Përputhshmëria e flotës — Plan Check API Online
Kontrolloni turnet e planifikuara ose ditët e udhëtimit para dërgimit. Dërgoni turnet dhe shtetet ku zhvillohen si trup JSON POST; çdo turn kthehet me ndalimet e qarkullimit të kamionëve që prek (ndalime të fundjavës, të së dielës, të festave dhe të tjera nga kalendari ynë i ndalimeve të kamionëve, të filtruara sipas peshës së mjetit), festat zyrtare dhe ditët e fundjavës që prek, shkeljet e EU 561 / AETR dhe 2002/15 që do të shkaktonte plani, dhe fillimin e hershëm ligjor: pas pushimit ditor ose javor të kërkuar dhe jashtë çdo ndalimi bllokues.
POST https://nakordoni.eu/api/v2/data/fleet/compliance/plan-check
— klasa e kuotës: heavy
| Parametri | Përshkrimi |
|---|---|
shifts | (trup JSON, i detyrueshëm, maks. 60, periudha maks. 62 ditë) [{start, end, countries?, drive_min?, other_work_min?, activities?}]. Pa activities, turni vendoset si punë tjetër, pastaj drejtim në blloqe prej 4 h 30 me pushime 45 min. Çdo aktivitet: {type: drive | other_work | availability | break | rest, start, end} — ISO-8601 (data-ora pa zhvendosje lexohet në tz) ose sekonda unix. Opsionale te pushimet (rest): ferry (true në traget ose tren), sleeper_cabin, scheduled_journey_h, in_vehicle, location (residence | operational_centre | elsewhere — kontrolli i kthimit çdo 4 javë sipas EU 561 Art. 8(8a)). Opsionale te drejtimet (drive): art12_exceed (true = drejtim përtej limitit sipas EU 561 Art. 12 për të arritur në qendrën operative ose në shtëpi për pushimin javor). Boshllëqet mes aktiviteteve llogariten si pushim (raportohen te warnings); mbivendosjet refuzohen. |
countries | (trup JSON) Kodet ISO të shteteve që përdoren për turnet që nuk i listojnë të vetat, p.sh. ["DE","AT"]. |
tz | (trup JSON) Zona kohore IANA e planit (datetime pa offset), e paracaktuar UTC. Dritaret e ndalimeve përdorin zonën kohore të secilit shtet. |
weight_t | (trup JSON) Pesha e mjetit në tonë; ndalimet me prag peshe të barabartë ose mbi të anashkalohen. Nëse mungon = përfshihen të gjitha ndalimet. |
history | (trup JSON) Aktivitete të fundit para planit (format si te validate) që pushimet dhe buxhetet të bartën. |
last_weekly_rest_end | (trup JSON) Fundi i pushimit të fundit javor para planit. |
ruleset | (trup JSON) eu561 (e paracaktuar) ose aetr. crew single | double. international_goods, include_wtd, wtd si te validate. |
allow_reduced_daily_rest | (trup JSON) true = sugjerimet mund të përdorin pushim ditor të reduktuar 9 orë (e paracaktuar: 11 orë). |
allow_reduced_weekly_rest | (trup JSON) true = sugjerimet mund të përdorin pushim javor të reduktuar 24 orë (e paracaktuar: 45 orë). |
blocking_types | (trup JSON) Llojet e ndalimeve që zhvendosin një fillim të sugjeruar (e paracaktuar Sunday, Saturday, Holiday, Holiday Eve, General; vetëm ndalime në mbarë vendin). Të tjerat shënohen prapë. |
Fushat e përgjigjes — brenda objektit data të zarfit të përgjigjes. [] shënon një listë, pra data.items[].name është fusha name e çdo elementi. Një fushë është null, mungon ose është listë bosh kur nuk kemi vlerë — kurrë një vendmbajtëse.
| Fusha | Përshkrimi |
|---|---|
data.shifts[] | Për çdo turn: 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) ose weekend (country, date, day). |
data.violations[] | Çdo shkelje e planit sipas EU 561 / AETR / 2002/15, në formatin e validate. |
data.remaining_after_plan | Buxhetet e drejtimit dhe pushimet e radhës pas turnit të fundit të planifikuar (validate remaining.driving). |
data.summary | shift_count, shifts_flagged, shifts_moved, violation_count, ban_windows_considered, countries, ruleset, crew. |
data.warnings[] | p.sh. shift_layout_overflows, holidays_unavailable; data.assumptions[] tregon si u interpretuan të dhënat që mungonin. |
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"
}
]
}'
Përditësuar