Skip to main content
GET
Get a message

Authorizations

x-api-key
string
header
required

Workspace API key. Current accepted keys use the ando_sk_ prefix.

Path Parameters

messageId
string
required

Message identifier.

Response

Message details.

Message detail response with the standard public data envelope plus legacy top-level aliases.

authorWorkspaceMembershipId
string
required

Canonical author workspace membership identifier. Matches legacy author_id during the compatibility window.

Example:

"01jzn7e61x3a7v9h2r7t2m3q4p"

author_id
string
required
deprecated

Author workspace member identifier. Deprecated: read authorWorkspaceMembershipId instead.

Example:

"01jzn7e61x3a7v9h2r7t2m3q4p"

author_name
string | null
required

Author workspace member display name.

content
string | null
required

Message markdown content.

conversation_id
string
required

Conversation identifier.

Example:

"01jzn7e61x3a7v9h2r7t2m3q4p"

conversation_name
string | null
required

Conversation name.

created_at
string<date-time>
required

Message creation timestamp.

Example:

"2026-05-14T08:00:00.000Z"

data
object
required

Public message result. This intentionally omits reply lineage fields such as thread_root_id and replied_to_message_id; use the thread replies route and its thread_root_id payload field to validate thread grouping.

id
string
required

Message identifier.

Example:

"01jzn7e61x3a7v9h2r7t2m3q4p"

image_urls
string<uri>[]
required

Image URLs extracted from the message.

Image URL.

reactions
object[]
required

Emoji reaction counts on the message.

replies_count
integer
required

Number of thread replies.

Required range: x >= 0