> For the complete documentation index, see [llms.txt](https://docs.graspil.com/ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.graspil.com/ru/api/auth.md).

# Авторизация

## Авторизация <a href="#id-93900fccba" id="id-93900fccba"></a>

Graspil API использует ключи API для обеспечения доступа к API. Вы можете получить ключ в вашем [личном кабинете](https://app.graspil.com/).

Чтобы получить ключ, перейдите в раздел "**Мои боты**" выберите соответствующего бота и кликните по иконке ключа.

<figure><img src="/files/Bq2Rx0uOsWi3DTHun2nh" alt="" width="563"><figcaption><p>Как найти API KEY</p></figcaption></figure>

Каждому боту соответствует свой уникальный ключ.

Graspil API ожидает, что ключ API будет включен во все запросы к API в заголовке, который выглядит следующим образом:

`Api-Key: meowmeowmeow`

> Замените мяуконье `meowmeowmeow` на your API key.

{% tabs %}
{% tab title="PHP" %}

```php
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Api-Key: ' . $api_key]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
```

{% endtab %}

{% tab title="Python" %}

```python
import requests

headers = {"Api-Key": api_key}
response = requests.get(url, headers=headers)
```

{% endtab %}

{% tab title="Js" %}

```javascript
fetch(url, {
  method: "GET",
  headers: {
    "Api-Key": api_key
  }
}).then();
```

{% endtab %}
{% endtabs %}
