Получение списка водителей
POST/v1/drivers
Запрос на получение списка действующих (не уволенных) водителей. Если водитель перестал работать в автопарке отправлять его не нужно, TPS обновит стаус водителя на неактивный.
Request
Responses
- 200
- 401
Выполнено успешно
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
drivers object[]
Список водителей
Уникальный идентификатор водителя во внешней системе
Фамилия водителя
Имя водителя
Отчество водителя
Номер телефона водителя, используется для входа в мобильное приложение TPS. Номер должен быть уникальным в рамках одной интеграции. Обязателен знак "+" перед номером, как указано в примере.
Номер транспортного средства водителя
Possible values: [automobile
, bicycle
, pedestrian
, truck
]
Тип транспортного средства водителя, по умолчанию automobile
Подпись HMACSHA256 в base64 по данным массива водителей и секретного ключа, определяемого на этапе интеграции
{
"drivers": [
{
"driverID": "60be42aac0c9ce85465b2416",
"lastName": "Фамилия",
"firstName": "Имя",
"middleName": "Отчество",
"phone": 375292735649,
"carNumber": "Н401ПП45",
"vehicleType": "automobile"
}
],
"signature": "NtztnYRRTOzk8ateuZb9VzVXmhLEZ1+hNxnkJSQ9YWY="
}
Ошибка авторизации. Значение кодов ошибок:
- unauthorized - запрос от сервера, который не был влючен в wightlist
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [unauthorized
]
Коды ошибок
Читабельное сообщение об ошибке
{
"code": "unauthorized",
"message": "Не верный формат данных"
}