• 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

Request Type

Postman Collection
OpenAPI
GET

Get request type fields

Returns the fields for a request type, for a given request type Id and service project Id. These are the fields that are required to create a customer request of that particular request type.

In addition, the following information about the current user's permissions for the request type is returned:

  • canRaiseOnBehalfOf field - Returns true, if the user has permission to raise requests on behalf of customers. Otherwise, returns false.
  • canAddRequestParticipants field - Returns true, if the user can add request participants. Otherwise, returns false.

Request

Path parameters

serviceDeskId

string

Required
requestTypeId

string

Required

Responses

Returns the requested request type fields and related fields, at the specified page of the results.

application/json

CustomerRequestCreateMetaDTO
GET/servicedeskapi/servicedesk/{serviceDeskId}/requesttype/{requestTypeId}/field
1 2 3 4 curl --request GET \ --url 'http://{baseurl}/rest/servicedeskapi/servicedesk/{serviceDeskId}/requesttype/{requestTypeId}/field' \ --user 'email@example.com:<api_token>' \ --header 'Accept: application/json'
200Response
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 { "requestTypeFields": [ { "fieldId": "<string>", "name": "<string>", "description": "<string>", "required": true, "validValues": [ { "value": "<string>", "label": "<string>" } ], "jiraSchema": {} } ], "canRaiseOnBehalfOf": true, "canAddRequestParticipants": true }
GET

Get request type groups

Returns all request type groups from a service project, for a given service project Id. The groups will be in the same order as the order in which they appear on the customer portal

Request

Path parameters

serviceDeskId

string

Required

Query parameters

start

number

limit

number

Responses

Returns the requested request type groups, at the specified page of the results.

application/json

object