...
Expand | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
|
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
...
Expand | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Path parameters
Query parameters:
Responses
|
REST API endpoints will not be accessible for all the users with the introduced custom permissions in the Smart Checklist v6.4.1.
Resources based on permissions
REST API endpoints with Jira Standard permission
Jira Standard Permission (Role) | |||||
---|---|---|---|---|---|
REST API Resources | Description |
|
|
|
|
GET /rest/railsware/1.0/checklist | Get checklist |
|
|
|
|
PUT /rest/railsware/1.0/checklist/{checklistId} | Update checklist |
| |||
DELETE /rest/railsware/1.0/checklist/{checklistId} | Delete checklist items |
| |||
PUT /rest/railsware/1.0/checklist/{checklistId}/item | Create/Update checklist from string |
| |||
GET /rest/railsware/1.0/template/global | Get template list |
| |||
GET rest/railsware/1.0/template/project/{{projectId}}?reversed=false&page=1&global=true | Get global templates |
|
|
| |
GET /rest/railsware/1.0/template/project/{projectId}?reversed=false&page=1&global=false | Get project templates |
|
|
| |
GET /rest/railsware/1.0/template/{templateId} | Get template by ID |
| |||
GET /rest/railsware/1.0/template/fields | Get template fields |
| |||
POST /rest/railsware/1.0/template | Create template | only with "scope":{"type":2,"values":["projectId"] in request | only with "scope":{"type":2,"values":["projectId"] in request |
| |
DELETE /rest/railsware/1.0/template/{id} | Delete template | only if add ?projectId={id} to the endpoint |
| ||
PUT rest/railsware/1.0/template/{Id} | Update template | only with "projectId" in request body |
|
REST API endpoints with Custom permissions to View and Work with Smart Checklist
Tip |
---|
You can set up Custom Permissions to View and Work with Smart Checklist starting from Smart Checklist v6.4.1. |
Custom Smart Checklist permission | Jira permission | |||||||
---|---|---|---|---|---|---|---|---|
REST API Resources | Description |
|
|
|
|
|
|
|
GET /rest/railsware/1.0/checklist | Get checklist |
|
|
|
|
|
|
|
PUT /rest/railsware/1.0/checklist/{checklistId} | Update checklist | only change status of checklist items |
| |||||
DELETE /rest/railsware/1.0/checklist/{checklistId} | Delete checklist items |
|
| |||||
PUT /rest/railsware/1.0/checklist/{checklistId}/item | Create/Update checklist from string | only add new items with "isReplace": false in request |
| |||||
GET /rest/railsware/1.0/template/global | Get template list |
| ||||||
GET rest/railsware/1.0/template/project/{{projectId}}?reversed=false&page=1&global=true | Get global templates |
|
|
|
| |||
GET /rest/railsware/1.0/template/project/{projectId}?reversed=false&page=1&global=false | Get project templates |
|
|
|
| |||
GET /rest/railsware/1.0/template/{templateId} | Get template by ID |
| ||||||
GET /rest/railsware/1.0/template/fields | Get template fields |
| ||||||
POST /rest/railsware/1.0/template | Create template | only with "scope":{"type":2,"values":["projectId"] in request | only with "scope":{"type":2,"values":["projectId"] in request | only with "scope":{"type":2,"values":["projectId"] in request |
| |||
DELETE /rest/railsware/1.0/template/{id} | Delete template | only if add ?projectId={id} to the endpoint |
| |||||
PUT rest/railsware/1.0/template/{Id} | Update template | only with "projectId" in request body |
|
...
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|