Chatwoot
communityOpen-source customer engagement platform with live chat, email, and social channels.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
https://{instance}/api/v1/accounts/{accountId}/conversationsList conversations
Parameters
pagepage (integeroptionalstatusopen|resolved|pending|snoozed (stringoptionalaccountIdaccount ID (integerrequiredReturns
data.payload[] with id, inbox_id, status, messages[], meta.sender, created_at, unread_countPOST
https://{instance}/api/v1/accounts/{accountId}/conversationsCreate conversation
Parameters
messageinitial message (objectoptionalinbox_idinbox ID (integerrequiredaccountIdaccount ID (integerrequiredsource_idcontact source ID (stringrequiredReturns
id, inbox_id, status, created_atPOST
https://{instance}/api/v1/accounts/{accountId}/conversations/{conversationId}/messagesSend message
Parameters
contentmessage (stringrequiredaccountIdaccount ID (integerrequiredmessage_typeoutgoing (stringrequiredconversationIdconversation ID (integerrequiredReturns
id, content, message_type, created_at, sender