API
Чистая логистика предоставляет доступ к данным в виде REST API и в виде обмена данными через Kafka.
Авторизация для REST-запросов
POST authenticate
https://disp.t2.groupstp.ru/app/api/v1/authenticate
Для авторизации пользователя нужно:
Создать POST-запрос для адреса выше
Указать в HEADER :
Content-type: application-json
Указать в BODY
{"username":"***","password":"***"}
В ответе от сервера придет Bearer Token — токен авторизации пользователя. Этот токен нужно сохранить и во всех последующих запросах к серверу указать его в заголовке Authorization:
Authorization: Bearer ваш_токен
Пример POST-запроса
POST /your-endpoint HTTP/1.1 (Указать конечный путь до метода, который хотите вызвать)
Host: your-api-host (Указать адресс сервера)
Content-Type: application/json (Указать тип)
Authorization: Bearer (Вставить ваш токен)
{
"key": "value"
}
Пример GET-запроса
GET /your-endpoint HTTP/1.1 (Указать конечный путь до метода, который хотите вызвать)
Host: your-api-host (Указать адресс сервера)
Authorization: Bearer (Вставить ваш_токен)