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

# Authentication

> How to authenticate requests to the Setle API

All API endpoints are authenticated using Bearer tokens, a new token can be generated using the [Create new Access Token](/api-reference/authentication/create) endpoint with your `Client Credentials`(client\_id + client\_secret).

After that supply the Bearer authentication header of the form Bearer `<token>`, where `<token>` is your auth token.

```json theme={null}
Authorization: Bearer <token>
```

## Client Credentials

At this moment you can't manage the Client Credentials in the UI yourself. Therefore if you need a new set of credentials or you want to delete/deactivate an existing set [please contact the Setle team](https://setle.app/en/contact-us).

This is an example Client Credentials set that you will receive:

```json theme={null}
{
    "client_id": "875307d2-88ce-44bb-a825-66a8a6cc3c97",
    "client_secret": "e31b54d7c68963f7b8248253bcdf6b12e4374d3f498d32e44810af03c1430f1c"
}
```

It is possible to create multiple sets per [environment](/api-reference/environments) if desired.
