API Reference

This section provides an abridged reference for the APIs. You'll find information about available methods, their parameters, and return values.

Endpoints

Get all assistants

GET /api/assistants

Get assistant by ID

GET /api/assistants/{id}

Create assistant

POST /api/assistants

Update assistant

PUT /api/assistants/{id}

Delete assistant

DELETE /api/assistants/{id}

Update assistant with files

POST /api/assistants/files

Get assistants by organization

GET /api/assistants/organization

Send Message

POST /api/messages/send

Send Document

POST /api/messages/document

Send Image

POST /api/messages/image

Takeover AI

POST /api/takeover/ai

Handover to AI

POST /api/handover/ai

Get business chat sessions

GET /api/chat-sessions

Get app services by organization

GET /api/appservices/organization

Get notifications assigned

GET /api/notifications/assigned

Assign notification

POST /api/notifications/assign

Resolve notification

POST /api/notifications/resolve

Create escalation event

POST /api/escalation-events/create

Get escalation events

GET /api/escalation-events

Delete escalation event

DELETE /api/escalation-events/{id}

Update escalation event

PUT /api/escalation-events/{id}

Create WhatsApp package

POST /api/channel-package/whatsapp

Get channel package

GET /api/channel-package

Update channel package

PUT /api/channel-package/{id}

Delete channel package

DELETE /api/channel-package/{id}