Skip to main content

Authentication

You can authenticate with the ChatbotX API using API keys:

Workspace API Key

Get your workspace API key from Settings > Integrations > ChatbotX API Access Token. Include it in the Authorization header as a Bearer token:

Channel API Token

For channel-specific operations and webhook verification, use the dedicated channel API token configured under your channel settings.

Base URL

Rate Limits

10,000 requests per minute limit applies to all endpoints.This doesn’t mean you can only post 10,000 times per minute, each API call counts as one request. Schedule multiple posts in a single request to maximize throughput.

Key Resource Groups

The ChatbotX Public API provides 390+ endpoints across 60+ resource categories:
Browse the complete interactive API specifications and test endpoints directly under Application APIs in the sidebar.