სიახლეების გამოგზავნა და NakBus-ის ავტოპარკი ახლა პარტნიორის დაფაზეა
Nakordoni Partners პანელში შესასვლელად გამოიყენეთ იგივე მონაცემები (ელფოსტა და პაროლი), რაც თქვენი დეველოპერის ანგარიშისთვის გაქვთ, და იქ მართეთ სიახლეები და თქვენი ავტობუსების ფლოტი (NakDriver / NakManager) გუნდური როლებით. თქვენი API გასაღებები, ენდფოინთები და აპები უცვლელია, ხოლო აქ არსებული გვერდები განაგრძობს მუშაობას. Nakordoni Partners-ის გახსნა

← ყველა ენდპოინტი

ავტოპარკის შესაბამისობა — Plan Check API Online

შეამოწმეთ დაგეგმილი ცვლები ან მარშრუტის დღეები გაგზავნამდე. გაგზავნეთ ცვლები და ქვეყნები, სადაც ისინი სრულდება, JSON POST ტანში; თითოეული ცვლა უბრუნდება იმ სატვირთო მოძრაობის აკრძალვებით, რომლებსაც ეჯახება (შაბათ-კვირის, კვირის, დღესასწაულისა და სხვა აკრძალვები ჩვენი სატვირთო აკრძალვების კალენდრიდან, გაფილტრული ავტომობილის წონით), საჯარო დღესასწაულებითა და შაბათ-კვირის დღეებით, რომლებსაც ეხება, EU 561 / AETR და 2002/15 დარღვევებით, რომლებსაც გეგმა გამოიწვევდა, და უადრესი კანონიერი დაწყებით: საჭირო დღიური ან კვირეული დასვენების შემდეგ და ყველა დამბლოკავი აკრძალვის გარეთ.

POST https://nakordoni.eu/api/v2/data/fleet/compliance/plan-check — კვოტის კლასი: heavy

პარამეტრიაღწერა
shifts(JSON სხეული, სავალდებულო, მაქს. 60, პერიოდი მაქს. 62 დღე) [{start, end, countries?, drive_min?, other_work_min?, activities?}]. activities-ის გარეშე ცვლა განლაგდება როგორც სხვა სამუშაო, შემდეგ მართვა 4 h 30 ბლოკებად 45 min შესვენებებით. თითოეული აქტივობა: {type: drive | other_work | availability | break | rest, start, end} — ISO-8601 (ოფსეტის გარეშე datetime იკითხება tz-ში) ან unix წამები. არასავალდებულო დასვენებისთვის: ferry (true ბორანზე ან მატარებელზე), sleeper_cabin, scheduled_journey_h, in_vehicle, location (residence | operational_centre | elsewhere — 4-კვირიანი დაბრუნების შემოწმება EU 561 Art. 8(8a)-ის მიხედვით). არასავალდებულო მართვისთვის: art12_exceed (true = ლიმიტის გადაცილებით მართვა EU 561 Art. 12-ის მიხედვით, საოპერაციო ცენტრამდე ან სახლამდე კვირეული დასვენებისთვის მისასვლელად). აქტივობებს შორის ღია შუალედები ითვლება დასვენებად (აისახება warnings-ში); გადაფარვები უარყოფილია.
countries(JSON ტანი) ISO ქვეყნის კოდები იმ ცვლებისთვის, რომლებიც საკუთარს არ ჩამოთვლიან, მაგ. ["DE","AT"].
tz(JSON ტანი) გეგმის IANA დროის ზონა (წანაცვლების გარეშე datetime), ნაგულისხმევად UTC. აკრძალვის ფანჯრები იყენებს თითოეული ქვეყნის საკუთარ დროის ზონას.
weight_t(JSON ტანი) ავტომობილის წონა ტონებში; აკრძალვები, რომელთა წონის ზღვარი ტოლია ან აღემატება მას, გამოიტოვება. გამოტოვებულია = ყველა აკრძალვა შედის.
history(JSON ტანი) გეგმამდე ბოლოდროინდელი აქტივობები (validate-ის ფორმატით), რათა დასვენებები და ბიუჯეტები გადმოვიდეს.
last_weekly_rest_end(JSON ტანი) გეგმამდე ბოლო კვირეული დასვენების დასრულება.
ruleset(JSON ტანი) eu561 (ნაგულისხმევი) ან aetr. crew single | double. international_goods, include_wtd, wtd როგორც validate-ში.
allow_reduced_daily_rest(JSON ტანი) true = შემოთავაზებებმა შეიძლება გამოიყენონ 9 სთ-იანი შემცირებული დღიური დასვენება (ნაგულისხმევი: 11 სთ).
allow_reduced_weekly_rest(JSON ტანი) true = შემოთავაზებებმა შეიძლება გამოიყენონ 24 სთ-იანი შემცირებული კვირეული დასვენება (ნაგულისხმევი: 45 სთ).
blocking_types(JSON ტანი) აკრძალვის ტიპები, რომლებიც წანაცვლებენ შემოთავაზებულ დაწყებას (ნაგულისხმევი Sunday, Saturday, Holiday, Holiday Eve, General; მხოლოდ ქვეყნის მასშტაბით აკრძალვები). დანარჩენი მაინც აღინიშნება.

პასუხის ველები — პასუხის კონვერტის data ობიექტის შიგნით. [] აღნიშნავს სიას, ამიტომ data.items[].name არის თითოეული ელემენტის ველი name. ველი არის null, არ არსებობს ან ცარიელი სიაა, როცა მნიშვნელობა არ გვაქვს — შემავსებელს არასოდეს ვდებთ.

ველიაღწერა
data.shifts[]თითო ცვლაზე: 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) ან weekend (country, date, day).
data.violations[]გეგმის ყველა EU 561 / AETR / 2002/15 დარღვევა validate-ის ფორმატით.
data.remaining_after_planმართვის ბიუჯეტები და შემდეგი დასვენებები ბოლო დაგეგმილი ცვლის შემდეგ (validate remaining.driving).
data.summaryshift_count, shifts_flagged, shifts_moved, violation_count, ban_windows_considered, countries, ruleset, crew.
data.warnings[]მაგ. shift_layout_overflows, holidays_unavailable; data.assumptions[] მიუთითებს, როგორ იქნა გაგებული დაკარგული შეყვანა.
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"
        }
    ]
}'
🔑 შედით დეველოპერად, რომ ეს endpoint sandbox-ში ცოცხლად სცადოთ — დღეში 10 უფასო სატესტო გამოძახება თითო პროდუქტზე. შესვლა

განახლდა