Метод авторизации используется для получения access token по протоколу OAuth 2.0 с использованием гранта Client Credentials Grant. Применяется для авторизации сервис-к-сервису без участия пользователя.
Для авторизации и получения данных требуется активная интеграционная УЗ с правами на чтение сущностей (ТС, водителей, терминалов и др. в зависимости от метода) в запрашиваемом узле дерева.
Для всех методов требуются отдельные права доступа (один метод - одно право).
В случае ошибок авторизации или валидации запроса метод возвращает код, соответствующий ошибке, и тело в формате JSON, соответствующее формату Problem Details.
Метод запроса: POST
Адрес: https://id.skai.online/connect/token
Так же доступен вариант выполнения curl запроса, скелет ниже.
curl --location 'https://uidev-auth.skai.online/connect/token' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'grant_type=client_credentials' \
--data-urlencode 'client_id=****' \
--data-urlencode 'client_secret=****'
В ответе метод возвращает JSON, в блоке access_token которого находится токен авторизации.
Ответ имеет вид: {
{
"access_token": "eyJhbGciOiJSUzI1NiIs...",
"expires_in": 3600,
"token_type": "Bearer",
"scope": "terminals:write"
}
В последующих запросах токен передается в заголовке запроса: Authorization:Bearer (полученный при авторизации токен).
| Код | Описание | Содержание Response Body (пример) | Комментарий |
|---|---|---|---|
| 400 | Bad Request |
|
Отсутствует обязательный параметр grant_type или используется неверный Content-Type |
|
{"error": "invalid_grant", |
Учётная запись пользователя заблокирована |
||
|
{"error": "invalid_client", |
Неверный client_id |
||
|
{"error": "unsupported_grant_type", |
Передан неподдерживаемый grant_type |
||
| 401 | Unauthorized |
{"error": "invalid_token", |
Выполняется одно из следующих условий:
|
| 403 | Forbidden |
{"error": "insufficient_scope", |
У пользователя нет прав для получения запрашиваемой сущности |
Номер материала: 5719
Отправлено: Mon, Apr 20, 2026
Последнее обновление: Tue, Aug 4, 2026
Отправлено: Эфендиева Валерия Руслановна [v.efendieva@skai.online]
Online URL: https://kb.skai.online/article/Публичный-api-3-0-Авторизация-5719.html