Skip to main content
Attributes
string
The unique identifier of the organization that owns the WhatsApp account.
string
The unique identifier of the WhatsApp chat (format: {phone_number}@c.us for individual chats or {group_id}@g.us for groups).
string
The organization phone that the chat belongs to (in the format {phone_number}@c.us).
string
The display name of the chat. For groups, this is the group name. For individual chats, this is the contact’s name.
string
The type of chat. Can be group, user, or business.
string
The URL of the chat’s profile image.
The invite link of the chat. Group chats only, and only when the phone is an admin.
object
A map of label identifiers associated with the chat, where keys are label IDs and values are booleans.
string[]
An array of labels associated with the chat.
object
A map of custom properties associated with the chat. Values depend on the property type: dropdown, text, date.
string
The email address of the user assigned to this chat. Absent when unassigned.
object
A map of user access permissions, where keys are email addresses and values are booleans. Absent when no per-chat overrides exist.
string
The description text for group chats. Group chats only.
boolean
Indicates if only admins can modify group info.
boolean
Indicates if only admins can send messages in the group.
boolean
Indicates if only admins can add new members to the group.
integer
The total number of participants in the chat.
object
A map of members in the chat, keyed by WhatsApp ID (format: {phone_number}@c.us). Only returned when fetching a single chat by id — list results omit it.
object
An object containing details about the latest message sent in the chat.
string
Timestamp of the most recent message in the chat, as an ISO 8601 UTC timestamp.
integer
The number of unread messages in the chat.
object
A map of flagged messages, where keys are phone numbers and values are flagged messages count.
string
Indicates the id of the parent community for the group.
boolean
Indicates if the chat has been archived.
object
Additional raw group metadata synced from WhatsApp, when present
boolean
Indicates if notifications for this chat are muted.
boolean
Indicates if the organization has left this chat.
number
The timestamp when the chat was closed, if applicable, as an epoch timestamp in milliseconds. Absent while the chat is open.
string
The ISO 8601 formatted timestamp when the chat was created.
string
The ISO 8601 formatted timestamp when the chat was last updated.