> For the complete documentation index, see [llms.txt](https://docs.stackerhq.com/stacker-astra/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.stackerhq.com/stacker-astra/ai-and-automations/open-api-overview/authentication.md).

# Authentication

The Stacker API uses a personal Integration Key to authenticate.&#x20;

You can view and manage your Integration Key in the "Account Settings" section of your Stacker account choose "Integrations".&#x20;

<div align="left"><figure><img src="/files/Nfb7VMUQ61L6MfdBvGSv" alt="" width="375"><figcaption></figcaption></figure></div>

## Authenticating Requests

API requests are authenticated using Request Headers. To authenticate a request, provide the token in the `X-Integration-Key` header of the request:

```
curl -H "X-Integration-Key: [your key]" https://api.go.stackerhq.com/api/external/hello/
```

Integration keys are tied to the Stacker user account for which they were created. **A key provides the same level of access & privileges that its associated Stacker user account would have.**

## Additional Headers

In addition to the Integration Key, you may need to provide additional headers to the endpoint.

These are detailed in [Additional Headers.](/stacker-astra/ai-and-automations/open-api-overview/additional-headers.md)
