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

Available Operations

Note:  Any mention of Iteration or Project in any Web Service operations are equivalent to Sprint or Board in the SwiftKanban User Interface (UI).

getProject

Input Elements

Description Fetches total number of projects with name and Id of each project
userLoginId Email address of user to log on to SwiftKanban
Output If successful, the response contains a result of total number of projects and name and Id of each project

Input Request Example

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:proj="http://project.webservices.kanban.app.digite.com/">
 <soapenv:Header>
 <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
soapenv:mustUnderstand="1">
 <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
wsu:Id="UsernameToken-31571602">
 <wsse:Username> chirag1@gandiva.com</wsse:Username>
 <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password>
 </wsse:UsernameToken>
 </wsse:Security>
 </soapenv:Header>
<soapenv:Body>
<proj:getProjectDetails>
<proj:userLoginId> chirag1@gandiva.com</proj:userLoginId>
</proj:getProjectDetails>
</soapenv:Body>
</soapenv:Envelope> 

Output Response Example

<ns:getProjectResponse xmlns:ns="http://project.webservices.kanban.app.digite.com/">
 <ns:Projects>
 <ns:Project ns:UniqueId="40020" ns:projectId="1" ns:projectName="NewProject" />
 </ns:Projects>
</ns:getProjectResponse>

getProjectsByOrganization

Input Elements

OrgAdminLoginId login email Id of the user who has ‘Org Admin’ role
Example: sam@digite.com
Output List of projects in the organization with name and
Id of each project

Input Request Example

soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:proj="http://project.webservices.kanban.app.digite.com/">
 <soapenv:Header>
 <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
 <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="UsernameToken-31571602">
 <wsse:Username> chirag1@gandiva.com</wsse:Username>
 <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">welcome123</wsse:Password>
 </wsse:UsernameToken>
 </wsse:Security>
 </soapenv:Header>
 <soapenv:Body>
 <proj:getProjectsByOrganizationInput>
 <proj:orgAdminLoginId> chirag1@gandiva.com</proj:orgAdminLoginId>
 </proj:getProjectsByOrganizationInput>
 </soapenv:Body>
</soapenv:Envelope>

Output Response Example

ns:getProjectResponse xmlns:ns="http://project.webservices.kanban.app.digite.com/">
 <ns:Projects>
 <ns:Project ns:UniqueId="40020" ns:projectId="1" ns:projectName="NewProject" />
 </ns:Projects>
</ns:getProjectResponse>
  • Was this helpful?
  • Yes   No