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

# Authentication

Some API endpoints are protected, and therefore require that you authenticate using an API token.

## Generate a token

1. Navigate to your typebot dashboard ([https://app.typebot.io/typebots](https://app.typebot.io/typebots))
2. Click on Settings & Members > My account
3. Under the "API tokens" section, click on "Create"
4. Give it a name, then click on "Create token"
5. Copy your token.

<Frame>
  <img src="https://mintcdn.com/evallo-3fa74c32/qCj2Ep5yvUgf_xEN/images/api/authentication/generateToken.png?fit=max&auto=format&n=qCj2Ep5yvUgf_xEN&q=85&s=11659abc44cdad371a2bb755c45e81e9" width="900" alt="Generate token" data-path="images/api/authentication/generateToken.png" />
</Frame>

## Use your token

You can authenticate by adding an `Authorization` header to all your HTTP calls. The Authorization header is formatted as such: `Authorization: Bearer <token>` (replace `<token>` with your token previously generated).

Example:

```sh theme={null}
curl -L -X GET 'https://app.typebot.io/api/typebots/:typebotId/results' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer myAwesomeToken'
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.