How to manage your configuration via the REST API
Only Jira administrators can call these APIs.
- 1 Servers
- 1.1 Get all servers
- 1.2 Add server
- 1.3 Get server
- 1.4 Update server
- 1.5 Delete server
- 2 Operations
- 2.1 Get all operations
- 2.2 Add operation
- 2.3 Get operation
- 2.4 Update operation
- 2.5 Delete operation
- 3 Templates
- 3.1 Get all templates
- 3.2 Add template
- 3.3 Get template
- 3.4 Update template
- 3.5 Delete template
Servers
Get all servers
GET <base URL>/rest/issue-publisher/latest/remote-serverAdd server
POST <base URL>/rest/issue-publisher/latest/remote-serverThe expected request body has the same format as the response of the Get server call.
Get server
GET <base URL>/rest/issue-publisher/latest/remote-server/{id}Replace {id} with the UUID of the server.
Update server
PUT <base URL>/rest/issue-publisher/latest/remote-server/{id}Replace {id} with the UUID of the server.
The expected request body has the same format as the response of the Get server call.
Delete server
DELETE <base URL>/rest/issue-publisher/latest/remote-server/{id}Replace {id} with the UUID of the server.
Operations
Get all operations
GET <base URL>/rest/issue-publisher/latest/operationAdd operation
POST <base URL>/rest/issue-publisher/latest/operationThe expected request body has the same format as the response of the Get operation call.
Get operation
GET <base URL>/rest/issue-publisher/latest/operation/{id}Replace {id} with the UUID of the operation.
Update operation
PUT <base URL>/rest/issue-publisher/latest/operation/{id}Replace {id} with the UUID of the operation.
The expected request body has the same format as the response of the Get operation call.
Delete operation
DELETE <base URL>/rest/issue-publisher/latest/operation/{id}Replace {id} with the UUID of the operation.
Templates
Get all templates
GET <base URL>/rest/issue-publisher/latest/templateAdd template
POST <base URL>/rest/issue-publisher/latest/templateThe expected request body has the same format as the response of the Get template call.
Get template
GET <base URL>/rest/issue-publisher/latest/template/{id}Replace {id} with the UUID of the template.
Update template
PUT <base URL>/rest/issue-publisher/latest/template/{id}Replace {id} with the UUID of the template.
The expected request body has the same format as the response of the Get template call.
Delete template
DELETE <base URL>/rest/issue-publisher/latest/template/{id}Replace {id} with the UUID of the template.