Skip to main content
This reference documents every Karibu endpoint, grouped by product under Endpoints in the sidebar: Workspace, Webhooks, Messages, WhatsApp, OTP, and Voice. Open any endpoint to see its parameters, request body, response schema, and ready-made curl, Python, and JavaScript examples. To create and manage the developer app that holds your API key, see the Developer Apps guide.

Authentication

Every request authenticates with your workspace API key, sent as the X-API-Key header. Find it in your dashboard.

Try it

Each endpoint page has an interactive panel that sends a real request to the live API and shows the response inline.
1

Add your key

Paste your X-API-Key into the authentication field at the top of the panel.
2

Fill the request

Set the path, query, and body fields. Required fields are pre-filled.
3

Send

Press Send to call the live endpoint and read the real response.
Try it makes live calls. Messaging endpoints send real messages and may incur cost.

Test your API key

Before sending anything else, run the Test your API key endpoint below. A valid key returns your developer information and confirms you are ready to go.