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>