שליחת חדשות וצי 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 body, חובה, מקסימום 60, טווח מקסימלי 62 ימים) [{start, end, countries?, drive_min?, other_work_min?, activities?}]. ללא activities המשמרת נבנית כעבודה אחרת (other work), ולאחר מכן נהיגה בבלוקים של 4 h 30 עם הפסקות של 45 min. כל activity: {type: drive | other_work | availability | break | rest, start, end} — ISO-8601 (datetime ללא היסט נקרא לפי tz) או שניות unix. אופציונלי ב-rest: ferry (true במעבורת או ברכבת), sleeper_cabin, scheduled_journey_h, in_vehicle, location (residence | operational_centre | elsewhere — בדיקת חזרה כל 4 שבועות לפי EU 561 Art. 8(8a)). אופציונלי ב-drive: 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"
        }
    ]
}'
🔑 התחבר כמפתח כדי לנסות נקודת קצה זו בשידור חי ב-sandbox — 10 קריאות בדיקה חינם לכל מוצר ליום. התחברות

עודכן