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

# Authentication

All requests to the Annature API must be authenticated using a pair of API keys: your **public key** and **private key**. These keys are unique to your account and are used to identify and authorize each request.

Authentication is handled via custom HTTP headers. You must include both keys in every request to successfully interact with the API.

This mechanism ensures that only approved systems and users can access your data and resources. The private key should always be kept secure and never exposed in client-side code.

All requests must:

* Be made over [HTTPS](https://en.wikipedia.org/wiki/HTTPS)
* Include both authentication headers

<RequestExample>
  ```bash Headers theme={null}
  {
    "X-Annature-Id": "your-public-key",
    "X-Annature-Key": "your-private-key"
  }
  ```
</RequestExample>
