Base URL
Authentication
All API requests require authentication using your REST API Key in the header:Use the REST API Key from your CometChat Dashboard. This key has full access scope and should only be used server-side.
Available Endpoints
Use Cases
Call Object
The call object contains all information about a call session.Call Status Values
Call Mode Values
Participant Object
Each participant in a call has the following properties:If a user joins from multiple devices, each device is counted as a separate participant entry.
Recording Object
When a call has recordings, each recording contains:Example Response
Pagination
List endpoints return paginated results with metadata:Error Handling
The API returns standard HTTP status codes:
Error responses include a message: