Skip to main content
The end-user side of support: your app’s users open tickets and reply to them. Staff replies, status, and priority live on the console API.

Authentication

API-key callers need feedback:read for reads and feedback:write for writes.

Create a ticket

Body

Validation failures return 422 with a fields array naming subject, message, or email.

Response

The created ticket with its first message (same shape as Get ticket).

List a user’s tickets

Returns that submitter’s tickets, newest first. Not paginated.

Query parameters

Response


Get ticket with messages

Returns the ticket plus every message, oldest first.

Response

404 if the ticket doesn’t belong to your organization.

Reply to a ticket

Body

Response

The created message, with authorType: "user". Messages posted here are always attributed to the user — staff replies go through the console API.