Service Description: ProjectService
Service EPR : https://login.swiftkanban.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 active 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 active 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> [email protected]</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> [email protected]</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:currentState="Active"/>
 </ns:Projects>
</ns:getProjectResponse>

getProjectsByOrganization

Input Elements

OrgAdminLoginId login email Id of the user who has ‘Org Admin’ role
Example: [email protected]
Output List of active 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> [email protected]</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> [email protected]</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:currentState="Active"/>
 </ns:Projects>
</ns:getProjectResponse>

 

  • Was this helpful?
  • Yes   No