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

# Authentication

> Authenticating with the Kler API.

All requests to the Kler API (except the Providus webhook endpoint) must include your organisation's API key in the request headers.

## Header

```http theme={null}
x-api-key: YOUR_API_KEY
```

## Example

```bash theme={null}
curl https://api.kler.africa/v1/sessions \
  -H "x-api-key: YOUR_API_KEY"
```

## Getting your API key

API keys are provisioned per organisation. Contact [hello@kler.africa](mailto:hello@kler.africa) to get yours during the early access period.

## Security

* Never expose your API key in client-side code or public repositories.
* Rotate your key immediately if you believe it has been compromised.
* The Providus webhook endpoint (`POST /v1/webhooks/providus`) does not use API key auth — it uses HMAC signature verification instead.
