Նորությունների ուղարկումը և NakBus նավատորմը այժմ գործընկերոջ վահանակում են
Nakordoni Partners վահանակ մուտք գործելու համար օգտագործեք նույն մուտքանունը (էլ. փոստ և գաղտնաբառ), ինչ ձեր մշակողի հաշվի համար, և այնտեղ կառավարեք նորությունները և ձեր ավտոբուսային պարկը (NakDriver / NakManager)՝ թիմային դերերով։ Ձեր API բանալիները, վերջնակետերը և հավելվածները մնում են անփոփոխ, իսկ այստեղի էջերը շարունակում են աշխատել։ Բացել Nakordoni Partners-ը

← Բոլոր endpoint-ները

Ավտոպարկի համապատասխանություն — Validate API Online

Ստուգեք վարորդի գրանցված գործունեությունը EU 561/2006 (կամ AETR) վարման և հանգստի կանոնների և Դիրեկտիվ 2002/15/EC աշխատաժամանակի պահանջների համաձայն։ Ուղարկեք ժամանակացույցը որպես JSON POST մարմին՝ ընթացիկ հերթափոխը և մինչև 28 օր կամ ավելի տախոգրաֆանման պատմություն, և ստացեք յուրաքանչյուր խախտում՝ կանոնի հոդվածով, ժամանակային դրոշմով և ծանրությամբ (Regulation (EU) 2016/403 աստիճաններ), զգուշացումներ, ինչպես նաև այն, ինչ վարորդին մնացել է հիմա՝ օրական վարում, շաբաթական 56 h և երկշաբաթյա 90 h բյուջեներ, երբ է հաջորդ ընդմիջումը, օրական հանգիստը և շաբաթական հանգիստը, օգտագործված երկարացված օրերը և կրճատված հանգիստները, ինչպես նաև կրճատված շաբաթական հանգստի ցանկացած հատուցում իր վերջնաժամկետով։ Ընդգրկում է 4 h 30 ընդմիջումները (ներառյալ 15 + 30 բաժանումը), 9/10 h օրերը, 11/9 h և 3 + 9 h օրական հանգիստը, շաբաթական հանգստների միջև վեց 24-ժամյա ժամանակահատվածը, կրճատված շաբաթական հանգստի հաջորդականությունները և հատուցումը, կրկնակի անձնակազմը (9 h հանգիստ 30 h-ի ընթացքում), լաստանավով/գնացքով ընդհատված հանգիստը և 2002/15-ով 48 h միջինը, 60 h շաբաթը, 6 h-ից հետո ընդմիջումները և 10 h գիշերային աշխատանքի սահմանը։ v1.1-ից՝ Art. 12 բացառությունը (մինչև 1 h, կամ 30 min ընդմիջումից հետո մինչև 2 h օրական և շաբաթական սահմաններից ավել՝ շաբաթական հանգստի համար գործառնական կենտրոն կամ տուն հասնելու նպատակով) հատուցմամբ և վերջնաժամկետով, Art. 8(8a) 4-շաբաթյա վերադարձը բազա կամ տուն, Art. 8(6a) 12-օրյա շեղումը պատահական միջազգային ավտոբուսային ծառայությունների համար և 2002/15-ի ազգային գիշերային պատուհանները ըստ երկրի։ route_plan_state-ը կարելի է ուղղակիորեն փոխանցել route-plan-ին։

POST https://nakordoni.eu/api/v2/data/fleet/compliance/validate — քվոտայի դաս: heavy

