Add Support Ticket Watcher
POST/api/support/tickets/:ticket/watchers
Adds a watcher to the ticket, who is then notified of new replies. Add a colleague by user_id, or an outside address by email (a matching user account is linked automatically if one exists).
support:writeGrant this scope to your token under Settings → Developer → Personal Access Tokens.
Request body — exactly one of:
user_id(integer) — must belong to the same tenantemail(string, valid email)
Authentication: Bearer token with the support:write scope, or an authenticated session, from a user who can view the ticket. A caller whose support seat is the viewer role is refused with 403 — a viewer reads everywhere and writes nowhere, on the customer side as well as in the console. Requires the X-Tenant-Id header (or a tenant subdomain).
If this ticket was merged into another ticket, the request is refused with a 422 whose merged_into (id, number) names the live ticket — send the action there instead.
Request
Responses
- 201
- 401
- 403
- 404
- 422
- 429
Created
Response Headers
Unauthorized
Response Headers
Forbidden
Response Headers
Not Found
Response Headers
Unprocessable Content
Response Headers
Rate limited — platform limit is 1,000 requests/min; individual tokens may carry lower limits. Honor the Retry-After header before retrying. See the Rate Limits guide.