Chatwoot API

14 endpoints for Chatwoot, each at its own method and path, called with your API key. Open an endpoint for its inputs, examples and response.

Base URL
https://cotlet.dev/api/v1/chatwoot
Connects with
Your own Chatwoot agent login (administrator or agent). What your agent can do follows your role and inboxes. You sign in in your own browser and keep your SSO or 2-step verification.
Integration page
Chatwoot

Read (8)

Return data and change nothing in the account.

Chatwoot Endpoints: Read
EndpointDescription
GET /conversations Conversations of your account with status, assignee, labels, priority and the last message.
GET /conversations/{conversation_id} One conversation with its contact, assignee, labels and every message, private notes included.
GET /contacts/search Find contacts by a search term, with their email, phone and number of conversations.
GET /inboxes Inboxes of your account with their name and channel type.
GET /agents Agents of your account with name, email, role and availability.
GET /teams Teams of your account with their id and description.
GET /labels Labels of your account with their description.
GET /canned-responses Canned responses of your account with short code and content.

Write (6)

Change the account. Calls marked Confirm wait for the user to approve them.

Chatwoot Endpoints: Write
EndpointDescription
POST /conversations/{conversation_id}/replies Confirm Send a public reply to the customer in a conversation.
POST /conversations/{conversation_id}/private-notes Confirm Add a private note that only your team sees.
POST /conversations/{conversation_id}/assign Assign a conversation to an agent or a team, or remove its assignee.
PUT /conversations/{conversation_id}/status Open, pend, resolve or snooze a conversation.
POST /conversations/{conversation_id}/labels Add labels to a conversation and keep the ones it has.
PUT /conversations/{conversation_id}/priority Set the priority of a conversation, or clear it.

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.