Перейти к основному содержанию
POST
curl

Авторизации

x-api-key
string
header
обязательно

API-ключ вашего приложения из раздела «Разработчикам» -> «API-ключи» в Business Console. Основной ключ имеет полный доступ. Именованный ключ может иметь ограниченную область действия: без доступа, чтение или запись для каждого ресурса, ограничение определенными сценариями или одобренными сессиями, списком IP-адресов и сроком действия. 401 означает, что ключ неверен, отозван или его срок действия истек; 403 означает, что ключ не был передан, у ключа нет доступа к этому ресурсу или действию, либо запрос поступил с адреса вне его списка IP-адресов; 404 на маршруте сессии означает, что сессия не входит в сценарии или статусы ключа. Ключ без доступа к медиа получает URL изображений, видео и PDF как null, а ключ без прав на запись сессий получает ссылки на сессии и токены как null. См. https://docs.didit.me/console/api-keys.

Тело

application/json
vendor_data
string
обязательно

Ваш внутренний идентификатор конечного пользователя, для которого действует этот token. Применяется как идентификатор субъекта каждой транзакции, отправленной с этим token.

Пример:

"user-042"

ttl_seconds
integer
по умолчанию:900

Срок действия token в секундах. По умолчанию 900 (15 минут); максимум 86400 (24 часа).

Требуемый диапазон: x <= 86400
max_uses
integer | null

Максимальное количество успешных отправок, разрешённых с этим токеном. Не указывайте параметр или передайте null для неограниченного использования в пределах TTL.

Ответ

Сгенерированный token. Передайте sdk_token вашему приложению; он аутентифицирует endpoints /v1/transactions/ на стороне устройства через заголовок X-Transaction-Token до expires_at.

sdk_token
string

Токен транзакции с ограниченной областью действия для передачи в SDK.

expires_at
string<date-time>

Когда token перестает приниматься.

Последнее изменение 7 ноября 2026 г.