client.support.get()
One ticket with its whole conversation.
get(ticketId: string): Promise<APIResponse<SupportTicketDetail>>- stringheaderrequired
Your API key.
Authorization: Bearer <key>is accepted in its place.
- stringrequired
Support ticket id
- Example
- SupportTicket
The response payload
- string
Opaque ticket id.
- string
One-line summary of the issue.
- string
Prose summary of the record, where one has been written.
- TicketStatus
Lifecycle of a support ticket.
waitingmeans we are waiting on the customer. - TicketPriority
Support ticket priority.
- string | null
What the ticket is about:
billing,technical,data_quality,feature_request,other. - integer
How many replies the thread holds.
- string
When the ticket was opened, ISO 8601.
- string
When the ticket last changed, ISO 8601.
- string | null
When it was closed, or null while it is open.
- object[]
Every reply on the ticket in the order it was written, staff-internal notes excluded.
- integer
Numeric id of the reply.
- string
Id of the ticket.
- string
Who wrote it: the customer or a staff member.
- string
The reply body.
- string
When the reply was recorded, ISO 8601 UTC.
- object[]
Files attached to the ticket or to one of its replies.
- integer
Numeric id of the attachment.
- string
Id of the ticket the file belongs to.
- integer | null
The reply the file was attached to, or null when it was attached to the ticket itself.
- string
Who uploaded it.
- string
The name the file was uploaded with.
- string
Storage key; download through the ticket attachment endpoint, never by constructing a URL from this.
- integer
Bytes.
- string
Media type as detected at upload.
- string
When the file was attached, ISO 8601 UTC.
- 400
VALIDATION_ERROR - 401
UNAUTHORIZED - 403
FORBIDDEN - 404
NOT_FOUND - 429
RATE_LIMITED - 500
INTERNAL_ERROR
- Minimum tier
- Explorer+
- Monthly quota
- 200/mo
- Rate limit
- 10/min
- Daily cap
- 50
Figures shown are for this endpoint's minimum tier. Higher tiers raise every limit.