Create a new message in a ticket. Required field: ticket (ticket ID).
Optional fields: comment (rich text as TipTap doc JSON, or a plain string) or markdownComment
(Markdown, converted server-side; takes precedence over comment), type (defaults to TEXT, or NOTE
when isNote is true), isNote (creates an internal note), attachments (array of { name, url, type }),
channel, replyTo (message ID to quote), data, and actions. Other schema properties are accepted for
backwards compatibility but are ignored on create; messages are always attributed to the authenticated
user.
Bearer <token>.Markdown message body, honored when creating a message: the server converts it to TipTap JSON and it
takes precedence over comment. Ignored when updating a message.
Ok