Chats
Manage chats
Retrieve chat details
Create or start a chat
List chats
Search chats
Archive or unarchive a chat
ModelsExpand Collapse
Chat object { id, accountID, participants, 9 more }
participants: object { hasMore, items, total } Chat participants information.
Chat participants information.
Participants returned for this chat (limited by the request; may be a subset).
Participants returned for this chat (limited by the request; may be a subset).
True if Beeper cannot initiate messages to this user (e.g., blocked, network restriction, or no DM path). The user may still message you.
Display name as shown in clients (e.g., ‘Alice Example’). May include emojis.
Avatar image URL if available. May be temporary or local-only to this device; download promptly if durable access is needed.
Last message preview for this chat, if available.
Last message preview for this chat, if available.
Attachments included with this message, if any.
Attachments included with this message, if any.
Attachment identifier (typically an mxc:// URL). Use with /v1/assets/download to get a local file path.
Preview image URL for video attachments (poster frame). May be temporary or local-only to this device; download promptly if durable access is needed.
Reactions to the message, if any.
Reactions to the message, if any.
Resolved sender display name (impersonator/full name/username/participant name).
ChatsReminders
Manage reminders for chats
Create a chat reminder
Delete a chat reminder
ChatsMessages
Manage chat messages
ChatsMessagesReactions
Manage message reactions