समाचार सबमिशन और NakBus फ्लीट अब पार्टनर डैशबोर्ड में हैं
Nakordoni Partners पैनल में साइन इन करने के लिए अपने डेवलपर खाते वाले लॉगिन (ईमेल और पासवर्ड) का ही उपयोग करें, और वहाँ टीम भूमिकाओं के साथ समाचार और अपने बस बेड़े (NakDriver / NakManager) का प्रबंधन करें। आपकी API कुंजियाँ, एंडपॉइंट और ऐप्स अपरिवर्तित हैं, और यहाँ के पेज पहले की तरह काम करते रहेंगे। Nakordoni Partners खोलें

← सभी एंडपॉइंट

फ्लीट अनुपालन — Validate API Online

ड्राइवर की दर्ज गतिविधि को EU 561/2006 (या AETR) के ड्राइविंग और विश्राम नियमों तथा निर्देश 2002/15/EC के कार्य-समय नियमों के विरुद्ध जाँचें। टाइमलाइन को JSON POST बॉडी (JSON body) के रूप में भेजें — वर्तमान शिफ्ट के साथ 28 दिन या उससे अधिक का टैकोग्राफ़-जैसा इतिहास — और हर उल्लंघन उसके नियम अनुच्छेद, टाइमस्टैम्प और गंभीरता (Regulation (EU) 2016/403 श्रेणियाँ) के साथ पाएँ, साथ में चेतावनियाँ और यह भी कि ड्राइवर के पास अभी क्या शेष है: दैनिक ड्राइविंग, 56 h साप्ताहिक और 90 h पाक्षिक बजट, अगला ब्रेक, दैनिक विश्राम और साप्ताहिक विश्राम कब देय हैं, उपयोग किए गए विस्तारित दिन और घटाए गए विश्राम, तथा घटे हुए साप्ताहिक विश्राम का देय मुआवज़ा और उसकी समय-सीमा। इसमें शामिल हैं: 4 h 30 के ब्रेक (15 + 30 विभाजित सहित), 9/10 h के दिन, 11/9 h और 3 + 9 h दैनिक विश्राम, साप्ताहिक विश्रामों के बीच छह 24-घंटे की अवधियाँ, घटे हुए साप्ताहिक विश्राम के क्रम और मुआवज़ा, डबल क्रू (30 h के भीतर 9 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 बॉडी, आवश्यक) ड्राइवर की गतिविधियाँ, सबसे पुरानी पहले या किसी भी क्रम में। प्रत्येक गतिविधि: {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 — EU 561 Art. 8(8a) 4-सप्ताह वापसी जाँच)। drive पर वैकल्पिक: art12_exceed (true = साप्ताहिक विश्राम के लिए ऑपरेशनल सेंटर या घर पहुँचने हेतु EU 561 Art. 12 के अंतर्गत सीमा से अधिक ड्राइविंग)। गतिविधियों के बीच के अंतराल को विश्राम माना जाता है (warnings में बताया जाता है); ओवरलैप अस्वीकार किए जाते हैं।
history(JSON बॉडी) उसी प्रारूप में पुरानी गतिविधियाँ (उदा. टैकोग्राफ़ से पिछले 28 दिन); activities के साथ मर्ज की जाती हैं।
tz(JSON बॉडी) कैलेंडर सप्ताहों (सोमवार 00:00) और रात्रि विंडो के लिए IANA टाइम ज़ोन, डिफ़ॉल्ट UTC।
ruleset(JSON बॉडी) eu561 (डिफ़ॉल्ट) या aetr। limits लागू किए गए AETR अंतरों को सूचीबद्ध करता है।
crew(JSON बॉडी) single (डिफ़ॉल्ट) या double (मल्टी-मैनिंग)।
now(JSON बॉडी) मूल्यांकन समय, डिफ़ॉल्ट अंतिम गतिविधि का अंत; अंतिम गतिविधि के बाद का समय विश्राम गिना जाता है।
last_weekly_rest_end(JSON बॉडी) टाइमलाइन से पहले के अंतिम साप्ताहिक विश्राम का अंत, जब टाइमलाइन में वह शामिल न हो।
international_goods(JSON बॉडी, eu561) true = ड्राइवर स्थापना वाले सदस्य राज्य के बाहर अंतरराष्ट्रीय माल परिवहन में है (Art. 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 = Directive 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 (EU/EEA 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_stateroute-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"
        }
    ]
}'
🔑 इस एंडपॉइंट को सैंडबॉक्स में लाइव आज़माने के लिए डेवलपर के रूप में लॉग इन करें — प्रति प्रोडक्ट प्रतिदिन 10 मुफ़्त टेस्ट कॉल। लॉग इन

अपडेट किया गया