Odosielanie správ a flotila NakBus sú teraz na partnerskom paneli
Na prihlásenie do panela Nakordoni Partners použite rovnaké prihlasovacie údaje (e-mail a heslo) ako pre svoj vývojársky účet a spravujte tam správy a svoj autobusový vozový park (NakDriver / NakManager) s tímovými rolami. Vaše kľúče API, koncové body a aplikácie zostávajú nezmenené a stránky tu naďalej fungujú. Otvoriť Nakordoni Partners

← Všetky endpointy

Súlad vozidlového parku — Plan Check API Online

Skontrolujte plánované zmeny alebo dni jazdy pred expedíciou. Zmeny a krajiny, v ktorých prebiehajú, pošlite ako JSON telo POST; pri každej zmene dostanete zákazy jazdy nákladných vozidiel, na ktoré narazí (víkendové, nedeľné, sviatočné a iné zákazy z nášho kalendára zákazov pre nákladné vozidlá, filtrované podľa hmotnosti vozidla), štátne sviatky a víkendové dni, ktorých sa dotýka, porušenia EU 561 / AETR a 2002/15, ktoré by plán spôsobil, a najskorší zákonný začiatok: po požadovanom dennom alebo týždennom odpočinku a mimo každého blokujúceho zákazu.

POST https://nakordoni.eu/api/v2/data/fleet/compliance/plan-check — trieda kvóty: heavy

ParameterPopis
shifts(telo JSON, povinné, max 60, rozpätie max 62 dní) [{start, end, countries?, drive_min?, other_work_min?, activities?}]. Bez activities sa zmena rozloží ako ostatná práca, potom jazda v blokoch po 4 h 30 s prestávkami po 45 min. Každá aktivita: {type: drive | other_work | availability | break | rest, start, end} — ISO-8601 (dátum a čas bez posunu sa číta v tz) alebo unixové sekundy. Voliteľné pri odpočinkoch: ferry (true na trajekte alebo vlaku), sleeper_cabin, scheduled_journey_h, in_vehicle, location (residence | operational_centre | elsewhere — kontrola návratu každé 4 týždne podľa EU 561 Art. 8(8a)). Voliteľné pri jazdách: art12_exceed (true = jazda nad limit podľa EU 561 Art. 12 s cieľom dostať sa do prevádzkového střediska alebo domov na týždenný odpočinok). Medzery medzi aktivitami sa počítajú ako odpočinok (uvádzajú sa vo warnings); prekrytia sa odmietnu.
countries(JSON telo) Kódy krajín ISO použité pre zmeny, ktoré neuvádzajú vlastné, napr. ["DE","AT"].
tz(JSON telo) Časové pásmo IANA plánu (dátumy a časy bez posunu), predvolene UTC. Okná zákazov používajú časové pásmo príslušnej krajiny.
weight_t(JSON telo) Hmotnosť vozidla v tonách; zákazy s hranicou hmotnosti rovnou alebo vyššou sa preskočia. Vynechané = zahrnú sa všetky zákazy.
history(JSON telo) Nedávne aktivity pred plánom (formát ako vo validate), aby sa odpočinky a limity prenášali ďalej.
last_weekly_rest_end(JSON telo) Koniec posledného týždenného odpočinku pred plánom.
ruleset(JSON telo) eu561 (predvolené) alebo aetr. crew single | double. international_goods, include_wtd, wtd ako vo validate.
allow_reduced_daily_rest(JSON telo) true = návrhy môžu použiť skrátený denný odpočinok 9 h (predvolene: 11 h).
allow_reduced_weekly_rest(JSON telo) true = návrhy môžu použiť skrátený týždenný odpočinok 24 h (predvolene: 45 h).
blocking_types(JSON telo) Typy zákazov, ktoré posúvajú navrhovaný začiatok (predvolene Sunday, Saturday, Holiday, Holiday Eve, General; iba celoštátne zákazy). Ostatné sa naďalej označujú.

Polia odpovede — vnútri objektu data v obálke odpovede. [] označuje zoznam, takže data.items[].name je pole name každého prvku. Pole býva null, chýba alebo je prázdny zoznam, keď preň nemáme hodnotu — zástupný údaj nedopĺňame.

PolePopis
data.shifts[]Za každú zmenu: index, start, end, countries, duration_min, flags[], violations[], suggested_start, suggested_end, delay_min, delay_reasons[] (daily_rest, weekly_rest, truck_ban:<CC>:<type>).
data.shifts[].flags[]type truck_ban (country, date, restriction_type, from, until, scope, details, min_weight_t, blocking, overlap_min), public_holiday (country, date, names, truck_ban_recorded) alebo weekend (country, date, day).
data.violations[]Každé porušenie EU 561 / AETR / 2002/15 v pláne, vo formáte validate.
data.remaining_after_planLimity jazdy a ďalšie odpočinky po poslednej plánovanej zmene (validate remaining.driving).
data.summaryshift_count, shifts_flagged, shifts_moved, violation_count, ban_windows_considered, countries, ruleset, crew.
data.warnings[]napr. shift_layout_overflows, holidays_unavailable; data.assumptions[] uvádza, ako sa interpretoval chýbajúci vstup.
curl -X POST "https://nakordoni.eu/api/v2/data/fleet/compliance/plan-check" \
  -H "Authorization: Bearer NKD-DEV-XXXX-XXXX-XXXX" \
  -H "Content-Type: application/json" \
  -d '{
    "countries": [
        "DE"
    ],
    "tz": "Europe/Berlin",
    "weight_t": 40,
    "shifts": [
        {
            "start": "2026-11-07T06:00:00",
            "end": "2026-11-07T16:45:00"
        },
        {
            "start": "2026-11-08T06:00:00",
            "end": "2026-11-08T15:00:00"
        }
    ]
}'
🔑 Prihláste sa ako vývojár a vyskúšajte tento endpoint naživo v sandboxe — 10 bezplatných testovacích volaní na produkt za deň. Prihlásiť sa

Aktualizované