Cortex Docs
API ReferenceUser Endpoints

User/ Support

User support ticket endpoints.

GET
/api/user/support_tickets/v1

Authorization

user-access-token
AuthorizationBearer <token>

User access token. In Apidog use token value {{user_access_token}}.

In: header

Query Parameters

page?number

Page number

Range1 <= value
Default1
limit?number

Page size limit

Range1 <= value <= 100
Default10
status?string

Value in

  • "open"
  • "inProgress"
  • "resolved"
  • "closed"

Header Parameters

env?string

Environment override (use "test" to bypass payload encryption)

Default"test"
timezone?string

Client timezone

Default"UTC"
device?string

Client device type/details

Default"ios"
Accept-Language?string

Client language/locale preference

Default"en"
Authorization*string

Requires the user access token generated by the login or refresh endpoint. Apidog value: Bearer {{user_access_token}}.

Default"Bearer {{user_access_token}}"

Response Body

application/json

curl -X GET "https://example.com/api/user/support_tickets/v1" \  -H "env: test" \  -H "timezone: UTC" \  -H "device: ios" \  -H "Accept-Language: en" \  -H "Authorization: Bearer {{user_access_token}}"
{  "code": "string",  "response": [    {      "_id": "string",      "title": "string",      "issueDetail": "string",      "attachments": [        {          "key": "string",          "fileName": "string",          "url": "string"        }      ],      "status": "open",      "lastMessageAt": "2019-08-24T14:15:22Z",      "createdAt": "2019-08-24T14:15:22Z",      "updatedAt": "2019-08-24T14:15:22Z"    }  ]}
POST
/api/user/support_tickets/v1

Authorization

user-access-token
AuthorizationBearer <token>

User access token. In Apidog use token value {{user_access_token}}.

In: header

Header Parameters

env?string

Environment override (use "test" to bypass payload encryption)

Default"test"
timezone?string

Client timezone

Default"UTC"
device?string

Client device type/details

Default"ios"
Accept-Language?string

Client language/locale preference

Default"en"
Authorization*string

Requires the user access token generated by the login or refresh endpoint. Apidog value: Bearer {{user_access_token}}.

Default"Bearer {{user_access_token}}"

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X POST "https://example.com/api/user/support_tickets/v1" \  -H "env: test" \  -H "timezone: UTC" \  -H "device: ios" \  -H "Accept-Language: en" \  -H "Authorization: Bearer {{user_access_token}}" \  -H "Content-Type: application/json" \  -d '{    "title": "string",    "issueDetail": "string"  }'
{  "code": "string",  "response": {    "_id": "string",    "title": "string",    "issueDetail": "string",    "attachments": [      {        "key": "string",        "fileName": "string",        "url": "string"      }    ],    "status": "open",    "lastMessageAt": "2019-08-24T14:15:22Z",    "createdAt": "2019-08-24T14:15:22Z",    "updatedAt": "2019-08-24T14:15:22Z"  }}