Skip to main content
Use a single-message lookup when your app needs to open a message permalink, refresh a message after an action, or observe a specific message for edits, deletion, reactions, flags, and marker updates. The SDK returns the same message model used by message queries. Rendering is app-owned: inspect messageType or dataType, read the typed data payload, and handle isDeleted before displaying content.

Platform Surface

Parameters

Retrieve A Message

Retrieve or observe a single message by messageId.

Inspect Message Content

Read the message type and data payload before choosing the renderer for your UI.

Deletion And Edit Fields

Single-message retrieval does not replace list queries. Use getMessages for timelines and use getMessage for detail refresh, deep links, or focused observation.

Query Messages

Load message lists and thread replies.

Edit and Delete

Update or soft-delete a message after sending.

Message Flagging

Report and unreport chat messages.