ExtensionService

Service Description : ExtensionService
Service EPR : https://login.swift-kanban.com/axis2/services/ExtensionService
Service Status : Active

Available Operations:
 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 This e-mail address is being protected from spambots. You need JavaScript enabled to view it. .
 

createAttachment


Input Elements
 

DescriptionCreates a new attachment to a card
 
cardUniqueIdcard unique id that you will get in add/update/get card response
Example:5799
  
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
fileNameWithExtfile name with extension
Example:search.txt
 
Contentbyte array equivalent of content
 
attachmentAddedByemail address of user who wants to add attachment
 
OutputIf 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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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
 

DescriptionFetches attachment details along with content
 
attachmentIdId of the attachment
Example:1530346
  
OutputThe 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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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
 

DescriptionFetches information about attachment
 
cardUniqueIdcard unique id that you will get in add/update/get card response
Example:5799
  
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
userLoginIdEmail address of user to log on to SwiftKanban
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
OutputIf 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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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
 

DescriptionAdds comment to a card
 
projectIdId of the project that you get from getProject of ProjectService
Example: 8
 
cardUniqueIdcard unique id that you will get in add/update/get card response
Example: 5799
  
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
commentcomment text
Example: The card should be closed before this release
 
commentedByEmail address of user to log on to SwiftKanban who is adding a comment
Example:  This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
OutputIf 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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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

DescriptionFetches comment and other comment information
 
projectIdId of the project which you get from getProject of ProjectService
Example: 8
 
cardUniqueIdcard unique id that you will get in add/update/get card response
Example: 5799
  
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
commentcomment text
Example: =The card should be closed before this release
 
commentedByEmail address of user to log on to SwiftKanban who is adding a comment
Example:  This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
commentExternalIdcomment Id that you will get in addComment to card response/ getComments response
Example: 34567
 
OutputIf 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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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=" This e-mail address is being protected from spambots. You need JavaScript enabled to view it. " 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

DescriptionFetches list of comments added to card along with comment details
 
cardUniqueIdcard unique id that you will get in add/update/get card response
Example: 5799
  
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
userLoginIdEmail address of user to log on to SwiftKanban
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
OutputIf 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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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=" This e-mail address is being protected from spambots. You need JavaScript enabled to view it. " 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
 

DescriptionFetches list of comments added by a particular user
 
cardUniqueIdcard unique id that you will get in add/update/get card response
Example: 5799
  
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
userLoginIdEmail address of user to log on to SwiftKanban
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
OutputIf 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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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=" This e-mail address is being protected from spambots. You need JavaScript enabled to view it. " 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
 

DescriptionFetches comments added after a given date
 
cardUniqueIdcard unique id that you will get in add/update/get card response
Example: 5799
  
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
userLoginIdEmail address of user to log on to SwiftKanban
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
fromDateISO Date from when card created have to be fetched
Example: 2013-01-21T08:45:00Z
 
OutputIf 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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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=" This e-mail address is being protected from spambots. You need JavaScript enabled to view it. " 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
 

DescriptionCreates ToDos for a card
 
projectIdId of the project that you get from getProject of ProjectService
Example: 8
 
cardUniqueIdcard unique Id that you will get in add/update/get card response
Example: 5799
  
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
userLoginIdEmail address of user to log on to SwiftKanban
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
todoDataStringArray 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
 
OutputIf 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 This e-mail address is being protected from spambots. You need JavaScript enabled to view it. .

 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
 

DescriptionModifies ToDos of a card
 
projectIdId of the project that you get from getProject of ProjectService
Example: 8
 
cardUniqueIdcard unique id that you will get in add/update/get card response
Example: 5799
  
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
userLoginIdEmail address of user to log on to SwiftKanban
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
todoDataStringArray 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:: This e-mail address is being protected from spambots. You need JavaScript enabled to view it. ##Estimate::0.0
 
OutputReturn 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 This e-mail address is being protected from spambots. You need JavaScript enabled to view it. .


 

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
 

DescriptionDeletes ToDos of a card
 
projectIdId of the project that you get from getProject of ProjectService
Example: 8
  
userLoginIdEmail address of user to log on to SwiftKanban
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
todoIdsArray of todoIds
Example: <ext:todoIds>515202</ext:todoIds>
 
OutputReturn 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 This e-mail address is being protected from spambots. You need JavaScript enabled to view it. .
 

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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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
 

DescriptionFetches all ToDos of a card
 
projectIdId of the project that you get from getProject of ProjectService
Example: 8
 
cardUniqueIdcard unique id that you will get in add/update/get card response
Example: 5799
  
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
userLoginIdEmail address of user to log on to SwiftKanban
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
OutputReturns 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 This e-mail address is being protected from spambots. You need JavaScript enabled to view it. .
 
 

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

