• Approval
  • Customer
  • Customer Request
  • Customer Transition
  • Jira Service Management Application
  • Organization
  • Organization Service Desk
  • Portals
  • Queue
  • Queue Settings
  • Request Attachment
  • Request Type
  • Request Type Permissions
  • Service Desk
  • Service Desk Customer
  • application-properties
  • applicationrole
  • attachment
  • avatar
  • cluster
  • comment
  • component
  • configuration
  • customFieldOption
  • customFields
  • dashboard
  • email-templates
  • field
  • filter
  • group
  • groups
  • groupuserpicker
  • index
  • index-snapshot
  • issue
  • issueLinkType
  • issuesecurityschemes
  • issuetype
  • issuetypescheme
  • jql
  • licenseValidator
  • monitoring
  • mypermissions
  • mypreferences
  • myself
  • notificationscheme
  • password
  • permissions
  • permissionscheme
  • priority
  • priorityschemes
  • project
  • projectCategory
  • projects
  • projectvalidate
  • reindex
  • resolution
  • role
  • screens
  • securitylevel
  • serverInfo
  • session
  • settings
  • status
  • statuscategory
  • terminology
  • universal_avatar
  • upgrade
  • user
  • version
  • websudo
  • workflow
  • workflowscheme
  • worklog
  • Assets - AQL
  • Assets - Analytics
  • Assets - Archived Objects
  • Assets - Attachments
  • Assets - Comments
  • Assets - Icons
  • Assets - Index Configuration
  • Assets - Object
  • Assets - Object Archive
  • Assets - Object Attribute
  • Assets - Object Connected Tickets
  • Assets - Object Restore
  • Assets - Object Schema
  • Assets - Object Type
  • Assets - Object Type Attribute
  • Assets - Progress
  • Assets - QR Code
  • Assets - Status Types
Server
Jira Service Management / Reference / REST API

Approval

Postman Collection
OpenAPI
GET

Get approval by ID

Returns an approval for a given approval ID.

Request

Path parameters

issueIdOrKey

string

Required
approvalId

string

Required

Responses

Returns the requested approval.

application/json

ApprovalDTO
GET/servicedeskapi/request/{issueIdOrKey}/approval/{approvalId}
1 2 3 curl --request GET \ --url 'http://{baseurl}/rest/servicedeskapi/request/{issueIdOrKey}/approval/{approvalId}' \ --header 'Accept: application/json'
200Response
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 { "id": "<string>", "name": "<string>", "finalDecision": "approved", "canAnswerApproval": true, "approvers": [ { "approver": { "name": "<string>", "key": "<string>", "emailAddress": "<string>", "displayName": "<string>", "active": true, "timeZone": "<string>", "_links": {} }, "approverDecision": "approved" } ], "createdDate": { "iso8601": "<string>", "jira": "<string>", "friendly": "<string>", "epochMillis": 2154 }, "completedDate": { "iso8601": "<string>", "jira": "<string>", "friendly": "<string>", "epochMillis": 2154 }, "_links": { "self": "<string>" }, "condition": { "type": "<string>", "value": "<string>" } }
POST

Answer approval

Answer a pending approval.

Request

Path parameters

issueIdOrKey

string

Required
approvalId

string

Required

Request bodyapplication/json

The decision to make on the approval.

decision

string

comment

string

commentPublic

boolean

Responses

Returns the updated approval.

application/json

ApprovalDTO
POST/servicedeskapi/request/{issueIdOrKey}/approval/{approvalId}