API драйверів

Основним призначенням Driver API є виведення інформації про водія. Цей API має два типи запитів – один для конкретного водія і один для всіх водіїв.

Запитайте приклад для конкретного драйвера:

GET /drivers/{driverId}?version=1&api_key=<...>
HOST:api.fm-track.com
Content-Type:application/json;charset=UTF-8

Наступний параметр є необов’язковим. Якщо його вказати, запит поверне дані для одного водія. Якщо його не вказано, будуть повернуті дані для всіх водіїв.

ParameterTypeDescription
driverIdStringDriver identifier

Для роботи цього API обов’язковими є наступні параметри:

ParameterTypeDescription
versionStringVersion of the API, currently only version=1 is available
api_keyStringUser identification key

Приклад відповіді наведено нижче:

{
  "id": "string",
  "first_name": "string",
  "last_name": "string"
}

Поля відповіді, які можна отримати з кожним типом параметра, описані в наступній таблиці:

ParameterTypeDescriptionUnits
idStringDriver identifierText
first_nameStringThe driver’s first nameText
last_nameStringThe driver’s last nameText

Кінцеві точки API, параметри запитів та відповіді можна переглянути в “Swagger” за цим посиланням: https://api.fm-track.com.