How to manage your configuration via the REST API

Only Jira administrators can call these APIs.

Servers

Get all servers

GET <base URL>/rest/issue-publisher/latest/remote-server

Add server

POST <base URL>/rest/issue-publisher/latest/remote-server

The 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/operation

Add operation

POST <base URL>/rest/issue-publisher/latest/operation

The 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/template

Add template

POST <base URL>/rest/issue-publisher/latest/template

The 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.