Embed video consultations on any website and manage sessions via the REST API.
Add the consultation widget to your website with a single script tag. Clients see a "Start consultation" button and join the queue or book a slot.
| Attribute | Description |
|---|---|
| data-host | Your unique host identifier (required) |
| data-theme | Widget theme: dark or light. Default: dark |
| data-lang | Language: en, ru, fr, es, de, ja |
| data-position | Button position: bottom-right, bottom-left |
Base URL: https://chikad.chat/api/consultation
Authentication via Authorization: Bearer YOUR_API_KEY header.
Get current queue state — positions, estimated wait time, active sessions.
Add a client to the walk-in queue. Returns queue position and session token.
Accept the next client in queue. Returns WebRTC connection details.
Reject a queued client with an optional message.
Get host availability schedule for calendar booking.
Update host availability windows.
Create a calendar booking for a specific time slot.
Cancel an existing booking.
Full API documentation available upon request during early access. Contact support@chikad.chat for API keys and integration support.