DescriptionFetches List of all ToDos owned by a user in a card
 
projectIdId of the project that you get from getProject of ProjectService
Example: 8
 
cardUniqueIdcard unique id that you will get in add/update/get card response
Example: 5799
  
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
userLoginIdEmail address of user to log on to SwiftKanban
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
OutputReturns 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 This e-mail address is being protected from spambots. You need JavaScript enabled to view it. .
 

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>

 

getTodosByStatus


Input Elements
 

DescriptionFetches List of all ToDos with a particular status in a card
 
projectIdId of the project that you get from getProject of ProjectService
Example: 8
 
cardUniqueIdcard unique id that you will get in add/update/get card response
Example: 5799
  
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
userLoginIdEmail address of user to log on to SwiftKanban
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
statusanyone Todo Status : Pending, In-Progress, or Completed
Example: Pending
 
OutputReturns 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 This e-mail address is being protected from spambots. You need JavaScript enabled to view it. .
 

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
 

DescriptionFetches a list of all the activities that happened on a card
 
projectIdId of the project that you get from getProject of ProjectService
Example: 8
 
cardUniqueIdcard unique id that you will get in add/update/get card response
Example: 5799
  
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
userLoginIdEmail address of user to log on to SwiftKanban
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
OutputReturns 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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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=" This e-mail address is being protected from spambots. You need JavaScript enabled to view it. " ns:newValue="" ns:oldValue="" ns:timeStamp="2014-01-20T05:21:16Z"/>
    </ns:ActivityLog>
</ns:getActivityLogResponse>

 

getMultipleActivityLog

 

Input Elements

 

DescriptionFetches multiple details of card in request
  
userLoginId


projectId
Email address of user to log on to SwiftKanban
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.

Id of the project that you get from getProject of ProjectService
Example: 40201
 
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
cardUniqueIdCard unique id that you will get in add/update/get card response
Example: 614521
  
OutputIf successful, returns details of all activity logs for select passing cardtype.


Note: Maximum 50 cards types can be added.

Input Response Example
 

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ext="http://extension.webservices.kanban.app.digite.com/">
   <soap:Header>
   <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soap:mustUnderstand="1">
            <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="niket">
            <wsse:Username>niket</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>
        </soap:Header>
   <soap:Body>
      <ext:getMultipleActivityLogRequest>
         <ext:userLoginId>niket</ext:userLoginId>
         <!--1 or more repetitions:-->
         <ext:card>
            <ext:projectId>40201</ext:projectId>
            <ext:cardType>KanbanDefect</ext:cardType>
            <ext:cardUniqueId>614511</ext:cardUniqueId>
         </ext:card>
         <ext:card>
            <ext:projectId>40201</ext:projectId>
            <ext:cardType>UserStory</ext:cardType>
            <ext:cardUniqueId>605778</ext:cardUniqueId>
         </ext:card>
      </ext:getMultipleActivityLogRequest>
   </soap:Body>
</soap:Envelope>

Output Response Example
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
   <soapenv:Body>
      <ns:cResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/">
         <ns:card>
            <ns:projectId>40201</ns:projectId>
            <ns:cardType>KanbanDefect</ns:cardType>
            <ns:cardUniqueId>614511</ns:cardUniqueId>
            <ns:responseStatus>Successful</ns:responseStatus>
            <ns:ActivityLog>
               <ns:Activity ns:action="Created" ns:cardType="KanbanDefect" ns:cardUniqueId="614511" ns:id="3561730" ns:modifiedBy="niket" ns:newValue="" ns:oldValue="" ns:timeStamp="2017-07-19T14:39:59Z"/>
               <ns:Activity ns:action="Item moved from Backlog to Kanban board::Ready" ns:cardType="KanbanDefect" ns:cardUniqueId="614511" ns:id="3561731" ns:modifiedBy="niket" ns:newValue="Kanban board::Ready" ns:oldValue="Backlog" ns:timeStamp="2017-07-19T14:40:08Z"/>
               <ns:Activity ns:action="Updated" ns:cardType="KanbanDefect" ns:cardUniqueId="614511" ns:fieldName="Description" ns:id="3561797" ns:modifiedBy="niket" ns:newValue="&lt;p>description --&amp;gt; C# codeing from Visual Studio testing for multiple cards&lt;/p>
&lt;p>afafafaf&lt;/p>" ns:oldValue="description --> C#  codeing from Visual Studio testing for multiple cards" ns:timeStamp="2017-08-03T10:01:57Z"/>
               <ns:Activity ns:action="Updated from 0 to None" ns:cardType="KanbanDefect" ns:cardUniqueId="614511" ns:fieldName="Defect Type" ns:id="3561798" ns:modifiedBy="niket" ns:newValue="None" ns:oldValue="0" ns:timeStamp="2017-08-03T10:01:57Z"/>
               <ns:Activity ns:action="Updated from 0 to None" ns:cardType="KanbanDefect" ns:cardUniqueId="614511" ns:fieldName="Severity" ns:id="3561799" ns:modifiedBy="niket" ns:newValue="None" ns:oldValue="0" ns:timeStamp="2017-08-03T10:01:57Z"/>
               <ns:Activity ns:action="Updated from 0 to None" ns:cardType="KanbanDefect" ns:cardUniqueId="614511" ns:fieldName="Root Cause" ns:id="3561800" ns:modifiedBy="niket" ns:newValue="None" ns:oldValue="0" ns:timeStamp="2017-08-03T10:01:57Z"/>
               <ns:Activity ns:action="Updated from 0 to None" ns:cardType="KanbanDefect" ns:cardUniqueId="614511" ns:fieldName="Size" ns:id="3561801" ns:modifiedBy="niket" ns:newValue="None" ns:oldValue="0" ns:timeStamp="2017-08-03T10:01:57Z"/>
               <ns:Activity ns:action="Updated from 0 to None" ns:cardType="KanbanDefect" ns:cardUniqueId="614511" ns:fieldName="Class Of Service" ns:id="3561802" ns:modifiedBy="niket" ns:newValue="None" ns:oldValue="0" ns:timeStamp="2017-08-03T10:01:57Z"/>
               <ns:Activity ns:action="Updated from 0 to Select" ns:cardType="KanbanDefect" ns:cardUniqueId="614511" ns:fieldName="HF Merged" ns:id="3561803" ns:modifiedBy="niket" ns:newValue="Select" ns:oldValue="0" ns:timeStamp="2017-08-03T10:01:57Z"/>
               <ns:Activity ns:action="Updated from 0 to None" ns:cardType="KanbanDefect" ns:cardUniqueId="614511" ns:fieldName="Bug Category" ns:id="3561804" ns:modifiedBy="niket" ns:newValue="None" ns:oldValue="0" ns:timeStamp="2017-08-03T10:01:57Z"/>
            </ns:ActivityLog>
         </ns:card>
         <ns:card>
            <ns:projectId>40201</ns:projectId>
            <ns:cardType>UserStory</ns:cardType>
            <ns:cardUniqueId>605778</ns:cardUniqueId>
            <ns:responseStatus>Successful</ns:responseStatus>
            <ns:ActivityLog>
               <ns:Activity ns:action="Created" ns:cardType="UserStory" ns:cardUniqueId="605778" ns:id="3561792" ns:modifiedBy="niket" ns:newValue="" ns:oldValue="" ns:timeStamp="2017-08-03T09:50:10Z"/>
               <ns:Activity ns:action="Item moved from Backlog to Kanban board::Develop#In-Progress" ns:cardType="UserStory" ns:cardUniqueId="605778" ns:id="3561793" ns:modifiedBy="niket" ns:newValue="Kanban board::Develop#In-Progress" ns:oldValue="Backlog" ns:timeStamp="2017-08-03T09:50:11Z"/>
               <ns:Activity ns:action="Updated from null to Niket Patil" ns:cardType="UserStory" ns:cardUniqueId="605778" ns:fieldName=" Current Owner" ns:id="3561794" ns:modifiedBy="niket" ns:newUserIds="niket" ns:newValue="Niket Patil" ns:oldUserIds="" ns:oldValue="" ns:timeStamp="2017-08-03T09:50:11Z"/>
               <ns:Activity ns:action="Updated" ns:cardType="UserStory" ns:cardUniqueId="605778" ns:fieldName="Description" ns:id="3561795" ns:modifiedBy="niket" ns:newValue="&lt;p>&lt;span style='font-family: Arial;font-size: 12.0px;'>fsgsgsgag&lt;/span>&lt;/p>" ns:oldValue="" ns:timeStamp="2017-08-03T10:01:52Z"/>
               <ns:Activity ns:action="Updated from null to None" ns:cardType="UserStory" ns:cardUniqueId="605778" ns:fieldName="Category" ns:id="3561796" ns:modifiedBy="niket" ns:newValue="None" ns:oldValue="" ns:timeStamp="2017-08-03T10:01:52Z"/>
               <ns:Activity ns:action="Updated" ns:cardType="UserStory" ns:cardUniqueId="605778" ns:fieldName="Description" ns:id="3561805" ns:modifiedBy="niket" ns:newValue="&lt;p>fsgsgsgagafafafafaf&lt;/p>" ns:oldValue="&lt;p>&lt;span style='font-family: Arial;font-size: 12.0px;'>fsgsgsgag&lt;/span>&lt;/p>" ns:timeStamp="2017-08-03T10:02:01Z"/>
            </ns:ActivityLog>
         </ns:card>
      </ns:getMultipleActivityLogResponse>
   </soapenv:Body>
