GET /v2/cases/actions/getCaseTypes — List available case types (deprecated)
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Deprecated. Use GET /v2/jira-apis/request-type-groups and GET /v2/jira-apis/request-types instead. This endpoint only returns the subset of request types that have been synced to Mongo (see POST /v2/cases/sync-case-type), while the jira-apis endpoints read the live JSM catalog and include richer field metadata (options, cascading fields, portal icons). This endpoint is still live and unchanged for existing callers.
Returns the list of Jira Service Management request types available for the affiliate. Use the returned _id values as requestTypeId when creating cases.
Required role
affiliate_super_admin, affiliate_admin, or affiliate_agent
Query parameters
| Parameter | Type | Description |
|---|---|---|
page | number | Page number |
limit | number | Page size |
category | string | Filter by case type category |
Response 200
200{
"count": 3,
"page": 1,
"limit": 20,
"totalPages": 1,
"data": [
{
"_id": "10001",
"name": "General Inquiry",
"description": "General support request",
"externalCaseTypeIdentifier": "10001",
"category": "support",
"fields": [
{
"externalSystemIdentifier": "summary",
"fieldId": "summary",
"name": "Summary",
"description": "",
"fieldType": "text",
"variable": null,
"required": true,
"defaultValue": null,
"metadata": {}
}
],
"createdAt": "2026-05-01T00:00:00.000Z",
"updatedAt": "2026-05-01T00:00:00.000Z"
}
]
}There is no bare {id, name} shape — each case type includes its full fields definition, which is what drives the fields object you pass to POST /v2/cases.
