Статическое описание спецификации эндпоинтов, структуры запросов и ответов
Для взаимодействия с API используется статический API-токен. Каждый клиент/пользователь имеет свой уникальный ключ.
Токен необходимо передавать в каждом HTTP-запросе в заголовке Authorization с префиксом Bearer .
Authorization: Bearer ваш_статический_токен_из_бд
| Заголовок (Header) | Тип | Пример значения | Описание |
|---|---|---|---|
Authorization |
String |
Bearer static_token_xyz123 |
Обязательный заголовок. Идентифицирует пользователя в системе. |
{"status": "error", "description": "Доступ запрещен. Токен отсутствует."}
{"status": "error", "description": "Неверный формат заголовка Authorization."}
{"status": "error", "description": "Недействительный токен доступа."}
{
"Region": "rt",
"Orders": [
{
"OrderNumber": "ord.15151",
"Delivery_date": "2026-05-31",
"Id_location": "loc-001",
"Latitude": 55.7558,
"Longitude": 37.6173,
"Weight": 12.5,
"Volume": 0.45,
"Priority": 1
}
]
}
{
"status": "complete",
"Orders": [
{
"OrderNumber": "1"
}
]
}
{
"Locations": [
{
"IdLocation": "loc-001",
"Name": "Центральный склад",
"Latitude": 55.7558,
"Longitude": 37.6173,
"Description": "Главный хаб",
"Address": "ул. Ленина, д. 10",
"Radius": 50,
"TimeMaxWait": 15
}
]
}
{
"status": "complete",
"Locations": [
{
"IdLocation": "loc-001"
}
]
}
{
"Routes": [
{
"RouteNumber": "R-101",
"Date": "2026-05-31",
"Kuryer": "Иванов И.И.",
"Imei": "112579991112233",
"Stops": [
{
"IdLocation": "loc-001",
"PlannedOrder": 1,
"Orders": [
{
"OrderNumber": "ord.15151"
}
]
}
]
}
]
}
{
"status": "complete"
}