Service Description : ExtensionService
Service EPR : https://login.swift-kanban.com/axis2/services/ExtensionService
Service Status : Active
Available Operations:
- createAttachment
- getAttachmentContent
- getAttachmentsInfo
- addCommentToCard
- replyToComment
- getComments
- getCommentsByUser
- getCommentsByDate
- deleteTodos
- modifyTodos
- getAllTodos
- getTodosByOwner
- getMultipleActivityLog
- getTodosByStatus
- getActivityLog
- flagCard
- unFlagCard
- addRelease
- deleteRelease
- getCardsInRelease
- getIterationsInRelease
- getReleaseList
- tagCardsToRelease
- untagCardsFromRelease
- addIterationInRelease
- deleteIterationFromRelease
- getCardsInIteration
- tagCardToIteration
- untagCardFromIteration
- addRelation
- getSingleCardRelation
- getAllRelationSinceDate
- getCardTypeHierarchyConstraint
- getRelationType
- updateRelease
- updateIteration
Any mention of Iteration or Project in any Web Service operations are equivalent to Sprint or Board in the SwiftKanban User Interface (UI).
The input parameters and output may change in APIs for To-Dos. If u have any suggestions, please mail us at support@swiftkanban.com.
createAttachment
Input Elements
Description | Creates a new attachment to a card |
cardUniqueId | card unique id that you will get in add/update/get card response Example: 5799 |
cardType | Card type of the card obtained from getCardListForProject output Example: UserStory |
fileNameWithExt | file name with extension Example: search.txt |
Content | byte array equivalent of content |
attachmentAddedBy | email address of user who wants to add attachment |
Output | If successful, the response returns attachment details |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>chirag1@gandiva.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:createAttachmentInput> <ext:content>U3VtbWFyeToNCi0tLS0tLS0tLQ0KMS4gVGFzayBpcyB0aGUgYmFzaWMgd29yVldC4NCg0KDQo=</ext:content> <ext:fileNameWithExt>rafdds.txt</ext:fileNameWithExt> <ext:cardUniqueId>1533214</ext:cardUniqueId> <ext:cardType>CSTD</ext:cardType> <ext:attachmentAddedBy>chirag1@gandiva.com</ext:attachmentAddedBy> </ext:createAttachmentInput> </soapenv:Body> </soapenv:Envelope>
Output Request Example
<ns:createAttachmentResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:status>true</ns:status> </ns:createAttachmentResponse>
getAttachmentContent
Input Elements
Description | Fetches attachment details along with content |
attachmentId | Id of the attachment Example: 1530346 |
Output | The response returns the attachment details along with content |
Input request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>chirag1@gandiva.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getAttachmentContentInput> <ext:attachmentId>1530867</ext:attachmentId> </ext:getAttachmentContentInput> </soapenv:Body> </soapenv:Envelope>
Output Request Example
<ns:getAttachmentContentResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:Attachment> <ns:AttachmentInfo ns:attachmentId="2" ns:cardUniqueId="520158" ns:attachmentSize="25" ns:fileName="JunitTest" ns:attachmentAddedBy="" ns:createdDate="2014-07-29T06:01:04Z" ns:modifiedBy="" ns:modifiedDate="" ns:iform="">VGVzdGluZyBjb250ZW50IGZyb20gaGVyZQ==</ns:AttachmentInfo> </ns:Attachment> </ns:getAttachmentContentResponse>
getAttachmentsInfo
Input Elements
Description | Fetches information about attachment |
cardUniqueId | card unique id that you will get in add/update/get card response Example: 5799 |
cardType | Card type of the card obtained from getCardListForProject output Example: UserStory |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
Output | If successful, the response returns Attachment Id, name, and other attachment information, excluding the content |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>chirag1@gandiva.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getAttachmentsInfoInput> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>520158</ext:cardUniqueId> <ext:userLoginId>chirag1@gandiva.com</ext:userLoginId> </ext:getAttachmentsInfoInput> </soapenv:Body> </soapenv:Envelope>
Output Request Example
<ns:getAttachmentsInfoResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:Attachments> <ns:AttachmentInfo ns:attachmentId="2" ns:cardUniqueId="520158" ns:fileName="JunitTest" ns:attachmentAddedBy="" ns:createdDate="2014-07-29T05:59:54Z" ns:modifiedBy="" ns:modifiedDate="" ns:iform="" /> </ns:Attachments> </ns:getAttachmentsInfoResponse>
addCommentToCard
Input Elements
Description | Adds comment to a card |
projectId | Id of the project that you get from getProject of ProjectService Example: 8 |
cardUniqueId | card unique id that you will get in add/update/get card response Example: 5799 |
cardType | Card type of the card obtained from getCardListForProject output Example: UserStory |
comment | comment text Example: The card should be closed before this release |
commentedBy | Email address of user to log on to SwiftKanban who is adding a comment Example: sam@digite.com |
Output | If successful, the response returns comment details along with comment Id |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>chirag1@gandiva.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:addCommentToCardInput> <ext:projectId>104</ext:projectId> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>520158</ext:cardUniqueId> <ext:comment>adding comment</ext:comment> <ext:commentedBy>chirag1@gandiva.com</ext:commentedBy> </ext:addCommentToCardInput> </soapenv:Body> </soapenv:Envelope>
Output Request Example
<ns:saveCommentToCardResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:projectId>40020</ns:projectId> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardId>520158</ns:cardId> <ns:commentId>2</ns:commentId> </ns:saveCommentToCardResponse>
replyToComment
Input Elements
Description | Fetches comment and other comment information |
projectId | Id of the project which you get from getProject of ProjectService Example: 8 |
cardUniqueId | card unique id that you will get in add/update/get card response Example: 5799 |
cardType | Card type of the card obtained from getCardListForProject output Example: UserStory |
comment | comment text Example: =The card should be closed before this release |
commentedBy | Email address of user to log on to SwiftKanban who is adding a comment Example: sam@digite.com |
commentExternalId | comment Id that you will get in addComment to card response/ getComments response Example: 34567 |
Output | If successful, the response returns comment details along with comment Id |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>chirag1@gandiva.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:replyToCommentInput> <ext:projectId>104</ext:projectId> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>520158</ext:cardUniqueId> <ext:commentExternalId>523145</ext:commentExternalId> <ext:comment>replying comment..</ext:comment> <ext:commentedBy>chirag1@gandiva.com</ext:commentedBy> </ext:replyToCommentInput> </soapenv:Body> </soapenv:Envelope>
Output Request Example
<ns:getCommentsResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:Comments> <ns:Comment ns:CommentId="2" ns:cardType="KanbanDefect" ns:cardUniqueId="520158" ns:Title="" ns:ResponseTo="" ns:Level="" ns:CreatedBy="jbharti@digite.com" ns:CreaterName="null null" ns:CreatedDate="2014-07-29T06:03:12Z">This defect needs to be fixed as early as possible</ns:Comment> </ns:Comments> </ns:getCommentsResponse>
getComments
Input Elements
Description | Fetches list of comments added to card along with comment details |
cardUniqueId | card unique id that you will get in add/update/get card response Example: 5799 |
cardType | Card type of the card obtained from getCardListForProject output Example: UserStory |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
Output | If successful, the response returns list of comments added to card along with comment details |
Input request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>chirag1@gandiva.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getCommentsInput> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>520158</ext:cardUniqueId> <ext:userLoginId>chirag1@gandiva.com</ext:userLoginId> </ext:getCommentsInput> </soapenv:Body> </soapenv:Envelope>
Output Request Example
<ns:getCommentsResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:Comments> <ns:Comment ns:CommentId="2" ns:cardType="KanbanDefect" ns:cardUniqueId="520158" ns:Title="" ns:ResponseTo="" ns:Level="" ns:CreatedBy="jbharti@digite.com" ns:CreaterName="null null" ns:CreatedDate="2014-07-29T06:03:12Z">This defect needs to be fixed as early as possible</ns:Comment> </ns:Comments> </ns:getCommentsResponse>
getCommentsByUser
Input Elements
Description | Fetches list of comments added by a particular user |
cardUniqueId | card unique id that you will get in add/update/get card response Example: 5799 |
cardType | Card type of the card obtained from getCardListForProject output Example: UserStory |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
Output | If successful, the response returns list of comments added by a particular user |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>chirag1@gandiva.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getCommentsByUserInput> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>520158</ext:cardUniqueId> <ext:userLoginId>chirag1@gandiva.com</ext:userLoginId> </ext:getCommentsByUserInput> </soapenv:Body> </soapenv:Envelope>
Output Request Example
<ns:getCommentsResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:Comments> <ns:Comment ns:CommentId="2" ns:cardType="KanbanDefect" ns:cardUniqueId="520158" ns:Title="" ns:ResponseTo="" ns:Level="" ns:CreatedBy="jbharti@digite.com" ns:CreaterName="null null" ns:CreatedDate="2014-07-29T06:03:12Z">This defect needs to be fixed as early as possible</ns:Comment> </ns:Comments> </ns:getCommentsResponse>
getCommentsByDate
Input Elements
Description | Fetches comments added after a given date |
cardUniqueId | card unique id that you will get in add/update/get card response Example: 5799 |
cardType | Card type of the card obtained from getCardListForProject output Example: UserStory |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
fromDate | ISO Date from when card created have to be fetched Example: 2013-01-21T08:45:00Z |
Output | If successful, the response returns comments added after a given date |
Input Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>chirag1@gandiva.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getCommentsByDateInput> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>520158</ext:cardUniqueId> <ext:fromDate>2009-12-25T10:49:52Z</ext:fromDate> <ext:userLoginId>chirag1@gandiva.com</ext:userLoginId> </ext:getCommentsByDateInput> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:getCommentsResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:Comments> <ns:Comment ns:CommentId="2" ns:cardType="KanbanDefect" ns:cardUniqueId="520158" ns:Title="" ns:ResponseTo="" ns:Level="" ns:CreatedBy="jbharti@digite.com" ns:CreaterName="null null" ns:CreatedDate="2014-07-29T06:03:12Z">This defect needs to be fixed as early as possible</ns:Comment> </ns:Comments> </ns:getCommentsResponse>
addTodos
Input Elements
Description | Creates ToDos for a card |
projectId | Id of the project that you get from getProject of ProjectService Example: 8 |
cardUniqueId | card unique Id that you will get in add/update/get card response Example: 5799 |
cardType | Card type of the card obtained from getCardListForProject output Example: UserStory |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
todoDataString | Array of todo data. Please check the example format of the tododata string. Here CurrentState, ApplicableQueue, Owner, and Estimate are Optional and TodoName is mandatory. Default values for these are CurrentState = Pending, ApplicableQueue = CurrentQueue of the card, Owner = org adminId that we provide in soap header, Estimate = 0.0 Example: TodoName::NewTodo##Current State::Pending##ApplicableQueue::1602273##Owner::chirag1@ gandiva.com##Estimate::0.0 |
Output | If successful, the response returns success message and the ToDo Ids. |
The input parameters and output may change for this API. If u have any suggestions, please mail us at support@swiftkanban.com.
The DueDate is an optional field. So, you can create a To-Do without this field as one of the arguments.
Input Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>rohit</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:addTodosRequest> <ext:projectId>30014</ext:projectId> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>10019</ext:cardUniqueId> <ext:userLoginId>rohit</ext:userLoginId> <!--Zero or more repetitions:--> <ext:todoDataString>TodoName::NewTodo11##CurrentState::Pending##ApplicableColumn::Ready##Owner:: rohit##DueDate::2017-02-04T06:41:24Z##Estimate::0.0</ext:todoDataString> </ext:addTodosRequest> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <ns:addTodosResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:result>Successful</ns:result> <ns:todoIds> <ns:todoId>515559</ns:todoId> </ns:todoIds> </ns:addTodosResponse> </soapenv:Body> </soapenv:Envelope>
modifyTodos
Input Elements
Description | Modifies ToDos of a card |
projectId | Id of the project that you get from getProject of ProjectService Example: 8 |
cardUniqueId | card unique id that you will get in add/update/get card response Example: 5799 |
cardType | Card type of the card obtained from getCardListForProject output Example: UserStory |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
todoDataString | Array of todo data. Please check the example format of the tododata string. TodoId is mandatory and the fields which we want to edit should be provided. Example: TodoId::515610##TodoName::NewlyModified##CurrentState::Pending##ApplicableQueue ::1602273##Owner::chirag1@gandiva.com##Estimate::0.0 |
Output | Return Success on successful modification otherwise error. |
The input parameters and output may change for this API. If u have any suggestions, please mail us at support@swiftkanban.com.
Input Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>rohit</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:modifyTodosRequest> <ext:projectId>30014</ext:projectId> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>10019</ext:cardUniqueId> <ext:userLoginId>rohit</ext:userLoginId> <!--Zero or more repetitions:--> <ext:todoDataString>TodoId::515559##TodoName::NewTodo21##CurrentState::Completed##ApplicableColumn::Ready## Owner::pravin##DueDate::2017-02-04T06:41:24Z##Estimate::2.0</ext:todoDataString> </ext:modifyTodosRequest> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <ns:modifyTodosResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:result>Successful</ns:result> </ns:modifyTodosResponse> </soapenv:Body> </soapenv:Envelope>
deleteTodos
Input Elements
Description | Deletes ToDos of a card |
projectId | Id of the project that you get from getProject of ProjectService Example: 8 |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
todoIds | Array of todoIds Example: <ext:todoIds>515202</ext:todoIds> |
Output | Return Success on successful deletion otherwise error. |
The input parameters and output may change for this API. If u have any suggestions, please mail us at support@swift-kanban.com.
Input Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>chirag1@gandiva.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> <soapenv:Body> <ext:deleteTodosRequest> <ext:projectId>104</ext:projectId> <ext:userLoginId>chirag1@gandiva.com</ext:userLoginId> <!--Zero or more repetitions:--> <ext:todoIds>52364</ext:todoIds> <ext:todoIds>52365</ext:todoIds> </ext:deleteTodosRequest> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:deleteTodosResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:result>Successful</ns:result> </ns:deleteTodosResponse>
getAllTodos
Input Elements
Description | Fetches all ToDos of a card |
projectId | Id of the project that you get from getProject of ProjectService Example: 8 |
cardUniqueId | card unique id that you will get in add/update/get card response Example: 5799 |
cardType | Card type of the card obtained from getCardListForProject output Example: UserStory |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
Output | Returns a list of all ToDos of a card |
The input parameters and output may change for this API. If u have any suggestions, please mail us at support@swift-kanban.com.
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>rohit</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getAllTodos_Input> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>10019</ext:cardUniqueId> <ext:projectId>30014</ext:projectId> <ext:userLoginId>rohit</ext:userLoginId> </ext:getAllTodos_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <ns:getAllTodosResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:Todos> <ns:Todo ns:DueDate="2017-02-08 00:00:00.0" ns:currentQueueId="30070" ns:currentQueueName="Ready" ns:currentState="Pending" ns:id="515511" ns:name="test" ns:todoOwner="rohit"/> <ns:Todo ns:DueDate="N/A"ns:currentQueueId="30070" ns:currentQueueName="Ready" ns:currentState="Completed" ns:id="515559" ns:name="NewTodo21" ns:todoOwner="pravin"/> </ns:Todos> </ns:getAllTodosResponse> </soapenv:Body> </soapenv:Envelope>
getTodosByOwner
Input Elements
Description | Fetches List of all ToDos owned by a user in a card |
projectId | Id of the project that you get from getProject of ProjectService Example: 8 |
cardUniqueId | card unique id that you will get in add/update/get card response Example: 5799 |
cardType | Card type of the card obtained from getCardListForProject output Example: UserStory |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
Output | Returns a list of all ToDos owned by a user in a card |
The input parameters and output may change for this API. If u have any suggestions, please mail us at support@swift-kanban.com.
Input Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>rohit</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getTodosByOwner_Input> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>10019</ext:cardUniqueId> <ext:userLoginId>rohit</ext:userLoginId> <ext:projectId>30014</ext:projectId> </ext:getTodosByOwner_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <ns:getTodosByOwnerResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:Todos> <ns:Todo ns:DueDate="N/A" ns:currentQueueId="30070" ns:currentQueueName="Ready" ns:currentState="Deleted" ns:id="515458" ns:name="NewTodo11" ns:todoOwner="rohit"/> <ns:Todo ns:DueDate="N/A" ns:currentQueueId="30070" ns:currentQueueName="Ready" ns:currentState="Deleted" ns:id="515459" ns:name="NewTodo11" ns:todoOwner="rohit"/> <ns:Todo ns:DueDate="N/A" ns:currentQueueId="30070" ns:currentQueueName="Ready" ns:currentState="Deleted" ns:id="515461" ns:name="Click to enter task name" ns:todoOwner="rohit"/> <ns:Todo ns:DueDate="2017-02-09 00:00:00.0" ns:currentQueueId="30070" ns:currentQueueName="Ready" ns:currentState="Deleted" ns:id="515465" ns:name="NewTodo11" ns:todoOwner="rohit"/> <ns:Todo ns:DueDate="2017-02-04 12:11:24.0" ns:currentQueueId="30070" ns:currentQueueName="Ready" ns:currentState="Deleted" ns:id="515508" ns:name="NewTodo11" ns:todoOwner="rohit"/> <ns:Todo ns:DueDate="N/A" ns:currentQueueId="30070" ns:currentQueueName="Ready" ns:currentState="Deleted" ns:id="515460" ns:name="NewTodo11" ns:todoOwner="rohit"/> </ns:Todos> </ns:getTodosByOwnerResponse> </soapenv:Body> </soapenv:Envelope>
getMultipleActivityLog
Input Elements
Description | Fetches a list of all the activities that happened for the given cards. |
projectId | Id of the project that you get from getProject of ProjectService Example: 8 |
cardUniqueId | card unique id that you will get in add/update/get card response Example: 5799 |
cardType | Card type of the card obtained from getCardListForProject output Example: UserStory |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
Output | Returns a List of all the activities happened on that card, including old values, new values, and created date |
Input Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>dparab@gandiva.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getMultipleActivityLogRequest> <ext:userLoginId></ext:userLoginId> <!--1 or more repetitions:--> <ext:card> <ext:projectId>24</ext:projectId> <ext:cardType>UserStory</ext:cardType> <ext:cardUniqueId>UST1</ext:cardUniqueId> </ext:card> <ext:card> <ext:projectId>24</ext:projectId> <ext:cardType>CDEF</ext:cardType> <ext:cardUniqueId>CDEF1</ext:cardUniqueId> </ext:card> </ext:getMultipleActivityLogRequest> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <ns:getMultipleActivityLogResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:card> <ns:projectId>24</ns:projectId> <ns:cardType>UserStory</ns:cardType> <ns:cardUniqueId>UST1</ns:cardUniqueId> <ns:responseStatus>Successful</ns:responseStatus> <ns:ActivityLog> <ns:Activity ns:action="Created" ns:cardType="UserStory" ns:cardUniqueId="537999" ns:id="1749565" ns:modifiedBy="dparab@gandiva.com" ns:newValue="" ns:oldValue="" ns:timeStamp="2018-12-03T03:49:24Z"/> <ns:Activity ns:action="Item moved from Backlog to Kanban board::Ready" ns:cardType="UserStory" ns:cardUniqueId="537999" ns:id="1749566" ns:modifiedBy="dparab@gandiva.com" ns:newValue="Kanban board::Ready" ns:oldValue="Backlog" ns:timeStamp="2018-12-03T03:49:25Z"/> <ns:Activity ns:action="Updated from null to Dinanath Parab" ns:cardType="UserStory" ns:cardUniqueId="537999" ns:fieldName=" Current Owner" ns:id="1749567" ns:modifiedBy="dparab@gandiva.com" ns:newUserIds="dparab@gandiva.com" ns:newValue="Dinanath Parab" ns:oldUserIds="" ns:oldValue="" ns:timeStamp="2018-12-03T03:49:25Z"/> <ns:Activity ns:action="Item moved from Kanban board::Ready to Kanban board::Develop#In-Progress" ns:cardType="UserStory" ns:cardUniqueId="537999" ns:id="1749568" ns:modifiedBy="dparab@gandiva.com" ns:newValue="Kanban board::Develop#In-Progress" ns:oldValue="Kanban board::Ready" ns:timeStamp="2018-12-03T03:49:28Z"/> <ns:Activity ns:action="Updated from Dinanath Parab to Unassigned" ns:cardType="UserStory" ns:cardUniqueId="537999" ns:fieldName=" Current Owner" ns:id="1749569" ns:modifiedBy="dparab@gandiva.com" ns:newUserIds="Unassigned" ns:newValue="Unassigned" ns:oldUserIds="dparab@gandiva.com" ns:oldValue="Dinanath Parab" ns:timeStamp="2018-12-03T03:49:33Z"/> </ns:ActivityLog> </ns:card> <ns:card> <ns:projectId>24</ns:projectId> <ns:cardType>CDEF</ns:cardType> <ns:cardUniqueId>CDEF1</ns:cardUniqueId> <ns:responseStatus>Successful</ns:responseStatus> <ns:ActivityLog> <ns:Activity ns:action="Created" ns:cardType="CDEF" ns:cardUniqueId="1538569" ns:id="1749570" ns:modifiedBy="dparab@gandiva.com" ns:newValue="" ns:oldValue="" ns:timeStamp="2018-12-03T03:49:41Z"/> <ns:Activity ns:action="Item moved from Backlog to Kanban board::Ready" ns:cardType="CDEF" ns:cardUniqueId="1538569" ns:id="1749571" ns:modifiedBy="dparab@gandiva.com" ns:newValue="Kanban board::Ready" ns:oldValue="Backlog" ns:timeStamp="2018-12-03T03:49:42Z"/> <ns:Activity ns:action="Updated from null to Dinanath Parab" ns:cardType="CDEF" ns:cardUniqueId="1538569" ns:fieldName="Current Owner" ns:id="1749572" ns:modifiedBy="dparab@gandiva.com" ns:newUserIds="dparab@gandiva.com" ns:newValue="Dinanath Parab" ns:oldUserIds="" ns:oldValue="" ns:timeStamp="2018-12-03T03:49:42Z"/> <ns:Activity ns:action="Comment added." ns:cardType="CDEF" ns:cardUniqueId="1538569" ns:id="1749573" ns:modifiedBy="dparab@gandiva.com" ns:newValue="" ns:oldValue="" ns:timeStamp="2018-12-03T03:50:01Z"/> <ns:Activity ns:action="Item is blocked. Reason : [Insufficient Information] block card" ns:cardType="CDEF" ns:cardUniqueId="1538569" ns:flagComment="[Insufficient Information] block card" ns:id="1749574" ns:modifiedBy="dparab@gandiva.com" ns:newValue="" ns:oldValue="" ns:operation="Item is blocked." ns:timeStamp="2018-12-03T03:50:01Z"/> <ns:Activity ns:action="Updated from Active to Blocked" ns:cardType="CDEF" ns:cardUniqueId="1538569" ns:fieldName="Status" ns:id="1749575" ns:modifiedBy="dparab@gandiva.com" ns:newValue="Blocked" ns:oldValue="Active" ns:timeStamp="2018-12-03T03:50:01Z"/> </ns:ActivityLog> </ns:card> </ns:getMultipleActivityLogResponse> </soapenv:Body> </soapenv:Envelope>
getTodosByStatus
Input Elements
Description | Fetches List of all ToDos with a particular status in a card |
projectId | Id of the project that you get from getProject of ProjectService Example: 8 |
cardUniqueId | card unique id that you will get in add/update/get card response Example: 5799 |
cardType | Card type of the card obtained from getCardListForProject output Example: UserStory |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
status | anyone Todo Status : Pending, In-Progress, or Completed Example: Pending |
Output | Returns a list of all ToDos with a particular status in a card |
The input parameters and output may change for this API. If u have any suggestions, please mail us at support@swiftkanban.com.
Input Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>rohit</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getTodosByStatus_Input> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>10019</ext:cardUniqueId> <ext:projectId>30014</ext:projectId> <ext:status>Completed</ext:status> <ext:userLoginId>rohit</ext:userLoginId> </ext:getTodosByStatus_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <ns:getTodosByStatusResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:Todos> <ns:Todo ns:DueDate="2017-02-04 12:11:24.0" ns:currentQueueId="30070" ns:currentQueueName="Ready" ns:currentState="Completed" ns:id="515559" ns:name="NewTodo21" ns:todoOwner="pravin"/> <ns:Todo ns:DueDate="N/A"ns:currentQueueId="30070" ns:currentQueueName="Ready" ns:currentState="Completed" ns:id="515560" ns:name="NewTodo22" ns:todoOwner="pravin"/></ns:Todos> </ns:getTodosByStatusResponse> </soapenv:Body> </soapenv:Envelope>
getActivityLog
Input Elements
Description | Fetches a list of all the activities that happened on a card |
projectId | Id of the project that you get from getProject of ProjectService Example: 8 |
cardUniqueId | card unique id that you will get in add/update/get card response Example: 5799 |
cardType | Card type of the card obtained from getCardListForProject output Example: UserStory |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
Output | Returns a List of all the activities happened on that card, including old values, new values, and created date |
Input Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>chirag1@gandiva.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getActivityLog_Input> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>529284</ext:cardUniqueId> <ext:projectId>104</ext:projectId> <ext:userLoginId></ext:userLoginId> </ext:getActivityLog_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:getActivityLogResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:ActivityLog> <ns:Activity ns:action="Item moved from Ready to Backlog" ns:cardType="KanbanDefect" ns:cardUniqueId="529284" ns:id="1692785" ns:modifiedBy="chirag1@gandiva.com" ns:newValue="" ns:oldValue="" ns:timeStamp="2014-01-20T05:21:16Z"/> </ns:ActivityLog> </ns:getActivityLogResponse>
flagCard
Input Elements
Description | Flags a card on the board |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
cardType | Card type of the card obtained from getCardListForProject output Example: UserStory |
cardUniqueId | Card unique id that you will get in add/update/get card response Example: 606645 |
flagType | Type of flag Example: Issue |
flaggedBy | Email address of the user who wants to flag the card Example: sam@digite.com |
flagReason | Flag code defined in the master list by the admin for particular flag type. This field is not mandatory for Manual type flag. Example: On leave for a week |
Output | If successful, the response returns the flagged card details |
Input Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>dolton.d@digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:flagCard_Input> <ext:userLoginId>dolton.d@digite.com</ext:userLoginId> <ext:card> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>604554</ext:cardUniqueId> <ext:flagType>risk</ext:flagType> <ext:flaggedBy>rtiwari@digite.com</ext:flaggedBy> <ext:flagReason>Business</ext:flagReason> <ext:flagComment>It will affect the business of the company</ext:flagComment> </ext:card> <ext:card> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>604555</ext:cardUniqueId> <ext:flagType>issue</ext:flagType> <ext:flaggedBy>kgund@digite.com</ext:flaggedBy> <ext:flagReason>Customer</ext:flagReason> <ext:flagComment>Need to have a discussion with team</ext:flagComment> </ext:card> </ext:flagCard_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:flagCard_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:card> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardUniqueId>604555</ns:cardUniqueId> <ns:projectId>40183</ns:projectId> <ns:flagType>issue</ns:flagType> <ns:flaggedBy>kgund@digite.com</ns:flaggedBy> <ns:flagReason>Customer</ns:flagReason> <ns:flagComment>Customer is unhappy</ns:flagComment> <ns:responseStatus>Successful</ns:responseStatus> <ns:responseMsg>Card has been Flag successfully.</ns:responseMsg> </ns:card> <ns:card> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardUniqueId>604554</ns:cardUniqueId> <ns:projectId>40183</ns:projectId> <ns:flagType>risk</ns:flagType> <ns:flaggedBy>rtiwari@digite.com</ns:flaggedBy> <ns:flagReason>Business</ns:flagReason> <ns:flagComment>It will affect the business of the company</ns:flagComment> <ns:responseStatus>Successful</ns:responseStatus> <ns:responseMsg>Card has been Flag successfully.</ns:responseMsg> </ns:card> </ns:flagCard_Response>
unFlagCard
Input Elements
Description | Unflags a card on the board |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
card type | Card type of the card obtained from getCardListForProject output Example: UserStory |
cardUniqueId | Card unique id that you will get in add/update/get card response Example: 606645 |
flagType | Type of flag Example: Issue |
unflaggedBy | Email address of the user who wants to unflag the card Example: sam@digite.com |
unFlagComment | Comment for flagging the card to describe the flag. This field is mandatory for Block type flag |
Output | If successful, the response returns the unflagged card details |
Input Response Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>dolton.d#digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome@1</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:unFlagCard_Input> <ext:userLoginId>dolton.d@digite.com</ext:userLoginId> <ext:card> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>604554</ext:cardUniqueId> <ext:flagType>risk</ext:flagType> <ext:unFlaggedBy>rtiwari@digite.com</ext:unFlaggedBy> <ext:unFlagComment></ext:unFlagComment> </ext:card> <ext:card> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>604555</ext:cardUniqueId> <ext:flagType>block</ext:flagType> <ext:unFlaggedBy>kgund@digite.com</ext:unFlaggedBy> <ext:unFlagComment>Working on ENHC223</ext:unFlagComment> </ext:card> </ext:unFlagCard_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:unFlagCard_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:card> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardUniqueId>604554</ns:cardUniqueId> <ns:projectId>40183</ns:projectId> <ns:flagType>risk</ns:flagType> <ns:unFlaggedBy>rtiwari@digite.com</ns:unFlaggedBy> <ns:unFlagComment/> <ns:responseStatus>Successful</ns:responseStatus> <ns:responseMsg>Card has been UnFlag successfully.</ns:responseMsg> </ns:card> <ns:card> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardUniqueId>604554</ns:cardUniqueId> <ns:projectId>40183</ns:projectId> <ns:flagType>block</ns:flagType> <ns:unFlaggedBy>kgund@digite.com</ns:unFlaggedBy> <ext:unFlagComment>Working on ENHC223</ext:unFlagComment> <ns:responseStatus>Successful</ns:responseStatus> <ns:responseMsg>Card has been UnFlag successfully.</ns:responseMsg> </ns:card>
addRelease
Input Elements
Description | Creates a new release in a project |
projectId |
Id of the project that you get from getProject of ProjectService
Example: 40218
|
userLoginId |
Email address of user to log on to SwiftKanban
Example: ravi.tiwari@digite.com
|
name |
Name to be given to the release
Example: 3.5.10
|
capacity |
In days or any other UOM specified in the enterprise
Example: 10
|
startDate |
ISO Date on which working has started on that release
Example: 2015-01-19T12:45:00Z
|
endDate |
ISO Date on which release is to be made
Example: 2015-01-29T12:45:00Z
|
Output | If successful, the response returns details of the new release. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>dolton.d@digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:addRelease_Input> <ext:projectId>40145</ext:projectId> <ext:name>3.5.10</ext:name> <ext:capacity>10</ext:capacity> <ext:startDate>2015-01-19T12:45:00Z</ext:startDate> <ext:releaseDate>2015-01-29T12:45:00Z</ext:releaseDate> <ext:userLoginId>ravi.tiwari@digite.com</ext:userLoginId> </ext:addRelease_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
deleteRelease
Input Elements
Description | Deletes a release from a project |
projectId |
Id of the project that you get from getProject of ProjectService
Example: 40218
|
userLoginId |
Email address of user to log on to SwiftKanban
Example: ravi.tiwari@digite.com
|
releaseId |
Unique Id of the release that you get from getReleaseList
Example: 515918
|
Output | If successful, the response returns details of the deleted release. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>dolton.d@digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:deleteRelease_Input> <ext:projectId>40145</ext:projectId> <ext:releaseId>515918</ext:releaseId> <ext:userLoginId>ravi.tiwari@digite.com</ext:userLoginId> </ext:deleteRelease_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:deleteRelease_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:projectId>40145</ns:projectId> <ns:releaseId>515918</ns:releaseId> <ns:successMsg>Release Deleted Successfully.</ns:successMsg> </ns:deleteRelease_Response>
getCardsInRelease
Description | Fetches details of all the cards tagged to the release |
projectId |
Id of the project that you get from getProject of ProjectService
Example: 40218
|
userLoginId |
Email address of user to log on to SwiftKanban
Example: ravi.tiwari@digite.com
|
releaseId |
Unique Id of the release that you get from getReleaseList
Example: 515918
|
Output | If successful, the response returns details of all cards tagged to the release. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>dolton.d@digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getCardsInRelease_Input> <ext:projectId>40145</ext:projectId> <ext:releaseId>515967</ext:releaseId> <ext:userLoginId>ravi.tiwari@digite.com</ext:userLoginId> </ext:getCardsInRelease_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:getCardsInRelease_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:projectId>40145</ns:projectId> <ns:releaseId>515967</ns:releaseId> <ns:card> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardUniqueId>600861</ns:cardUniqueId> <ns:cardTitle>Test card 1</ns:cardTitle> </ns:card> <ns:card> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardUniqueId>600908</ns:cardUniqueId> <ns:cardTitle>Test card 2</ns:cardTitle> </ns:card> <ns:card> <ns:cardType>TASK</ns:cardType> <ns:cardUniqueId>1561341</ns:cardUniqueId> <ns:cardTitle>New Task</ns:cardTitle> </ns:card> </ns:getCardsInRelease_Response>
getIterationsInRelease
Input Elements
Description | Fetches details of all the iterations in a release |
projectId |
Id of the project that you get from getProject of ProjectService
Example: 40218
|
userLoginId |
Email address of user to log on to SwiftKanban
Example: ravi.tiwari@digite.com
|
releaseId |
Unique Id of the release that you get from getReleaseList
Example: 515918
|
Output | If successful, the response returns details of all iterations present in the release. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>dolton.d@digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getIterationsInRelease_Input> <ext:projectId>40145</ext:projectId> <ext:releaseId>515820</ext:releaseId> <ext:userLoginId>ravi.tiwari@digite.com</ext:userLoginId> </ext:getIterationsInRelease_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:getIterationsInRelease_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:projectId>40145</ns:projectId> <ns:releaseId>515820</ns:releaseId> <ns:iteration> <ns:iterationId>1531124</ns:iterationId> <ns:name>New Iteration 1</ns:name> <ns:startDate>2014-12-31T18:30:00Z</ns:startDate> <ns:endDate>2015-01-30T18:30:00Z</ns:endDate> <ns:capacity/> <ns:iterationStatus>Active</ns:iterationStatus> </ns:iteration> <ns:iteration> <ns:iterationId>1531125</ns:iterationId> <ns:name>New Iteration 2</ns:name> <ns:startDate>2014-12-31T18:30:00Z</ns:startDate> <ns:endDate>2015-01-30T18:30:00Z</ns:endDate> <ns:capacity/> <ns:iterationStatus>Active</ns:iterationStatus> </ns:iteration> </ns:getIterationsInRelease_Response>
getReleaseList
Input Elements
Description | Fetches list of all the releases present in a project |
projectId |
Id of the project that you get from getProject of ProjectServic
Example: 40218
|
userLoginId |
Email address of user to log on to SwiftKanban
Example: ravi.tiwari@digite.com
|
Output | If successful, the response returns details of all releases present in the project. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>dolton.d@digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getReleaseList_Input> <ext:projectId>40145</ext:projectId> <ext:userLoginId>ravi.tiwari@digite.com</ext:userLoginId> </ext:getReleaseList_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:getReleaseList_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:projectId>40145</ns:projectId> <ns:release> <ns:releaseId>515764</ns:releaseId> <ns:name>3.5.9</ns:name> <ns:startDate>2014-11-30T18:30:00Z</ns:startDate> <ns:releaseDate>2014-12-30T18:30:00Z</ns:releaseDate> <ns:capacity/> <ns:releaseStatus>Active</ns:releaseStatus> </ns:release> <ns:release><ns:releaseId>515771</ns:releaseId> <ns:name>4.0</ns:name> <ns:startDate>2014-11-30T18:30:00Z</ns:startDate> <ns:releaseDate>2014-12-30T18:30:00Z</ns:releaseDate> <ns:capacity/> <ns:releaseStatus>Active</ns:releaseStatus> </ns:release> </ns:getReleaseList_Response>
tagCardsToRelease
Input Elements
Description | Tags a card to a release |
projectId |
Id of the project that you get from getProject of ProjectService
Example: 40218
|
userLoginId |
Email address of user to log on to SwiftKanban
Example: ravi.tiwari@digite.com
|
releaseId |
Unique Id of the release that you get from getReleaseList
Example: 515918
|
cardUniqueId |
Card unique id that you will get in add/update/get card response
Example:606645
|
cardType |
Card type of the card obtained from getCardListForProject output
Example: KanbanDefect
|
Output | If successful, the response returns tagged card details. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>dolton.d@digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:tagCardsToRelease_Input> <ext:projectId>40145</ext:projectId> <ext:releaseId>515820</ext:releaseId> <ext:userLoginId>ravi.tiwari@digite.com</ext:userLoginId> <ext:card> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>600933</ext:cardUniqueId> <ext:projectId>40145</ext:projectId> </ext:card> </ext:tagCardsToRelease_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:tagCardsToRelease_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:projectId>40145</ns:projectId> <ns:releaseId>515820</ns:releaseId> <ns:card> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardUniqueId>600933</ns:cardUniqueId> <ns:successMsg>Card added to release successfully</ns:successMsg> </ns:card> </ns:tagCardsToRelease_Response>
untagCardsFromRelease
Input Elements
Description | Untags a card from a release |
projectId |
Id of the project that you get from getProject of ProjectService
Example: 40218
|
userLoginId |
Email address of user to log on to SwiftKanban
Example: ravi.tiwari@digite.com
|
releaseId |
Unique Id of the release that you get from getReleaseList
Example: 515918
|
cardUniqueId |
Card unique id that you will get in add/update/get card response
Example:606645
|
cardType |
Card type of the card obtained from getCardListForProject output
Example: KanbanDefect
|
Output | If successful, the response returns untagged card details. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>dolton.d@digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:untagCardsFromRelease_Input> <ext:projectId>40145</ext:projectId> <ext:releaseId>515820</ext:releaseId> <ext:userLoginId>ravi.tiwari@digite.com</ext:userLoginId> <ext:card> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>600933</ext:cardUniqueId> <ext:projectId>40145</ext:projectId> </ext:card> </ext:untagCardsFromRelease_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:untagCardsFromRelease_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:projectId>40145</ns:projectId> <ns:releaseId>515820</ns:releaseId> <ns:card> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardUniqueId>600933</ns:cardUniqueId> <ns:successMsg>Card untagged successfully</ns:successMsg> </ns:card> </ns:untagCardsFromRelease_Response>
addIterationInRelease
Input Elements
Description | Add iterations in a release |
projectId |
Id of the project that you get from getProject of ProjectService
Example: 40218
|
userLoginId |
Email address of user to log on to SwiftKanban
Example: ravi.tiwari@digite.com
|
name |
Name to be given to the iteration
Example: 3.5.10
|
capacity |
In days or any other UOM specified in the enterprise
Example: 10
|
startDate |
ISO Date on which working has started on that iteration
Example: 2015-01-19T12:45:00Z |
endDate |
ISO Date on which the work should get completed
Example: 2015-01-29T12:45:00Z
|
Output | If successful, the response returns details of the new iteration. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>dolton.d@digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:addIterationInRelease_Input> <ext:projectId>40145</ext:projectId> <ext:releaseId>515820</ext:releaseId> <ext:name>Test Iteration 1</ext:name> <ext:capacity>5</ext:capacity> <ext:startDate>2015-01-19T12:45:00Z</ext:startDate> <ext:endDate>2015-01-21T12:45:00Z</ext:endDate> <ext:userLoginId>ravi.tiwari@digite.com</ext:userLoginId> </ext:addIterationInRelease_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:addIterationInRelease_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:projectId>40145</ns:projectId> <ns:releaseId>515820</ns:releaseId> <ns:iterationId>1531127</ns:iterationId> <ns:name>Test Iteration 1</ns:name> <ns:startDate>2015-01-19T12:45:00Z</ns:startDate> <ns:endDate>2015-01-21T12:45:00Z</ns:endDate> <ns:capacity>5.0</ns:capacity> <ns:iterationStatus>Active</ns:iterationStatus> </ns:addIterationInRelease_Response>
deleteIterationFromRelease
Input Elements
Description | Deletes an iteration from a release |
projectId |
Id of the project that you get from getProject of ProjectService
Example: 40218
|
userLoginId |
Email address of user to log on to SwiftKanban
Example: ravi.tiwari@digite.com
|
iterationId |
Unique Id of the iteration that you get from getIterationsInRelease
Example: 1531127
|
Output | If successful, the response returns details of the deleted iteration. |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>dolton.d@digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:deleteIterationFromRelease_Input> <ext:projectId>40145</ext:projectId> <ext:iterationId>1531127</ext:iterationId> <ext:userLoginId>ravi.tiwari@digite.com</ext:userLoginId> <ext:deleteIterationFromRelease_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:deleteIterationFromRelease_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:projectId>40145</ns:projectId> <ns:iterationId>1531127</ns:iterationId> <ns:successMsg>Iteration Deleted Successfully.</ns:successMsg> </ns:deleteIterationFromRelease_Response>
getCardsInIteration
Input Elements
Description | Fetches details of all the cards tagged in the iteration |
projectId |
Id of the project that you get from getProject of ProjectService
Example: 40218
|
userLoginId |
Email address of user to log on to SwiftKanban
Example: ravi.tiwari@digite.com
|
iterationId |
Unique Id of the iteration that you get from getIterationsInRelease
Example: 1531127
|
Output | If successful, the response returns details of all the cards tagged in the iteration. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>dolton.d@digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getCardsInIteration_Input> <ext:projectId>40145</ext:projectId> <ext:iterationId>1531126</ext:iterationId> <ext:userLoginId>ravi.tiwari@digite.com</ext:userLoginId> </ext:getCardsInIteration_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:getCardsInIteration_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:projectId>40145</ns:projectId> <ns:iterationId>1531126</ns:iterationId> <ns:card> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardUniqueId>600933</ns:cardUniqueId> <ns:cardTitle>TFS_newbug</ns:cardTitle> </ns:card> <ns:card> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardUniqueId>600934</ns:cardUniqueId> <ns:cardTitle>new bug dolton</ns:cardTitle> </ns:card> </ns:getCardsInIteration_Response>
tagCardToIteration
Input Elements
Description | Tags a card to an iteration |
projectId |
Id of the project that you get from getProject of ProjectService
Example: 40218
|
userLoginId |
Email address of user to log on to SwiftKanban
Example: ravi.tiwari@digite.com
|
iterationId |
Unique Id of the iteration that you get from getIterationsInRelease
Example: 1531127
|
cardUniqueId |
Card unique id that you will get in add/update/get card response
Example:606645 |
cardType |
Card type of the card obtained from getCardListForProject output
Example: KanbanDefect |
Output | If successful, the response returns tagged card details. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>dolton.d@digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:tagCardsToIteration_Input> <ext:projectId>40145</ext:projectId> <ext:iterationId>1531126</ext:iterationId> <ext:userLoginId>ravi.tiwari@digite.com</ext:userLoginId> <ext:card> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>600933</ext:cardUniqueId> <ext:projectId>40145</ext:projectId> </ext:card> </ext:tagCardsToIteration_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:tagCardsToIteration_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:projectId>40145</ns:projectId> <ns:iterationId>1531126</ns:iterationId> <ns:card> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardUniqueId>600933</ns:cardUniqueId> <ns:successMsg>Card added to iteration successfully</ns:successMsg> </ns:card> </ns:tagCardsToIteration_Response>
untagCardFromIteration
Input Elements
Description | Untags a card from an iteration |
projectId |
Id of the project that you get from getProject of ProjectService
Example: 40218
|
userLoginId |
Email address of user to log on to SwiftKanban
Example: ravi.tiwari@digite.com
|
iterationId |
Unique Id of the iteration that you get from getIterationsInRelease
Example: 1531127
|
cardUniqueId |
Card unique id that you will get in add/update/get card response
Example: 606645 |
cardType |
Card type of the card obtained from getCardListForProject output
Example: KanbanDefect |
Output | If successful, the response returns untagged card details. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>dolton.d@digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:untagCardsFromIteration_Input> <ext:projectId>40145</ext:projectId> <ext:iterationId>1531126</ext:iterationId> <ext:userLoginId>ravi.tiwari@digite.com</ext:userLoginId> <ext:card> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>600933</ext:cardUniqueId> <ext:projectId>40145</ext:projectId> </ext:card> </ext:untagCardsFromIteration_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:untagCardsFromIteration_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:projectId>40145</ns:projectId> <ns:iterationId>1531126</ns:iterationId> <ns:card> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardUniqueId>600933</ns:cardUniqueId> <ns:successMsg>Card untagged from iteration successfully</ns:successMsg> </ns:card> </ns:untagCardsFromIteration_Response>
getActivityLog
Input Elements
Description | Fetches the list of all the activities of a card |
projectId |
Id of the project that you get from getProject of ProjectService
Example: 8
|
cardUniqueId |
Card unique id that you will get in add/update/get card response
Example: 5799 |
cardType |
Card type of the card obtained from getCardListForProject output
Example: UserStory |
userLoginId |
Email address of user to log on to SwiftKanban
Example: sam@digite.com |
Output | Returns a list of all the activities of a card, including old values, new values, created date, and user login Id of the users if the current owner is changed. |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>chirag1@gandiva.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getActivityLog_Input> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>600936</ext:cardUniqueId> <ext:projectId>40145</ext:projectId> <ext:userLoginId>ranjithb@digite.com</ext:userLoginId> </ext:getActivityLog_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:getActivityLogResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:ActivityLog> <ns:Activity ns:action="Updated from Ranjith Kumar to Ashim Mishra" ns:cardType="KanbanDefect" ns:cardUniqueId="600936" ns:fieldName="Current Owner" ns:id="3490510" ns:modifiedBy="amishra@digite.com" ns:newUserIds="amishra@digite.com" ns:newValue="Ashim Mishra" ns:oldUserIds="ranjithb@digite.com" ns:oldValue="Ranjith Kumar" ns:timeStamp="2015- 01-14T04:56:17Z"/> <ns:Activity ns:action="Updated from 0.0 to 300.0" ns:cardType="KanbanDefect" ns:cardUniqueId="600936" ns:fieldName="Estimate (Days)" ns:id="3491714" ns:modifiedBy="amishra@digite.com" ns:newValue="300.0" ns:oldValue="0.0" ns:timeStamp="2015-01-22T06:59:56Z"/> </ns:ActivityLog> </ns:getActivityLogResponse>
addRelation
Input Elements
Description | Adds a relation between cards |
cardUniqueId |
Card unique id that you will get to add, update, or get card response
Example: 606645 |
cardType |
Card type of the card obtained from getCardListForProject output
Example: KanbanDefect |
projectId |
Id of the project that you get from getProject of ProjectService
Example: 40218 |
userLoginId |
Email address of user to log on to SwiftKanban
Example: sam@digite.com |
fromCard |
Details of the card which should be the parent. It could have zero or more repetitions.
|
toCard |
Details of the card which should be the child. It could have zero or more repetitions.
|
relation |
Type of relation which should be created
Example: parent-child |
Output | If successful, the response returns details of new relations created. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>chirag1@gandiva.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:addRelation_Input> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>606645</ext:cardUniqueId> <ext:projectId>40218</ext:projectId> <ext:userLoginId>sam@digite.com</ext:userLoginId> <ext:toCard> <ext:relation>Has</ext:relation> <ext:cardType>ENHC</ext:cardType> <ext:cardUniqueId>1566978</ext:cardUniqueId> </ext:toCard> <ext:fromCard> <ext:relation>Parent-child</ext:relation> <ext:cardType>ENHC</ext:cardType> <ext:cardUniqueId>1566976</ext:cardUniqueId> </ext:fromCard> </ext:addRelation_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:addCardRelation_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardUniqueId>606645</ns:cardUniqueId> <ns:projectId>40218</ns:projectId> <ns:fromCard> <ns:relation>parent-child</ns:relation> <ns:cardType>ENHC</ns:cardType> <ns:cardUniqueId>1566976</ns:cardUniqueId> <ns:projectId>40218</ns:projectId> <ns:responseMsg>Relation added successfully</ns:responseMsg> </ns:fromCard> <ns:toCard> <ns:relation>parent-child</ns:relation> <ns:cardType>ENHC</ns:cardType> <ns:cardUniqueId>1566978</ns:cardUniqueId> <ns:projectId>40218</ns:projectId> <ns:responseMsg>Relation added successfully</ns:responseMsg> </ns:toCard> </ns:addCardRelation_Response>
deleteRelation
Input Elements
Description | Deletes relation between cards |
cardUniqueId |
Card unique id that you will get to add, update, or get card response
Example: 606645 |
cardType |
Card type of the card obtained from getCardListForProject output
Example: KanbanDefect |
projectId |
Id of the project that you get from getProject of ProjectService
Example: 40218 |
userLoginId |
Email address of user to log on to SwiftKanban
Example: sam@digite.com |
fromCard |
Details of the card which should be the parent. It could have zero or more repetitions.
|
toCard |
Details of the card which should be the child. It could have zero or more repetitions.
|
relation |
Type of relation which should be deleted
Example: parent-child |
Output | If successful, the response returns details of the relations deleted. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username> chirag1@gandiva.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:deleteRelation_Input> <ext:cardType>UserStory</ext:cardType> <ext:cardUniqueId>597568</ext:cardUniqueId> <ext:projectId>40148</ext:projectId> <ext:userLoginId>sam@digite.com </ext:userLoginId> <ext:fromCard> <ext:relation>parent-child</ext:relation> <ext:cardType>UserStory</ext:cardType> <ext:cardUniqueId>597567</ext:cardUniqueId> </ext:fromCard> <ext:toCard> <ext:relation>parent-child</ext:relation> <ext:cardType>KanbanDefect</ext:cardType> <ext:cardUniqueId>601704</ext:cardUniqueId> </ext:toCard> </ext:deleteRelation_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:deleteCardRelation_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:cardType>UserStory</ns:cardType> <ns:cardUniqueId>597568</ns:cardUniqueId> <ns:projectId>40148</ns:projectId> <ns:fromCard> <ns:relation>Parent-child</ns:relation> <ns:cardType>UserStory</ns:cardType> <ns:cardUniqueId>597567</ns:cardUniqueId> <ns:projectId>40148</ns:projectId> <ns:responseMsg>Relation deleted successfully</ns:responseMsg> </ns:fromCard> <ns:toCard> <ns:relation>Parent-child</ns:relation> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardUniqueId>601704</ns:cardUniqueId> <ns:projectId>40148</ns:projectId> <ns:responseMsg>Relation deleted successfully</ns:responseMsg> </ns:toCard> </ns:deleteCardRelation_Response>
getSingleCardRelation
Input Elements
Description | Fetches the list of all the relation with the card |
cardUniqueId |
Card unique id that you will get to add, update, or get card response
Example: 606645 |
cardType |
Card type of the card obtained from getCardListForProject output
Example: KanbanDefect |
projectId |
Id of the project that you get from getProject of ProjectService
Example: 40218 |
userLoginId |
Email address of user to log on to SwiftKanban
Example: sam@digite.com |
Output | If successful, the response returns all relations of the card |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username> chirag1@gandiva.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getSingleCardRelation_Input> <ext:cardType>KanbanIssue</ext:cardType> <ext:cardUniqueId>529074</ext:cardUniqueId> <ext:projectId>9</ext:projectId> <ext:userLoginId>sam@digite.com </ext:userLoginId> </ext:getSingleCardRelation_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:getSingleCardRelation_Response xmlns:ns="http://extension. webservices.kanban.app.digite. com/"> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529074</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:fromCard> <ns:relation>Parent-child</ns: relation> <ns:cardType>UserStory</ns: cardType> <ns:cardUniqueId>538254</ns: cardUniqueId> <ns:projectId>10</ns: projectId> <ns:cardStatus>Blocked</ns: cardStatus> </ns:fromCard> <ns:fromCard> <ns:relation>Has</ns:relation> <ns:cardType>KanbanDefect</ns: cardType> <ns:cardUniqueId>540193</ns: cardUniqueId> <ns:projectId>10</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:fromCard> <ns:relation>Has</ns:relation> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529075</ns: cardUniqueId> <ns:projectId>9</ns:projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:cardType>KanbanDefect</ns: cardType> <ns:cardUniqueId>540192</ns: cardUniqueId> <ns:projectId>9</ns:projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:toCard> <ns:relation>Parent-child</ns: relation> <ns:cardType>KanbanDefect</ns: cardType> <ns:cardUniqueId>540192</ns: cardUniqueId> <ns:projectId>9</ns:projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:toCard> <ns:relation>Parent-child</ns: relation> <ns:cardType>DCMG</ns: cardType> <ns:cardUniqueId>1538925</ns: cardUniqueId> <ns:projectId>9</ns:projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:toCard> <ns:relation>Has</ns:relation> <ns:cardType>DCMG</ns: cardType> <ns:cardUniqueId>1538925</ns: cardUniqueId> <ns:projectId>9</ns:projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:toCard> <ns:relation>Has</ns:relation> <ns:cardType>DCMG</ns: cardType> <ns:cardUniqueId>1538926</ns: cardUniqueId> <ns:projectId>10</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:toCard> <ns:relation>kanbanDependency< /ns:relation> <ns:cardType>DCMG</ns: cardType> <ns:cardUniqueId>1538925</ns: cardUniqueId> <ns:projectId>9</ns:projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:toCard> <ns:relation>kanbanDependency< /ns:relation> <ns:cardType>KanbanDefect</ns: cardType> <ns:cardUniqueId>540039</ns: cardUniqueId> <ns:projectId>6</ns:projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> </ns:getSingleCardRelation_ Response>
getAllRelationSinceDate
Input Elements
Description | Fetches a list of all the relation in the project since particular date |
startDate |
ISO date for relations created or deleted from this date
Example: 2015-01-01T08:34:23Z |
userLoginId |
Email address of user to log on to SwiftKanban
Example: sam@digite.com |
Output | If successful, the response returns all the different relations since particular date |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>amishra#digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getAllRelationSinceDate_Input> <ext:fromDate>2019-04-18T05:54:12Z</ext:fromDate> <ext:userLoginId>sam@digite.com </ext:userLoginId> </ext:getAllRelationSinceDate_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:getAllRelationSinceDate_Response xmlns:ns="http://extension. webservices.kanban.app.digite. com/"> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529074</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>Parent-child</ns: relation> <ns:toCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540192</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-04-18T05: 54:12Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529074</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>Parent-child</ns: relation> <ns:toCard> <ns:cardType>DCMG</ns: cardType> <ns:cardUniqueId>1538925</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-04-18T05: 54:13Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>UserStory</ns: cardType> <ns:cardUniqueId>538254</ns: cardUniqueId> <ns:projectId>10</ns: projectId> <ns:cardStatus>Blocked</ns: cardStatus> </ns:fromCard> <ns:relation>Parent-child</ns: relation> <ns:toCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529074</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-04-18T05: 54:35Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529074</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>Has</ns:relation> <ns:toCard> <ns:cardType>DCMG</ns: cardType> <ns:cardUniqueId>1538925</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-04-18T05: 54:55Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529074</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>Has</ns:relation> <ns:toCard> <ns:cardType>DCMG</ns: cardType> <ns:cardUniqueId>1538926</ns: cardUniqueId> <ns:projectId>10</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-04-18T05: 55:15Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540193</ns: cardUniqueId> <ns:projectId>10</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>Has</ns:relation> <ns:toCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529074</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-04-18T05: 56:19Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529075</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>Has</ns:relation> <ns:toCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529074</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-04-18T05: 57:14Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>DCMG</ns: cardType> <ns:cardUniqueId>1538824</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:toCard> <ns:cardType>UserStory</ns: cardType> <ns:cardUniqueId>538203</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-23T12: 31:55Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540090</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:toCard> <ns:cardType>DCMG</ns: cardType> <ns:cardUniqueId>1538823</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-23T12: 31:55Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540092</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:toCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540090</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-23T12: 31:55Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540092</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:toCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>541110</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Deleted</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-23T12: 31:55Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529431</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Deleted</ns: cardStatus> </ns:fromCard> <ns:relation>Parent-child</ns: relation> <ns:toCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540092</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-23T08: 52:20Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540092</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>Parent-child</ns: relation> <ns:toCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>541111</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Deleted</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-23T08: 54:05Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540092</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:toCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>541111</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Deleted</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-23T12: 31:55Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529074</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:toCard> <ns:cardType>DCMG</ns: cardType> <ns:cardUniqueId>1538925</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-23T12: 31:55Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540192</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:toCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529074</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-23T12: 31:55Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529075</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:toCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529074</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-24T08: 51:56Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529074</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:toCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540039</ns: cardUniqueId> <ns:projectId>6</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-24T08: 53:09Z</ns:timeStamp> </ns:addedRelation> <ns:addedRelation> <ns:fromCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529075</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:toCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529074</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-24T08: 54:09Z</ns:timeStamp> </ns:addedRelation> <ns:deletedRelation> <ns:fromCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529431</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Deleted</ns: cardStatus> </ns:fromCard> <ns:relation>Parent-child</ns: relation> <ns:toCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540092</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-23T08: 52:29Z</ns:timeStamp> </ns:deletedRelation> <ns:deletedRelation> <ns:fromCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540092</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>Parent-child</ns: relation> <ns:toCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>541111</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Deleted</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-23T09: 42:07Z</ns:timeStamp> </ns:deletedRelation> <ns:deletedRelation> <ns:fromCard> <ns:cardType>DCMG</ns: cardType> <ns:cardUniqueId>1538824</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:toCard> <ns:cardType>UserStory</ns: cardType> <ns:cardUniqueId>538203</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-23T12: 31:55Z</ns:timeStamp> </ns:deletedRelation> <ns:deletedRelation> <ns:fromCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540090</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:toCard> <ns:cardType>DCMG</ns: cardType> <ns:cardUniqueId>1538823</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-23T12: 31:55Z</ns:timeStamp> </ns:deletedRelation> <ns:deletedRelation> <ns:fromCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540092</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:toCard> <ns:cardType>KanbanDefect</ ns:cardType> <ns:cardUniqueId>540090</ns: cardUniqueId> <ns:projectId>7</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-23T12: 31:55Z</ns:timeStamp> </ns:deletedRelation> <ns:deletedRelation> <ns:fromCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529075</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:toCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529074</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-24T08: 52:19Z</ns:timeStamp> </ns:deletedRelation> <ns:deletedRelation> <ns:fromCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529075</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:fromCard> <ns:relation>kanbanDependency< /ns:relation> <ns:toCard> <ns:cardType>KanbanIssue</ns: cardType> <ns:cardUniqueId>529074</ns: cardUniqueId> <ns:projectId>9</ns: projectId> <ns:cardStatus>Active</ns: cardStatus> </ns:toCard> <ns:timeStamp>2019-12-24T08: 54:19Z</ns:timeStamp> </ns:deletedRelation> <ns:timeStamp>2019-12-26T05: 58:17Z</ns:timeStamp> </ns:getAllRelationSinceDate_ Response>
getCardTypeHierarchyConstraint
Input Elements
Description | Fetches a list of all the cards which could have parent-child and other links with the particular card |
cardType |
Card type of the card obtained from getCardListForProject output
Example: KanbanDefect |
userLoginId |
Email address of user to log on to SwiftKanban
Example: sam@digite.com |
Output | If successful, the response returns list of parent and child cards and also other links which could be linked to a particular card |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>amishra#digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getCardTypeHierarchyConstraint_Input> <ext:cardType>UserStory</ext:cardType> <ext:userLoginId>sam@digite.com </ext:userLoginId> </ext:getCardTypeHierarchyConstraint_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:getCardTypeHierarchyConstraint_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:cardType>UserStory</ns:cardType> <ns:relation ns:type="Parent-child"> <ns:fromCardTypes> <ns:cardType>UserStory</ns:cardType> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardType>EPIC</ns:cardType> </ns:fromCardTypes> <ns:toCardTypes> <ns:cardType>UserStory</ns:cardType> <ns:cardType>TKT</ns:cardType> </ns:toCardTypes> </ns:relation> <ns:relation ns:type="Has"> <ns:fromCardTypes> <ns:cardType>TKT</ns:cardType> <ns:cardType>TASK</ns:cardType> <ns:cardType>CDEF</ns:cardType> </ns:fromCardTypes> <ns:toCardTypes> <ns:cardType>KanbanDefect</ns:cardType> <ns:cardType>CDEF</ns:cardType> <ns:cardType>WEB</ns:cardType> </ns:toCardTypes> </ns:relation> </ns:getCardTypeHierarchyConstraint_Response>
getRelationType
Input Elements
Description | Fetches the list of all the relations in a system |
userLoginId |
Email address of user to log on to SwiftKanban
Example: sam@digite.com |
Output | If successful, the response returns the list of all relations which could be created. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>amishra#digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:getRelationTypes_Input> <ext:userLoginId>sam@digite.com</ext:userLoginId> </ext:getRelationTypes_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:getRelationTypes_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:relationType ns:name="Has"> <ns:relationSubType ns:name="upward"/> <ns:relationSubType ns:name="downward"/> </ns:relationType> <ns:relationType ns:name="Parent-child"/> <ns:relationType ns:name="kanbanDependency"/> </ns:getRelationTypes_Response>
updateRelease
Input Elements
Description | Updates selected fields of a release passed in request |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
projectId | Id of the project that you get from getProject of ProjectService Example: 40218 |
releaseId |
Id of the release which is to be updated
Example: 511786 |
releaseName |
Name to be given to the release
Example: Release updated |
capacity |
In days or any other UOM specified in the enterprise
Example: 10 |
startDate | ISO Date on which working has started on that release Example: 2015-01-19T12:45:00Z |
releaseDate | ISO Date on which release is to be made Example: 2015-01-29T12:45:00Z |
Output | If successful, the response returns details of updated release. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>sam@digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:updateRelease_Input> <ext:userLoginId></ext:userLoginId> <ext:release> <ext:projectId>2</ext:projectId> <ext:releaseId>511786</ext:releaseId> <ext:releaseName>Release updated</ext:releaseName> <ext:startDate>2013-01-10T10:24:53Z</ext:startDate> <ext:releaseDate>2013-02-01T08:34:23Z</ext:releaseDate> <ext:capacity>10</ext:capacity> </ext:release> </ext:updateRelease_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:updateRelease_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:release> <ns:projectId>2</ns:projectId> <ns:releaseId>511786</ns:releaseId> <ns:releaseName>Release updated</ns:releaseName> <ns:startDate>2013-01-10T10:24:53Z</ns:startDate> <ns:releaseDate>2013-02-01T08:34:23Z</ns:releaseDate> <ns:capacity>10</ns:capacity> <ns:responseStatus>Successful</ns:responseStatus> <ns:responseMsg>Release updated successfully</ns:responseMsg> </ns:release> </ns:updateRelease_Response>
updateIteration
Input Elements
Description | Updates selected fields of an iteration passed in request |
userLoginId | Email address of user to log on to SwiftKanban Example: sam@digite.com |
projectId | Id of the project that you get from getProject of ProjectService Example: 40218 |
iterationId |
Id of the iteration which is to be updated
Example: 511786 |
iterationName |
Name to be given to the iteration
Example: Iteration updated |
releaseName |
Name of the release of which the iteration should be a part
Example: 3.5.9 |
capacity |
In days or any other UOM specified in the enterprise
Example: 10 |
startDate | ISO Date on which working has started on that release Example: 2015-01-19T12:45:00Z |
endDate | ISO Date on which iteration should be completed Example: 2015-01-23T12:45:00Z |
Output | If successful, the response returns details of updated iteration. |
Input Request Example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ext="http://extension.webservices.kanban.app.digite.com/"> <soapenv:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602"> <wsse:Username>sam@digite.com</wsse:Username> <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <ext:updateIteration_Input> <ext:userLoginId></ext:userLoginId> <ext:iteration> <ext:projectId>2</ext:projectId> <ext:iterationId>1530510</ext:iterationId> <ext:iterationName>Iteration 1</ext:iterationName> <ext:releaseName>3.5.9</ext:releaseName> <ext:startDate>2015-01-19T12:45:00Z </ext:startDate> <ext:endDate>2015-01-23T12:45:00Z </ext:endDate> <ext:capacity>10</ext:capacity> </ext:iteration> </ext:updateIteration_Input> </soapenv:Body> </soapenv:Envelope>
Output Response Example
<ns:updateIteration_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/"> <ns:iteration> <ns:projectId>2</ns:projectId> <ns:iterationId>1530510</ns:iterationId> <ns:iterationName>Iteration 1</ns:iterationName> <ns:releaseName>3.5.9</ns:releaseName> <ns:startDate>2015-01-19T12:45:00Z </ns:startDate> <ns:endDate>2015-01-23T12:45:00Z </ns:endDate> <ns:capacity>10</ns:capacity> <ns:responseStatus>Successful</ns:responseStatus> <ns:responseMsg>Iteration updated successfully</ns:responseMsg> </ns:iteration>