---
updatedAt: 2025-09-23T21:42:35.000Z
agentTools:
  projectIndex: https://developers.tidio.com/llms.txt
---

# Authorization

To authorize with API, you need to obtain credentials. You can do it in [Tidio Panel](https://www.tidio.com/panel/settings/developer) under the `Developer >  OpenAPI` section.

The access to this section is limited to project `owner` and `admins`. For more information about permissions in Tidio, please refer to the [related article](https://help.tidio.com/hc/en-us/articles/5445519346972-Permissions).

<Image alt="_Open Developer > OpenAPI section and choose Generate API Key_" align="center" width="700px" border={true} src="https://files.readme.io/659e528-image.png">
  *Open Developer > OpenAPI section and choose Generate API Key*
</Image>

<Image alt="Copy a and save the pair of Keys" align="center" width="700px" src="https://files.readme.io/603e44c-image.png">
  Copy a and save the pair of Keys
</Image>

## Headers

Using our API requires sending two headers with every API request:

* `X-Tidio-Openapi-Client-Id`: a unique identifier for your application, it is always prefixed by `ci_`
* `X-Tidio-Openapi-Client-Secret` : a secret key, it is always prefixed by `cs_`

Example:

```
curl -H "X-Tidio-Openapi-Client-Id: \<YOUR_CLIENT_ID>"  
  -H "X-Tidio-Openapi-Client-Secret: \<YOUR_CLIENT_SECRET>"  
  -H "Accept: application/json; version=1"  
  <https://api.tidio.com/operators>
```