ՊարամետրՆկարագրություն
activities(JSON body, պարտադիր) Վարորդի գործունեությունները՝ հնագույնից սկսած կամ ցանկացած հերթականությամբ։ Յուրաքանչյուր գործունեություն՝ {type: drive | other_work | availability | break | rest, start, end} — ISO-8601 (առանց offset datetime-ը կարդացվում է tz-ով) կամ unix վայրկյաններ։ Ընտրովի rest-ի համար՝ ferry (true՝ լաստանավում կամ գնացքում), sleeper_cabin, scheduled_journey_h, in_vehicle, location (residence | operational_centre | elsewhere — EU 561 Art. 8(8a) 4-շաբաթյա վերադարձի ստուգում)։ Ընտրովի drive-ի համար՝ art12_exceed (true = EU 561 Art. 12-ով սահմանաչափից ավել վարում՝ շաբաթական հանգստի համար օպերացիոն կենտրոն կամ տուն հասնելու նպատակով)։ Գործունեությունների միջև բացերը հաշվվում են որպես հանգիստ (նշվում են warnings-ում)․ համընկնումները մերժվում են։
history(JSON մարմին) Նույն ձևաչափով ավելի հին գործունեություններ (օր.՝ տախոգրաֆից վերջին 28 օրը); միավորվում են activities-ի հետ:
tz(JSON մարմին) IANA ժամային գոտի օրացուցային շաբաթների (երկուշաբթի 00:00) և գիշերային պատուհանի համար, լռելյայն՝ UTC:
ruleset(JSON մարմին) eu561 (լռելյայն) կամ aetr: limits-ը ցույց է տալիս կիրառվող AETR-ի տարբերությունները:
crew(JSON մարմին) single (լռելյայն) կամ double (բազմակի համալրում):
now(JSON մարմին) Գնահատման ժամանակը, լռելյայն՝ վերջին գործունեության ավարտը; վերջին գործունեությունից հետո ժամանակը հաշվվում է որպես հանգիստ:
last_weekly_rest_end(JSON մարմին) Ժամանակագրությունից առաջ վերջին շաբաթական հանգստի ավարտը, երբ ժամանակագրությունը այն չի պարունակում:
international_goods(JSON մարմին, eu561) true = վարորդը գտնվում է միջազգային բեռնափոխադրման մեջ հիմնադրման անդամ պետությունից դուրս (Հոդվ. 8(6)-ի համաձայն թույլատրվում են երկու հաջորդական կրճատ շաբաթական հանգիստներ):
passenger_12day(JSON մարմին) true կամ {abroad_24h: bool} = միանվագ պատահական միջազգային ուղևորափոխադրման ծառայություն․ շաբաթական հանգիստը կարելի է հետաձգել մինչև տասներկու 24-ժամանոց ժամանակահատված կանոնավոր շաբաթական հանգստից հետո (EU 561 Art. 8(6a), AETR Art. 8(6)(b))․ ստուգվում են դրանից հետո հանգիստները և գիշերային վարելը (22:00-06:00՝ բազմաօպերատորային վարում կամ 3 h վարման ժամանակահատված)։
country(JSON մարմին) 2002/15-ի ազգային գիշերային պատուհանի համար երկրի ISO կոդը (նույնն է, ինչ wtd.country-ն):
include_wtd(JSON մարմին) false = բաց թողնել Դիրեկտիվ 2002/15/EC-ի ստուգումները (լռելյայն՝ true):
wtd(JSON մարմին) 2002/15 տարբերակներ՝ reference_weeks 1-52 (լռելյայն 17), reference_mode rolling | fixed, reference_start, night_window HH:MM-HH:MM (լռելյայն 00:00-04:00), country (ԵՄ/ԵՏԳ ISO կոդ՝ ազգային գիշերային պատուհան, տես սահմանները), carriage goods | passengers.

Պատասխանի դաշտերը — պատասխանի ծրարի data օբյեկտի ներսում։ []-ը ցույց է տալիս ցուցակ, ուստի data.items[].name-ը յուրաքանչյուր տարրի name դաշտն է։ Դաշտը լինում է null, բացակայում է կամ դատարկ ցուցակ է, երբ արժեք չունենք․ լցոնող արժեք երբեք չենք դնում։

