NNotifyy CRM

Objects

Get a ticket

Retrieve a single ticket by ticket ID.

Overview

Use this endpoint to read one ticket record. It requires public api oauth access token authentication and the crm.tickets.read scope.

GET/api/crm/objects/tickets/{ticketId}

cURL

GET
bash
curl --request GET \  --url 'https://crm.notifyy.io/api/crm/objects/tickets/55?properties=name%2Cpriority%2Cpipeline%2Cstage&associations=contact%2Ccompany' \  --header 'Authorization: Bearer nfy_public_api_access_token'

Authorization

Public API OAuth access token

crm.tickets.read

Sample Request Body

This endpoint does not require a request body.

Sample Response

json
{  "success": true,  "message": "Ticket retrieved successfully",  "data": {    "id": 55,    "properties": {      "name": "Billing issue",      "priority": "high",      "pipeline": "support_pipeline",      "stage": "open"    },    "associations": {      "contact": [        {          "id": "456",          "type": "ticket_to_contact"        }      ],      "company": [        {          "id": "789",          "type": "ticket_to_company"        }      ]    }  }}

Status Codes

CodeDescription
200Ticket was returned.

Headers

AuthorizationstringRequired

Public API OAuth bearer token.

Example: Bearer nfy_public_api_access_token

Path parameters

ticketIdintegerRequired

Ticket ID.

Example: 55

Query parameters

propertiesstringOptional

Comma-separated property internal names to return.

Example: name,priority,pipeline,stage

associationsstringOptional

Comma-separated associated object types to include.

Example: contact,company

Response fields

data.idinteger

Ticket record ID.

data.propertiesobject

Requested ticket properties keyed by internal name.