</soapenv:Envelope>

flagCard

 

Input Elements
 

DescriptionFlags a card on the board
 
 
userLoginIdEmail address of user to log on to SwiftKanban
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
cardUniqueIdCard unique id that you will get in add/update/get card response
Example: 606645
 
flagTypeType of flag
Example: Issue
 
flaggedByEmail address of the user who wants to flag the card
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
flagReasonFlag 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
 
OutputIf 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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </ext:userLoginId>
         <ext:card>
            <ext:cardType>KanbanDefect</ext:cardType>
            <ext:cardUniqueId>604554</ext:cardUniqueId>
            <ext:flagType>risk</ext:flagType>
            <ext:flaggedBy> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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
 

DescriptionUnflags a card on the board
 
 
userLoginIdEmail address of user to log on to SwiftKanban
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
cardTypeCard type of the card obtained from getCardListForProject output
Example: UserStory
 
cardUniqueIdCard unique id that you will get in add/update/get card response
Example: 606645
 
flagTypeType of flag
Example: Issue
 
unflaggedByEmail address of the user who wants to unflag the card
Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
unFlagCommentComment for flagging the card to describe the flag. This field is           mandatory for Block type flag 
 
OutputIf 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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </ext:userLoginId>
         <ext:card>
            <ext:cardType>KanbanDefect</ext:cardType>
            <ext:cardUniqueId>604554</ext:cardUniqueId>
            <ext:flagType>risk</ext:flagType>
            <ext:unFlaggedBy> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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>
 

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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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

 
Input Elements 
 
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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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>

 

 

getIteration


Input Elements 
 
Description           Fetches all Iterations details of project.
 
projectId                ID of the project that you get from getProject of ProjectService 
                              Example: 40201
 
userLoginId           Email address of user to log on to SwiftKanban 
                              Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
iterationId              iterationID will be available while adding iteration in release from webservice- addIterationInRelease

Output                 If successful, the response returns details of the Iteration

Input Request Example 
 
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ext="http://extension.webservices.kanban.app.digite.com/">
   <soap:Header>
   <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soap:mustUnderstand="1">
            <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="niket">
            <wsse:Username>niket</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>
        </soap:Header>
   <soap:Body>
      <ext:getIterationRequest>
         <ext:projectId>40201</ext:projectId>
         <ext:iterationId>1531173</ext:iterationId>
         <ext:userLoginId>niket</ext:userLoginId>
      </ext:getIterationRequest>
   </soap:Body>
</soap:Envelope>
 
Output Response Example 
 
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
   <soapenv:Body>
      <ns:getIterationResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/">
         <ns:fields>
            <ns:field ns:name="name">Interation testing</ns:field>
            <ns:field ns:name="startDate">2017-08-03T00:00:00Z</ns:field>
            <ns:field ns:name="endDate">2017-08-10T00:00:00Z</ns:field>
            <ns:field ns:name="currentState">Active</ns:field>
            <ns:field ns:name="iterationNumber">1</ns:field>
            <ns:field ns:name="capacity">5.0</ns:field>
            <ns:field ns:name="release">Release 4.19</ns:field>
            <ns:field ns:name="id">1531173</ns:field>
            <ns:field ns:name="createdBy">niket</ns:field>
            <ns:field ns:name="createdDate">2017-08-03T09:11:19Z</ns:field>
            <ns:field ns:name="modifiedBy">niket</ns:field>
            <ns:field ns:name="modifiedDate">2017-08-03T09:11:19Z</ns:field>
            <ns:field ns:name="workspaceType">KanbanProject</ns:field>
            <ns:field ns:name="workspaceId">1539231</ns:field>
         </ns:fields>
      </ns:getIterationResponse>
   </soapenv:Body>
</soapenv:Envelope>

 

 

closeIteration


Input Elements 
 
Description           Closed iterations of the project release.
 
projectId                Id of the project that you get from getProject of ProjectService 
                              Example: 40201
 
userLoginId           Email address of user to log on to SwiftKanban 
                              Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
iterationId              iterationID will be available while adding iteration in release from webservice- addIterationInRelease

Output                   The response returns Iteration closed successfully.

Input Request Example

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ext="http://extension.webservices.kanban.app.digite.com/">
   <soap:Header>
   <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soap:mustUnderstand="1">
            <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="niket">
            <wsse:Username>niket</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>
        </soap:Header>
   <soap:Body>
      <ext:closeIterationRequest>
         <ext:projectId>40201</ext:projectId>
         <ext:iterationId>1531173</ext:iterationId>
         <ext:userLoginId>niket</ext:userLoginId>
      </ext:closeIterationRequest>
   </soap:Body>
</soap:Envelope>

