get

GET /v2/jira-apis/request-types — List JSM request types for a group

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Returns the live JSM request types for a portal group, including full field metadata. Use externalCaseTypeIdentifier as the requestTypeId when calling POST /v2/cases or POST /v2/cases/actions/create-ticket.

Query parameters

ParameterTypeRequiredDescription
groupIdstringYesPortal request-type group ID (from GET /v2/jira-apis/request-type-groups)

Response 200

{
  "success": true,
  "data": {
    "requestTypes": [
      {
        "externalCaseTypeIdentifier": "10001",
        "name": "General Inquiry",
        "description": "General support request",
        "helpText": "Use this for anything not covered by the other request types.",
        "defaultName": "General Inquiry",
        "issueTypeId": "10002",
        "serviceDeskId": "1",
        "portalId": "1",
        "groupIds": ["2"],
        "icon": {
          "urls": {
            "large": "https://telegramd.atlassian.net/rest/api/2/universal_avatar/.../large",
            "medium": "https://telegramd.atlassian.net/rest/api/2/universal_avatar/.../medium",
            "small": "https://telegramd.atlassian.net/rest/api/2/universal_avatar/.../small",
            "xsmall": "https://telegramd.atlassian.net/rest/api/2/universal_avatar/.../xsmall"
          },
          "iconId": "10500"
        },
        "restrictionStatus": "none",
        "canCreateRequest": true,
        "canRaiseOnBehalfOf": true,
        "canAddRequestParticipants": true,
        "fields": [
          {
            "name": "Summary",
            "description": "",
            "externalSystemIdentifier": "summary",
            "fieldId": "summary",
            "variable": "",
            "fieldType": "text",
            "required": true,
            "defaultValue": null,
            "metadata": {
              "jiraType": "string",
              "type": "text",
              "jiraSchema": {},
              "isCascading": false,
              "options": [],
              "inputKind": "text",
              "visible": true
            }
          }
        ]
      }
    ]
  }
}

There is no top-level requestTypeId field on a request type — use externalCaseTypeIdentifier. fields[].metadata.options is populated for select-type fields, and fields[].metadata.cascadingInfo is present only when isCascading is true.

Required role

affiliate_super_admin, affiliate_admin, or affiliate_agent

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here!