Message management
Message management
POST Add or toggle a reaction on a message — Adds the authenticated caller's reaction to a non-deleted message, or removes it when the same caller already reacted with the same emoji.DELETE Cancel a scheduled message — Cancels a pending scheduled message in the authenticated organization and path conversation.DELETE Delete a message — Soft-deletes one non-deleted message in a conversation. The message is marked with deletedAt and is no longer returned by normal message reads.DELETE Delete an internal note — Deletes one internal note from the current organization. The note must belong to the authenticated organization and path conversation.PATCH Edit a message — Updates the content of one non-deleted message and returns the full message. Edits are allowed only during the 5-minute grace period after message creation.GET Get a single message — Returns one message from a conversation in the current organization. Visitor callers can fetch messages only from their own conversations.GET List internal notes for a conversation — Returns up to 200 internal notes for one conversation in the current organization, ordered from newest to oldest.GET List message edit history — Returns up to the 20 most recent stored versions of one message.GET List messages for a conversation — Returns messages for one conversation using cursor-based pagination.GET List pending scheduled messages — Returns pending scheduled messages for a conversation in the authenticated organization, including each message's ID, content, type, and delivery time.GET List reactions for a message — Returns reactions for one message, grouped by emoji. The conversation must belong to the current organization, and the message must belong to that conversation.DELETE Remove a reaction from a message — Removes the authenticated user's or organization API key's reaction for one emoji from a non-deleted message.POST Schedule a message to send later — Creates a message with a scheduled delivery time. The message remains pending until the scheduled time arrives, then becomes visible through the normal…POST Send a message — Adds a message to an existing conversation. The server derives the final sender from the authenticated caller: visitors send as themselves and operators send…Was this page helpful?