Update a ticket reply
/support/tickets/{ticket_id}/replies/{reply_id}Corrects the text of a support team reply. The original creation time of the reply is preserved, and the user is not notified again.
Only replies written by the support team (author.kind of admin or credential) can be edited. Attempting to edit any other message returns 403 Forbidden with error details that identify the message author as the reason.
Send the ETag returned by the retrieve operation in the If-Match header to avoid overwriting a newer version.
Autonomous mode: the API credential secret, sent as a bearer token. Credential secrets are identified by a fixed prefix.
In: header
Path Parameters
Header Parameters
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X PATCH "https://example.com/support/tickets/string/replies/string" \ -H "Content-Type: application/json" \ -d '{ "text": "string" }'Retrieve a ticket reply GET
Retrieves a single message from the ticket conversation. The message must belong to the ticket in the path; otherwise the API returns `404 Not Found`. The response includes an `ETag` representing the current revision. Send this value in the `If-Match` header when updating the reply to avoid overwriting a newer version.
Delete a ticket reply DELETE
Removes a support team reply from the ticket conversation. The reply is no longer visible to the user, and the related in-app notification is removed. Only replies written by the support team (`author.kind` of `admin` or `credential`) can be deleted. Attempting to delete any other message returns `403 Forbidden`.