ԴաշտՆկարագրություն
data.complianttrue, երբ խախտում չի հայտնաբերվել; violation_count-ը և by_severity-ն (most_serious, very_serious, serious, minor) հաշվում են դրանք:
data.violations[]code, ref (կանոնի հոդված, օր.՝ "EU 561/2006 Art. 7"), severity, at (երբ է գերազանցվել սահմանաչափը), value_min / limit_min / excess_min, period_start կամ week_start, open (գնահատման պահին դեռ շարունակվում է), message: 2002/15 գրառումներն ունեն banded=false:
data.warnings[]Այն, ինչի վրա պետք է արձագանքել և դեռ խախտումներ չեն՝ code, message, ընտրովի ref և at (օր.՝ extended_day_in_use, weekly_drive_almost_used, history_short, gaps_counted_as_rest, four_week_rule_pending):
data.remaining.drivingdrive_left_now_min (օրական, շաբաթական և երկշաբաթյա բյուջեների ամենափոքրը), daily_drive_left_min, weekly_drive_left_min, fortnight_drive_left_min, next_break (due_after_drive_min, required_min, split_first_part_taken), next_daily_rest (regular_latest_start, reduced_latest_start, min_duration_min, overdue), next_weekly_rest (latest_start, periods_used, min_duration_min, reduced_allowed), extended_days_used_this_week, reduced_daily_rests_used, reduced_weekly_rest_compensation[] (owed_min, deadline, basis), compensation_owed_min, art12_compensation[] (extension_start, owed_min, deadline, how), art12_compensation_owed_min, next_weekly_rest.passenger_12day_latest_start.
data.remaining.working_time2002/15: week_work_left_min, worked_this_week_min, reference_period (average, budget_left_min), shift (work_min, breaks_min, next_break_due_after_work_min, night_work_in_shift, shift_work_left_min):
data.route_plan_stateՎարորդի վիճակը route-plan-ի պարամետրերի անուններով (driven_since_break_min, driven_today_min, duty_started_min_ago, driven_week_min, driven_fortnight_min, extended_days_used, reduced_rests_used):
data.duty_periods[]Օրական/շաբաթական հանգստների միջև յուրաքանչյուր աշխատանքային ժամանակահատված՝ start, end, drive_min, extended, rest_type, rest_start, rest_end, rest_min (+ ferry_interruptions):
data.weekly_rests[]Հայտնաբերված շաբաթական հանգիստներ՝ start, end, duration_min, type regular | reduced, periods_since_previous, compensation_owed_min, derogation:
data.weeksՅուրաքանչյուր օրացուցային շաբաթի համար՝ driving.drive_min և working_time.work_min, complete-ի հետ:
data.rollingՄիայն տեղեկատվության համար՝ ցանկացած 168 ժ և 336 ժ պատուհանում ամենաշատ վարումը (օրինական ստուգումն օգտագործում է օրացուցային շաբաթներ):
data.assumptions[]Ինչպես է մեկնաբանվել թերի մուտքագրումը (օր.՝ ժամանակագրությունից առաջ շաբաթական հանգիստ հայտնի չէ):
data.exceptionsart12[]՝ EU 561 Art. 12 բացառության յուրաքանչյուր կիրառում — start, end, flagged_drive_min, max_extra_min, break_before_min, following_rest, status (accepted | pending_weekly_rest | conditions_not_met | not_needed), daily_excess_min, weekly_excess_min, compensation_owed_min, compensation_deadline, compensated_at. passenger_12day[]՝ from, weekly_rest_start, periods_24h, max_periods_24h.
data.weekly_rests[].locationԱյդ հանգստի համար ուղարկված գտնվելու վայրը (residence | operational_centre | elsewhere):
data.wtd.paramsnight_window, night_window_source (param | country:CC | country_unverified:CC | default), night_window_verified, night_window_ref (ազգային աղբյուր).
curl -X POST "https://nakordoni.eu/api/v2/data/fleet/compliance/validate" \
  -H "Authorization: Bearer NKD-DEV-XXXX-XXXX-XXXX" \
  -H "Content-Type: application/json" \
  -d '{
    "tz": "Europe/Warsaw",
    "ruleset": "eu561",
    "crew": "single",
    "activities": [
        {
            "type": "rest",
            "start": "2026-10-19T19:00:00",
            "end": "2026-10-20T06:00:00"
        },
        {
            "type": "other_work",
            "start": "2026-10-20T06:00:00",
            "end": "2026-10-20T06:20:00"
        },
        {
            "type": "drive",
            "start": "2026-10-20T06:20:00",
            "end": "2026-10-20T10:50:00"
        },
        {
            "type": "break",
            "start": "2026-10-20T10:50:00",
            "end": "2026-10-20T11:35:00"
        },
        {
            "type": "drive",
            "start": "2026-10-20T11:35:00",
            "end": "2026-10-20T14:00:00"
        }
    ]
}'
🔑 Մուտք գործեք որպես մշակող՝ այս endpoint-ը sandbox-ում կենդանի փորձելու համար. օրական 10 անվճար թեստային հարցում յուրաքանչյուր արտադրանքի համար։ Մուտք

Թարմացվել է