Output Response Example 
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
   <soapenv:Body>
      <ns:closeIterationResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/">
         <ns:projectId>40201</ns:projectId>
         <ns:iterationId>1531173</ns:iterationId>
         <ns:responseStatus>Successful</ns:responseStatus>
         <ns:responseMsg>Iteration closed successfully.</ns:responseMsg>
      </ns:closeIterationResponse>
   </soapenv:Body>
</soapenv:Envelope>


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 ProjectService 
                              Example: 40218 
 
userLoginId           Email address of user to log on to SwiftKanban 
                              Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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            Adds iteration 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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
iterationId                  Unique Id of the iteration that you get from getIterationsInRelease
                                  Example:  1531127
 
Output                       If successful, the response returns details of the deleted 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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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, or 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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
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.
 
 
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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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=" This e-mail address is being protected from spambots. You need JavaScript enabled to view it. " ns:newUserIds=" This e-mail address is being protected from spambots. You need JavaScript enabled to view it. " ns:newValue="Ashim Mishra" ns:oldUserIds=" This e-mail address is being protected from spambots. You need JavaScript enabled to view it. " 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=" This e-mail address is being protected from spambots. You need JavaScript enabled to view it. " 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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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 a relation between cards 
 
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 
 
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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
fromCard             Details of the card which is the parent. It could have zero or more repetitions. 
 
toCard                 Details of the card which is 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 relation 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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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>TASK</ext:cardType> 

         <ext:cardUniqueId>1561345</ext:cardUniqueId> 

         <ext:projectId>40145</ext:projectId> 

         <ext:userLoginId> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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>TASK</ns:cardType> 

         <ns:cardUniqueId>1561345</ns:cardUniqueId> 

         <ns:projectId>40145</ns:projectId> 

         <ns:userLoginId>1024641</ns:userLoginId> 

         <ns:fromCard> 

            <ns:relation>Parent-child</ns:relation> 

            <ns:cardType>KanbanDefect</ns:cardType> 

            <ns:cardUniqueId>600936</ns:cardUniqueId>

<ns:projectId>40145</ns:projectId> 

<ns:cardStatus>Active</ns:cardStatus>

         </ns:fromCard> 

         <ns:toCard> 

            <ns:relation>Parent-child</ns:relation> 

            <ns:cardType>KanbanDefect</ns:cardType> 

            <ns:cardUniqueId>600908</ns:cardUniqueId>

<ns:projectId>40145</ns:projectId> 

<ns:cardStatus>Blocked</ns:cardStatus>

         </ns:toCard> 

          <ns:toCard> 

            <ns:relation>Parent-child</ns:relation> 

            <ns:cardType>KanbanDefect</ns:cardType> 

            <ns:cardUniqueId>600910</ns:cardUniqueId>

<ns:projectId>40145</ns:projectId> 

<ns:cardStatus>Closed</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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
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>2015-01-10T10:34:23Z</ext:fromDate> 

         <ext:userLoginId> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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>KanbanDefect</ns:cardType>

               <ns:cardUniqueId>600936</ns:cardUniqueId>

  <ns:projectId>40145</ns:projectId>

 <ns:cardStatus>Blocked</ns:cardStatus>

            </ns:fromCard>

            <ns:relation>Parent-child</ns:relation>

            <ns:toCard>

               <ns:cardType>KanbanDefect</ns:cardType>

               <ns:cardUniqueId>600937</ns:cardUniqueId>

  <ns:projectId>40145</ns:projectId>

<ns:cardStatus>Deleted</ns:cardStatus>

            </ns:toCard>

            <ns:timeStamp>2015-01-17T06:00:24Z</ns:timeStamp>

         </ns:addedRelation>

<ns:deletedRelation> 

            <ns:fromCard> 

               <ns:cardType>UserStory</ns:cardType> 

               <ns:cardUniqueId>597567</ns:cardUniqueId>

  <ns:projectId>40145</ns:projectId> 

 <ns:cardStatus>Closed</ns:cardStatus>

            </ns:fromCard> 

            <ns:relation>Parent-child</ns:relation>

            <ns:toCard> 

               <ns:cardType>UserStory</ns:cardType> 

               <ns:cardUniqueId>597568</ns:cardUniqueId>

  <ns:projectId>40145</ns:projectId> 

<ns:cardStatus>Active</ns:cardStatus>

            </ns:toCard> 

            <ns:timeStamp>2015-01-12T07:44:08Z</ns:timeStamp> 

         </ns:deletedRelation> 

         <ns:timestamp>2015-01-23T06:36:47Z</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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.  
 
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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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="Parent-child"/>

         <ns:relationType ns:name="Has">

            <ns:relationSubType ns:name="upward"/>

            <ns:relationSubType ns:name="downward"/>

         </ns:relationType>

      </ns:getRelationTypes_Response>



closeRelease

Input Elements
Description             Close the release of 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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.

