Reference
API Explorer
The entire platform API, rendered live from our OpenAPI spec. Click any endpoint to see its parameters and try a request directly from the browser.
Spec source
Rendered from
…. If you prefer a flat list, see the static reference.Messaging channels: ingress & management
Inbound Telegram and WhatsApp messages are handled by dedicated routes — provider-verified, no user credential required. See the Channels overview for setup. The endpoints (also visible below):
- POST
/api/ingress/telegram/{integration_id}— secret-token verified - GET
/api/ingress/whatsapp/{integration_id}— hub.challenge handshake - POST
/api/ingress/whatsapp/{integration_id}— HMAC-SHA256 verified - GET
/api/messaging-channels— list channels (X-API-Key or session) - POST
/api/messaging-channels— create Telegram or WhatsApp channel - GET
/api/messaging-channels/{id}— fetch one - PATCH
/api/messaging-channels/{id}— rotate secrets, toggle auto-reply - DELETE
/api/messaging-channels/{id}— remove a channel - POST
/api/messaging-channels/{id}/register-telegram-webhook— helper that calls Telegram's setWebhook
Loading API Explorer…