Entity
Generic API for all common entity types
Login
Login API. All subsequent requests after authentication are associated with the logged in user, their role and privileges within ChangeGear
API | Description |
---|---|
POST api/authenticate/user |
Authenticates user |
POST api/user/logout |
No documentation available. |
POST api/session/logout/{sessionid} |
No documentation available. |
Integration
API for integrating ChangeGear with TFS and JIRA (Bi-directional)
API | Description |
---|---|
POST api/integration/{toolId}/{entitytype} |
Inbound call to create or update an item inside ChangeGear |
POST api/integration/jiraproxy/{entitytype} |
Required for Jira integration only. Serves as Proxy before the Jira item can be processed by ChangeGear. Jira does not support sending credentials via webhooks. So Jira requests calls into this proxy which then sets the authorization headers based on the credentials availabe in the web config and forwards the request. |
POST api/Integration |
No documentation available. |
Search
Search API is a unified search API that returns tickets of all types. Search can be narrowed to a specific ticket type.
API | Description |
---|---|
GET api/{entitytype}/search?searchtext={searchtext}&autocomplete={autocomplete}&pagesize={pagesize}&page={page} |
Returns the match for the specified entity type or across all types if entitytype is "all" |
GET api/types/search?entitytypes[0]={entitytypes[0]}&entitytypes[1]={entitytypes[1]}&searchtext={searchtext}&autocomplete={autocomplete}&pagesize={pagesize}&page={page} |
Returns the match for the specified entity types |