releaseId                Unique Id of the release that you get from getReleaseList
                               Example:  516070
 
Output                     If successful, the response returns details of the closed release.
 
Input Request Example
 
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ext="http://extension.webservices.kanban.app.digite.com/">
<soap:Header>
   <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soap:mustUnderstand="1">
            <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="niket">
            <wsse:Username>niket</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>
        </soap:Header>
   <soap:Body>
      <ext:closeReleaseRequest>
         <ext:projectId>40201</ext:projectId>
         <ext:releaseId>516071</ext:releaseId>
         <ext:userLoginId>niket</ext:userLoginId>
      </ext:closeReleaseRequest>
   </soap:Body>
</soap:Envelope>
 
Output Response Example
 
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
   <soapenv:Body>
      <ns:closeReleaseResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/">
         <ns:projectId>40201</ns:projectId>
         <ns:releaseId>516070</ns:releaseId>
         <ns:responseStatus>Successful</ns:responseStatus>
         <ns:responseMsg>Release closed successfully.</ns:responseMsg>
      </ns:closeReleaseResponse>
   </soapenv:Body>
</soapenv:Envelope>

getRelease

Input Elements
Description            Get 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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
releaseId                 Unique Id of the release that you get from getReleaseList
                                Example:  516070
 
Output                     If successful, the response returns details of the closed release.

 
Output Response Example
 
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
   <soapenv:Body>
      <ns:getReleaseResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/">
         <ns:fields>
            <ns:field ns:name="id">516070</ns:field>
            <ns:field ns:name="name">Release4.18</ns:field>
            <ns:field ns:name="startDate">2017-06-30T00:00:00Z</ns:field>
            <ns:field ns:name="releaseDate">2017-07-30T00:00:00Z</ns:field>
            <ns:field ns:name="currentState">Active</ns:field>
            <ns:field ns:name="createdBy">niket</ns:field>
            <ns:field ns:name="createdDate">2017-07-06T09:54:34Z</ns:field>
            <ns:field ns:name="modifiedBy">niket</ns:field>
            <ns:field ns:name="modifiedDate">2017-07-06T10:02:34Z</ns:field>
            <ns:field ns:name="workspaceType">KanbanProject</ns:field>
            <ns:field ns:name="workspaceId">1539231</ns:field>
            <ns:field ns:name="releaseNumber">2</ns:field>
         </ns:fields>
      </ns:getReleaseResponse>
   </soapenv:Body>
</soapenv:Envelope>

 
updateIteration
 
Input Elements
Description             Updates selected fields of an iteration passed in request
 
userLoginId             Email address of user to log on to SwiftKanban
                             Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
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 iteration
                             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> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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>
 

 

 

createRelease


Description           Create a new release for a project
 
userLoginId          Email address of user to log on to SwiftKanban
                             Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
projectId                Id of the project that you get from getProject of ProjectService
                              Example: 40201
 
fields                     List of fields with name and value for each field. Field name  will be available from the getCardMetadata method.                              The type of value to be passed information will be available in the same method.If the field is of the list of                                          value(LOV) type pass any relevant LOV item value.
                              Example: name= startDate and its value = 2017-08-01T12:45:00Z (ISO Format)
 
Output                 If successful, the response returns details of the release.                      
 
Input Request Example 
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ext="http://extension.webservices.kanban.app.digite.com/">
<soap:Header>
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soap: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>niket</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>
</soap:Header>
   <soap:Body>
      <ext:createRelease_Input>
         <ext:projectId>40201</ext:projectId>
         <ext:userLoginId>niket</ext:userLoginId>
         <ext:fields>
            <ext:field ext:name="capacity">10</ext:field>
            <ext:field ext:name="name">4.20</ext:field>
            <ext:field ext:name="startDate">2017-08-01T12:45:00Z</ext:field>
            <ext:field ext:name="releaseDate">2017-08-06T12:45:00Z</ext:field>
         </ext:fields>
      </ext:createRelease_Input>
   </soap:Body>
</soap:Envelope>
 
Output Response Example
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
   <soapenv:Body>
      <ns:createRelease_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/">
         <ns:fields>
            <ns:field ns:name="id">516121</ns:field>
            <ns:field ns:name="name">4.20</ns:field>
            <ns:field ns:name="startDate">2017-08-01T00:00:00Z</ns:field>
            <ns:field ns:name="releaseDate">2017-08-06T00:00:00Z</ns:field>
            <ns:field ns:name="currentState">Active</ns:field>
            <ns:field ns:name="createdBy">niket</ns:field>
            <ns:field ns:name="createdDate">2017-08-01T10:42:46Z</ns:field>
            <ns:field ns:name="modifiedBy">niket</ns:field>
            <ns:field ns:name="modifiedDate">2017-08-01T10:42:46Z</ns:field>
            <ns:field ns:name="workspaceType">KanbanProject</ns:field>
            <ns:field ns:name="workspaceId">1539231</ns:field>
            <ns:field ns:name="releaseNumber">6</ns:field>
            <ns:field ns:name="capacity">10.0</ns:field>
         </ns:fields>
      </ns:createRelease_Response>
   </soapenv:Body>
