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

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

REST API V1 для операций мерчанта с расширенной валидацией и фильтрацией платежных систем. Все запросы должны быть подписаны с использованием HMAC-SHA256. Более подробную информацию смотрите в разделе **«Пример интеграции».**

Инструкции по получению API-ключей доступны по ссылке: **Руководство по генерации ключей.**

#### Авторизация запросов <a href="#id-2.-avtorizaciya-zaprosov" id="id-2.-avtorizaciya-zaprosov"></a>

Все запросы к защищенным эндпоинтам API должны содержать аутентификационные данные.

```worktree-yaml
curl -X POST https://api.paymentgateway24.com/v1/orders \
  -H "Content-Type: application/json" \
  -H "X-API-Key: your_api_key_here" \
  -H "X-Timestamp: 1634567890" \
  -H "X-Signature: a1b2c3d4e5f6..." \
  -d '{"amount":"1000","requisite_type":"SBP","idempotency_key":"..."}'
```

***

**Обязательные заголовки**

Каждый запрос должен включать следующие HTTP-заголовки:

| Заголовок    | Значение                 | Описание                                                                    |
| ------------ | ------------------------ | --------------------------------------------------------------------------- |
| X-API-Key    | <Ваш\_API\_Key>          | Публичный ключ для идентификации мерчанта                                   |
| X-Timestamp  | \<Unix\_timestamp>       | Текущее время в формате Unix timestamp (секунды с 1 января 1970 года) в UTC |
| X-Signature  | \<HMAC\_SHA256\_подпись> | Цифровая подпись запроса, сгенерированная с использованием secret           |
| Content-Type | application/json         | Указывает, что тело запроса передается в формате JSON                       |
