API za upravljačke programe

Glavna svrha Driver API-ja je prikaz informacija o vozaču. Ovaj API ima dvije vrste zahtjeva – jedan za određenog vozača i jedan za sve vozače.

Primjer zahtjeva za određenog vozača:

GET /upravljački programi/{driverId} ?verzija=1&api_key= <...>
DOMAĆIN: api.fm-track.com
Vrsta sadržaja: aplikacija/json; skup znakova=UTF-8

Sljedeći parametar je opcionalan. Ako je uključen, zahtjev će vratiti podatke za jednog vozača. Ako je izostavljen, vratit će se podaci za sve vozače.

ParameterTypeDescription
driverIdStringDriver identifier

Da bi ovaj API radio, sljedeći parametri su obavezni:

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

Primjer odgovora prikazan je u nastavku:

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

Polja odgovora koja se mogu primiti sa svakom vrstom parametra opisana su u sljedećoj tablici:

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

API krajnje točke, parametri zahtjeva i odgovori mogu se pregledati u „Swaggeru” putem ove poveznice: https://api.fm-track.com