Odesílání zpráv a flotila NakBus jsou nyní na partnerském panelu
Propojte svůj vývojářský účet s účtem Nakordoni Partners se stejným e-mailem a spravujte tam zprávy a svou autobusovou flotilu (NakDriver / NakManager) s týmovými rolemi. Vaše API klíče, koncové body a aplikace zůstávají beze změny a stránky zde nadále fungují. Otevřít Nakordoni Partners

← Všechny endpointy

API plánovače trasy Online

Plán cesty od dveří ke dveřím přes hranici: trasa, hraniční přechody na ní s živou frontou nebo předpovědí na čas vašeho příjezdu a zastávky na odpočinek, jídlo a tankování, které řidič skutečně dělá — na jedné časové ose. Dlouhá fronta se počítá jako již splatná přestávka, takže čekání se nikdy nezapočítá dvakrát; autobusy a kamiony mají povinný odpočinek podle EU 561/2006 a servisní zastávky autobusů jsou kalibrovány na více než 1000 licencovaných jízdních řádech. Každý hraniční přechod navíc vrací wait_basis: vehicle_lane, když má vaše kategorie vozidla vlastní měřenou frontu, car_lane, když je nejlepším dostupným signálem fronta v pruhu pro osobní auta.

GET https://nakordoni.eu/api/v2/data/route-plan — třída kvóty: heavy

ParametrPopis
origin_latZeměpisná šířka výchozího bodu (povinné)
origin_lonZeměpisná délka výchozího bodu (povinné)
dest_latZeměpisná šířka cíle (povinné)
dest_lonZeměpisná délka cíle (povinné)
vehiclecar (výchozí), bus nebo truck — určuje jak profil trasování, tak model zastávek
departČas odjezdu ve formátu ISO-8601, nejvýše 14 dní dopředu (výchozí: nyní). Na jeho základě se počítá prognóza fronty na čas příjezdu
viaVolitelné průjezdní body ve formátu lat,lon;lat,lon (nejvýše 3) — například pro vedení trasy přes jiný hraniční přechod
forecast1 (výchozí) = předpovídat frontu na čas vašeho příjezdu na každý přechod; 0 = použít aktuální frontu
stop_places1 = pro každou zastávku uvést konkrétní odpočívadlo / čerpací stanici (výchozí 0)
overnight1 = přidat doporučenou zastávku na noc, pokud jízda přesáhne 11 h (výchozí 0)
geometry1 = zahrnout úplnou geometrii trasy (výchozí 0)
alternatives1 (výchozí) = zahrnout blízké alternativní přechody i s jejich frontami
preferencerecommended (výchozí), fastest nebo shortest
langKód jazyka pro názvy přechodů (výchozí en)

Pole odpovědi — uvnitř objektu data v obálce odpovědi. [] označuje seznam, takže data.items[].name je pole name každého prvku. Pole bývá null, chybí nebo je prázdný seznam, když pro něj nemáme hodnotu — zástupný údaj nedoplňujeme.

PolePopis
data.routeThe drive itself: distance_km, drive_seconds, vehicle, toll_distance_km.
data.borders[].ppidA crossing on the route, with name, from, to and crossing_type.
data.borders[].waitIts live or arrival-time-forecast wait, with wait_basis — vehicle_lane when your vehicle class has its own measured queue, car_lane when the car queue is the best available signal.
data.borders[].at_kmWhere it falls on the route, with at_drive_seconds and distance_from_route_km.
data.borders[].alternatives[]Other crossings worth switching to: ppid, name, wait_minutes, queue_cars, detour_km.
data.stops[].typeBreak, meal or refuelling, with reason, at_km, at_drive_s, minutes, starts_at and ends_at.
data.summaryThe timeline totals: drive_seconds, stop_seconds, border_wait_seconds, total_seconds, arrival_at, stop_count, border_count and borders_absorbed_breaks — long waits that satisfied a due break instead of adding to it.
data.modelRules the plan was built on: vehicle, basis (driving-hygiene or EU 561/2006), break_after_drive_min, meal_after_drive_min, fuel_every_km.
data.warnings[]Things to tell the driver: code, ppid, name, status, message, suggested_alternative — e.g. a closed crossing on the route.
curl "https://nakordoni.eu/api/v2/data/route-plan?origin_lat=50.4501&origin_lon=30.5234&dest_lat=52.2297&dest_lon=21.0122&vehicle=car&stop_places=1&lang=en" \
  -H "Authorization: Bearer NKD-DEV-XXXX-XXXX-XXXX"
🔑 Přihlaste se jako vývojář a vyzkoušejte tento endpoint naživo v sandboxu — 50 bezplatných testovacích volání denně. Přihlásit se

Aktualizováno