Chatwoot
Chatwoot is an open-source customer support and omni-channel messaging platform that provides REST APIs for managing conversations, contacts, agents, teams, labels, and integrating customer communication workflows. It supports live chat, email, WhatsApp, Facebook, Instagram, Telegram, SMS, and more, with Application APIs for agent-level automation, Client APIs for custom chat interfaces, and Platform APIs for managing self-hosted installations at scale.
Chatwoot publishes 32 APIs on the APIs.io network, including Platform API, Account AgentBots API, Account API, and 29 more. Tagged areas include Customer Support, Messaging, Live Chat, Omni-channel, and Conversations.
The Chatwoot catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
Chatwoot’s developer surface includes authentication, documentation, engineering blog, pricing, and 10 more developer resources.
Kin Score
APIs 33
Individual APIs this provider publishes, each with its own machine-readable definition.
Chatwoot Client API
The Client API is designed for building custom messaging interfaces for end users. Authenticates using inbox identifiers and contact identifiers rather than user tokens. Support...
Chatwoot Platform API
The Platform API is used to manage Chatwoot installations at the super admin level, including managing accounts, users, and installation-wide settings. Requires Platform App acc...
Chatwoot Account AgentBots API
Account-specific Agent Bots
Chatwoot Account API
The Account API from Chatwoot — 1 operation(s) for account.
Chatwoot Account Users API
Account user management APIs
Chatwoot Accounts API
Account management APIs
Chatwoot AgentBots API
Bot integrations
Chatwoot Agents API
Agent management APIs
Chatwoot Audit Logs API
The Audit Logs API from Chatwoot — 1 operation(s) for audit logs.
Chatwoot Automation Rule API
Workflow automation rules
Chatwoot Canned Responses API
Pre-defined responses for common queries
Chatwoot Contact Labels API
Manage contact labels
Chatwoot Contacts API API
Public contact APIs
Chatwoot Contacts API
Contact management APIs
Chatwoot Conversation API
The Conversation API from Chatwoot — 1 operation(s) for conversation.
Chatwoot Conversation Assignments API
Manage conversation assignments
Chatwoot Conversations API API
Public conversation APIs
Chatwoot Conversations API
Conversation management APIs
Chatwoot CSAT Survey Page API
Customer satisfaction survey
Chatwoot Custom Attributes API
Custom fields for contacts and conversations
Chatwoot Custom Filters API
Saved filters for conversations
Chatwoot Help Center API
Knowledge base management
Chatwoot Inbox API API
The Inbox API API from Chatwoot — 1 operation(s) for inbox api.
Chatwoot Inboxes API
Communication channels setup
Chatwoot Integrations API
Third-party integrations
Chatwoot Labels API
Account label management APIs
Chatwoot Messages API API
Public message APIs
Chatwoot Messages API
Message management APIs
Chatwoot Profile API
User profile APIs
Chatwoot Reports API
Analytics and reporting APIs
Chatwoot Teams API
Team management APIs
Chatwoot Users API
User management APIs
Chatwoot Webhooks API
Event notification webhooks
Scroll for all 33
GraphQL 1
GraphQL schemas published by this provider.
Chatwoot GraphQL Schema
This is a conceptual GraphQL schema for Chatwoot, the open-source customer support and omni-channel messaging platform. Chatwoot exposes a REST API; this schema models the same ...
GRAPHQLPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Chatwoot Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Chatwoot Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Chatwoot Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Chatwoot API Rules
SPECTRALJSON Schema 16
Standalone JSON Schema definitions for this provider's data models.
Account
JSON SCHEMAAgent
JSON SCHEMAArticle
JSON SCHEMAAutomation Rule
JSON SCHEMACanned Response
JSON SCHEMACategory
JSON SCHEMAContact
JSON SCHEMAConversation
JSON SCHEMACustom Attribute
JSON SCHEMAInbox
JSON SCHEMALabel
JSON SCHEMAMessage
JSON SCHEMAPortal
JSON SCHEMATeam
JSON SCHEMAUser
JSON SCHEMAWebhook
JSON SCHEMAScroll for all 16
Examples 5
Example request and response payloads for these APIs.
Agent Example
EXAMPLEContact Example
EXAMPLEConversation Example
EXAMPLEInbox Example
EXAMPLEMessage Example
EXAMPLESecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type