> ## Documentation Index
> Fetch the complete documentation index at: https://docs.briq.tz/llms.txt
> Use this file to discover all available pages before exploring further.

# Karibu

> How to read these references and send live API calls with Try it.

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](/guides/developer-apps).

## Authentication

Every request authenticates with your workspace API key, sent as the `X-API-Key` header. Find it in your [dashboard](https://briq.tz/login).

## Try it

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

<Steps>
  <Step title="Add your key">
    Paste your `X-API-Key` into the authentication field at the top of the panel.
  </Step>

  <Step title="Fill the request">
    Set the path, query, and body fields. Required fields are pre-filled.
  </Step>

  <Step title="Send">
    Press **Send** to call the live endpoint and read the real response.
  </Step>
</Steps>

<Warning>
  Try it makes live calls. Messaging endpoints send real messages and may incur cost.
</Warning>

## 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.
