The Chatwoot Platform APIs allow you to integrate a conversation management interface into your existing software stack. Installation admins can use these APIs to manage users, accounts, and roles. Additionally, these APIs can be used to sync authentication information from external systems into Chatwoot.
Note: These APIs are available only on
self-hosted
Chatwoot installations.
To create a platform app, follow these steps:
Go to the super admin portal and navigate to super_admin/platform_apps
.
Click on the “New platform app” button.
Fill in the platform app name and click the “Create” button.
After creating the platform app, open it to view and copy the access token.
The access_token
is required to authenticate all API requests. Please use the Postman collection to test these APIs.
To test the APIs:
Authorization
header of your API requests.Here’s an example of creating a user using the API:
Similarly, you can create Account
and Role
entities using the APIs.
For more detailed information and to test the APIs, refer to our Postman Collection.