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.
| Endpoint | Description |
|---|---|
| GET | Conversations of your account with status, assignee, labels, priority and the last message. |
| GET | One conversation with its contact, assignee, labels and every message, private notes included. |
| GET | Find contacts by a search term, with their email, phone and number of conversations. |
| GET | Inboxes of your account with their name and channel type. |
| GET | Agents of your account with name, email, role and availability. |
| GET | Teams of your account with their id and description. |
| GET | Labels of your account with their description. |
| GET | 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.
| Endpoint | Description |
|---|---|
| POST | Send a public reply to the customer in a conversation. |
| POST | Add a private note that only your team sees. |
| POST | Assign a conversation to an agent or a team, or remove its assignee. |
| PUT | Open, pend, resolve or snooze a conversation. |
| POST | Add labels to a conversation and keep the ones it has. |
| PUT | Set the priority of a conversation, or clear it. |