ProjectService

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

DescriptionFetches total number of projects with name and Id of each project 
 
userLoginIdEmail address of user to log on to SwiftKanban
 
OutputIf 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> 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>
<proj:getProjectDetails>
<proj:userLoginId> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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: This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
 
OutputList 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> 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>
      <proj:getProjectsByOrganizationInput>
         <proj:orgAdminLoginId> This e-mail address is being protected from spambots. You need JavaScript enabled to view it. </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>