Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

REST API endpoints with Jira Standard permission

Jira Standard Permission (Role)

REST API Resources

Description

Browse Projects

Edit Issues

Administer Projects

Site Admin

GET /rest/railsware/1.0/checklist

Get checklist

(tick)

(tick)

(tick)

(tick)

GET /rest/railsware/1.0/history

Get Smart Checklist history

(tick)

(tick)

(tick)

(tick)

PUT /rest/railsware/1.0/checklist/{checklistId}

Update checklist

(tick)

DELETE /rest/railsware/1.0/checklist/{checklistId}

Delete checklist items

(tick)

PUT /rest/railsware/1.0/checklist/{checklistId}/item

Create/Update checklist from string

(tick)

GET /rest/railsware/1.0/template/global

Get template list

(tick)

GET rest/railsware/1.0/template/project/{{projectId}}?reversed=false&page=1&global=true

Get global templates

(tick)

(tick)

(tick)

GET /rest/railsware/1.0/template/project/{projectId}?reversed=false&page=1&global=false

Get project templates

(tick)

(tick)

(tick)

GET /rest/railsware/1.0/template/{templateId}

Get template by ID

(tick)

GET /rest/railsware/1.0/template/fields

Get template fields

(tick)

POST /rest/railsware/1.0/template

Create template

(warning) only with "scope":{"type":2,"values":["projectId"] in request

(tick)

DELETE /rest/railsware/1.0/template/{id}

Delete template

(warning) only if add ?projectId={id} to the endpoint

(tick)

PUT rest/railsware/1.0/template/{Id}

Update template

(warning) only with "projectId" in request body

(tick)

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

View Smart Checklist

Add Smart Checklist Items

Set status of Smart Checklist Items

Delete Smart Checklist Items

Manage Smart Checklist Items

Manage Smart Checklist Templates

Project Admin

Site Admin

GET /rest/railsware/1.0/checklist

Get checklist

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

GET /rest/railsware/1.0/history

Get Smart Checklist history

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

PUT /rest/railsware/1.0/checklist/{checklistId}

Update checklist

(warning) only change status of checklist items

(tick)

DELETE /rest/railsware/1.0/checklist/{checklistId}

Delete checklist items

(tick)

(tick)

PUT /rest/railsware/1.0/checklist/{checklistId}/item

Create/Update checklist from string

(warning) only add new items with "isReplace": false in request

(tick)

GET /rest/railsware/1.0/template/global

Get template list

(tick)

GET rest/railsware/1.0/template/project/{{projectId}}?reversed=false&page=1&global=true

Get global templates

(tick)

(tick)

(tick)

(tick)

(tick)

GET /rest/railsware/1.0/template/project/{projectId}?reversed=false&page=1&global=false

Get project templates

(tick)

(tick)

(tick)

(tick)

(tick)

GET /rest/railsware/1.0/template/{templateId}

Get template by ID

(tick)

GET /rest/railsware/1.0/template/fields

Get template fields

(tick)

POST /rest/railsware/1.0/template

Create template

(warning) only with "scope":{"type":2,"values":["projectId"] in request

(warning) only with "scope":{"type":2,"values":["projectId"] in request

(tick)

DELETE /rest/railsware/1.0/template/{id}

Delete template

(warning) only if add ?projectId={id} to the endpoint

(warning) only if add ?projectId={id} to the endpoint

(tick)

PUT rest/railsware/1.0/template/{Id}

Update template

(warning) only with "projectId" in request body

(warning) only with "projectId" in request body

(tick)

Insert excerpt
SupportSupportGet Started
Get Started
namesupport-email (checklist-server)
nopaneltrue