</soapenv:Envelope>
 

modifyRelease

 

Input Elements

 

Description             Updates an existing release from a project
 
userLoginId             Email address of user to log on to SwiftKanban
                             Example: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
projectId                 Id of the project that you get from getProject of ProjectService
                             Example: 40201
 
releaseId                Unique Id of the release that you get from getReleaseList
                               Example : 516121
 
Output                     If successful, updates selected fields of the modifyRelease .
 
Input Request Example 
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ext="http://extension.webservices.kanban.app.digite.com/">
<soap:Header>
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soap: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>niket</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>
</soap:Header>
   <soap:Body>
      <ext:modifyRelease_Input>
         <ext:projectId>40201</ext:projectId>
         <ext:releaseId>516121</ext:releaseId>
         <ext:userLoginId>niket</ext:userLoginId>
         <ext:fields>
            <ext:field ext:name="capacity">30</ext:field>
         </ext:fields>
      </ext:modifyRelease_Input>
   </soap:Body>
</soap:Envelope>
 
Output Response Example
 
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
   <soapenv:Body>
      <ns:modifyRelease_Response xmlns:ns="http://extension.webservices.kanban.app.digite.com/">
         <ns:fields>
            <ns:field ns:name="id">516121</ns:field>
            <ns:field ns:name="name">4.20</ns:field>
            <ns:field ns:name="startDate">2017-08-01T00:00:00Z</ns:field>
            <ns:field ns:name="releaseDate">2017-08-06T00:00:00Z</ns:field>
            <ns:field ns:name="currentState">Active</ns:field>
            <ns:field ns:name="createdBy">niket</ns:field>
            <ns:field ns:name="createdDate">2017-08-01T10:42:46Z</ns:field>
            <ns:field ns:name="modifiedBy">niket</ns:field>
            <ns:field ns:name="modifiedDate">2017-08-01T11:07:23Z</ns:field>
            <ns:field ns:name="workspaceType">KanbanProject</ns:field>
            <ns:field ns:name="workspaceId">1539231</ns:field>
            <ns:field ns:name="releaseNumber">6</ns:field>
            <ns:field ns:name="capacity">30.0</ns:field>
         </ns:fields>
      </ns:modifyRelease_Response>
   </soapenv:Body>
</soapenv:Envelope>

getTodo

Description:   Fetches Todo details
 
Project Id:      Id of the project that you get from getProject of ProjectService
                      Example: 40201
 
todoId:           ToDo Id that you will get in addTodos Service
 
userLoginId: Email address of user to log on to SwiftKanban
 
Output:      If successful returns ToDo 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>niket</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:getTodoRequest>

         <ext:userLoginId>niket</ext:userLoginId>

         <ext:projectId>40201</ext:projectId>

         <ext:todoId>549373</ext:todoId>

      </ext:getTodoRequest>

   </soapenv:Body>

</soapenv:Envelope>


Output Response Example

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">

   <soapenv:Body>

      <ns:getTodoResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/">

         <ns:fields>

            <ns:field ns:name="id">549373</ns:field>

            <ns:field ns:name="name">New added from SOAPUI</ns:field>

            <ns:field ns:name="currentState">Pending</ns:field>

            <ns:field ns:name="workspaceType">KanbanProject</ns:field>

            <ns:field ns:name="workspaceId">1539231</ns:field>

            <ns:field ns:name="itemType">UserStory</ns:field>

            <ns:field ns:name="itemId">608430</ns:field>

            <ns:field ns:name="todoOwner">niket</ns:field>

            <ns:field ns:name="plannedEffort">3.0</ns:field>

            <ns:field ns:name="createdBy"> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </ns:field>

            <ns:field ns:name="createdDate">2017-09-19T06:49:36Z</ns:field>

            <ns:field ns:name="modifiedBy"> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </ns:field>

            <ns:field ns:name="modifiedDate">2017-09-19T06:49:36Z</ns:field>

            <ns:field ns:name="kanbanQueue">1595996</ns:field>

            <ns:field ns:name="actualWork">0.0</ns:field>

            <ns:field ns:name="remainingWork">0.0</ns:field>

            <ns:field ns:name="todoNumber">TODO13</ns:field>

            <ns:field ns:name="dueDate">2017-09-29T00:00:00Z</ns:field>

         </ns:fields>

      </ns:getTodoResponse>

   </soapenv:Body>

</soapenv:Envelope>


getTodoDetails

Description: Fetches Todo all details by FieldsName
 
Project Id:                            Id of the project that you get from getProject of ProjectService
                                            Example: 40201
 
todoId:                                 ToDo Id that you will get in addTodos Service
 
userLoginId:                        Email address of user to log on to SwiftKanban
 
FieldsName:                        List of field names for which the details to be fetched. Get the field names from getCardMetada method.
                                            Example: names = name,duedate
 
Output:                                If successful returns ToDo all fields 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>niket</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:getTodoDetailsRequest>

         <ext:projectId>40201</ext:projectId>

         <ext:todoId>549373</ext:todoId>

         <ext:userLoginId>niket</ext:userLoginId>

         <ext:fields>

            <!--Zero or more repetitions:-->

            <ext:FieldNames>name</ext:FieldNames>

            <ext:FieldNames>duedate</ext:FieldNames>

         </ext:fields>

      </ext:getTodoDetailsRequest>

   </soapenv:Body>

</soapenv:Envelope>


Output Response Example

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">

   <soapenv:Body>

      <ns:getTodoDetailsResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/">

         <ns:TodoDetails>

            <ns:field ns:name="duedate">2017-09-30T06:41:24Z</ns:field>

            <ns:field ns:name="name">New added from SOAPUI</ns:field>

         </ns:TodoDetails>

      </ns:getTodoDetailsResponse>

   </soapenv:Body>

</soapenv:Envelope>


getToDosByFilter
Description:    Fetches a list of Todo on applying a filter by CardType.
 
Project Id:       Id of the project that you get from getProject of ProjectService
                       Example: 40201
 
CardType: Card type of the card obtained from getCardListForProject output
                       Example: UserStory
 
userLoginId: Email address of user to log on to SwiftKanban
 
FilterType: Type of filter. Example: compound
 
Output:           If successful the response returns a list of Todos on applying a filter by CardType.
 
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>niket</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:getTodosByFilterInput>

         <ext:projectId>40201</ext:projectId>

         <ext:userLoginId>niket</ext:userLoginId>

         <ext:cardType>UserStory</ext:cardType>

         <ext:FilterType ext:type="compound">

            <!--Zero or more repetitions:-->

          <ext:filterGroup ext:op="and">

               <!--1 or more repetitions:-->

               <ext:FilterAttribute ext:field="currentState" ext:criteria="=" ext:value="In-Progress"/>

            </ext:filterGroup>

         </ext:FilterType>

      </ext:getTodosByFilterInput>

   </soapenv:Body>

</soapenv:Envelope>


Output Response Example

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">

   <soapenv:Body>

      <ns:getTodosByFilterResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/">

         <ns:Todos>

            <ns:Todo ns:CreationDate="2017-09-19T06:39:18Z" ns:ModifiedDate="2017-09-19T07:34:08Z" ns:cardType="UserStory" ns:cardUniqueId="608430" ns:id="549372" ns:todoNumber="TODO12"/>

         </ns:Todos>

      </ns:getTodosByFilterResponse>

   </soapenv:Body>

</soapenv:Envelope>


getToDoModifiedSincedate
Description:   Fetches Todo details of cardType modified in a given time interval. If the end date is null it will take the current system date and time as the end date.
 
Project Id:      Id of the project that you get from getProject of ProjectService
                      Example: 40201
 
CardType:     Card type of the card obtained from getCardListForProject output
                      Example: UserStory
 
userLoginId:  Email address of user to log on to SwiftKanban
 
startDate:      ISO date for Cards created from this date
                      Example: 2017-09-01T08:34:23Z
 
endDate:       ISO date for Cards created till this date
                      Example: 2017-09-30T10:34:00Z
 
Output:          If successful returns ToDo details modified in a given time interval
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>niket</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:getTodoModifiedSinceDateRequest>

         <ext:userLoginId>niket</ext:userLoginId>

         <ext:projectId>40201</ext:projectId>

         <ext:cardType>UserStory</ext:cardType>

         <ext:startDate>2017-09-01T00:00:00Z</ext:startDate>

         <ext:endDate>null</ext:endDate>

      </ext:getTodoModifiedSinceDateRequest>

   </soapenv:Body>

</soapenv:Envelope>

Output Response Example

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">

   <soapenv:Body>

      <ns:getTodoModifiedSinceDateResponse xmlns:ns="http://extension.webservices.kanban.app.digite.com/">

         <ns:Todos>

            <ns:todo ns:CreationDate="2017-09-19T06:49:36Z" ns:ModifiedDate="2017-09-19T06:49:36Z" ns:cardType="UserStory" ns:cardUniqueId="608430" ns:id="549373" ns:todoNumber="TODO13"/>

         </ns:Todos>

      </ns:getTodoModifiedSinceDateResponse>

   </soapenv:Body>

</soapenv:Envelope>