Yazılışı yoxlayın və ya daha qısa, ümumi söz sınayın.
Bunlardan birini sınayın
Axtarış hazırda əlçatan deyil. Yenidən cəhd edin.
Bu cihaz üçün axtarış əlçatan deyil.
Bu, uyğunsuz və ya təhlükəli sorğulardan sonra baş verir.
Axtarış parametrləri
Sorğu başqa dildədirsə, nəticələr də həmin dildə gəlir. Bir kliklə səhifənin dilinə qayıdırsınız, seçiminizi yadda saxlayırıq.
Axtarışlarınız yalnız bu cihazla bağlıdır. Müddət bitdikdə və ya onları sildikdə sizinlə əlaqə silinir — yalnız anonim statistika qalır.
Süni intellekt köməkçisinin məlumatlarını da silir — axtarış və köməkçi eyni kimliyi paylaşır.
Enter — aç · Esc — bağlaBoşluq və ya → tamamlayırnakordoni.eu
Xəbər göndərmə və NakBus donanması artıq tərəfdaş panelindədir
Developer hesabınızı eyni e-poçtla Nakordoni Partners hesabına qoşun və orada xəbərləri və avtobus donanmanızı (NakDriver / NakManager) komanda rolları ilə idarə edin. API açarlarınız, endpoint-lər və tətbiqlər dəyişməz qalır, buradakı səhifələr isə işləməkdə davam edir. Nakordoni Partners-i aç
Müəyyən bir sərhəddəki bütün keçid məntəqələri + nəqliyyat növü bir sorğuda. Tək bir təyinat, vergüllə ayrılmış siyahı və ya "all" dəstəkləyir. Nəticələr növbə uzunluğuna görə sıralanmış.
GEThttps://nakordoni.eu/api/v1/data/border/1/2/4
— kvota sinfi: heavy
Parametr
Təsvir
origin
Çıxış ölkəsinin kodu (URL seqmenti): 1=Ukrayna, 2=Polşa, 3=Slovakiya, 4=Macarıstan, 5=Rumıniya…
destination
Təyinat: bir kod, vergüllə ayrılmış siyahı və ya bütün qonşular üçün "all" — siyahı və "all" köhnəlmişdir; v4 hər sorğuda bir ölkə qəbul edir
crossing_type
Nəqliyyat növü: 4=minik, 5=minik (vergiсiz), 6=avtobus, 7=piyada, 8=yük <7.5t, 9=yük
lang
Cavabdakı keçid məntəqəsi adlarının dili (standart en)
Cavab sahələri— cavab zərfindəki data obyektinin içində. [] siyahını bildirir, yəni data.items[].name hər elementin name sahəsidir. Dəyəri olmayan sahə null olur, ümumiyyətlə görünmür və ya boş siyahı qaytarır — heç vaxt doldurucu qoymuruq.
Sahə
Təsvir
data.origin
Numeric country code the path asked for, plus origin_name in the requested language.
data.destinations
Numeric country codes the call expanded to, plus destination_names.
data.crossing_type
Vehicle type of every row, plus crossing_type_label.
data.checkpoints[].ppid
Checkpoint ID.
data.checkpoints[].name
Checkpoint name in the requested language.
data.checkpoints[].border
Numeric country code of the neighbour this crossing leads to, plus border_name.
data.checkpoints[].queue
Vehicles counted in the queue right now.
data.checkpoints[].wait_min
Estimated wait in minutes; null where the crossing has no wait signal.
data.checkpoints[].wait_status
Plain-language band for the wait (e.g. free_flow, moderate, heavy).
data.checkpoints[].trend_percent
Change against the recent baseline, with trend_direction (up | down | flat).
data.checkpoints[].updated_at
When this reading was taken, plus age_min — how old it is now.
data.checkpoints[].source_url
Public page for the checkpoint, for the attribution link.
data.count
Number of checkpoints returned; generated_at is when the set was assembled.
Bu versiyada nə fərqlidir:
Directional: path order is the travel direction (/1/2/6 = UA→PL, /2/1/6 = PL→UA). Adds a per-checkpoint direction{from,to} + stale flag, and a ?max_age_min= freshness filter. v1 returns both sides of the border regardless of order.
Directional border queues. The path order is the travel direction, matched against each checkpoint's own orientation: /1/2/6 = buses UA→PL (Ukrainian-side crossings), /2/1/6 = buses PL→UA (Polish-side crossings) — swap origin/destination for the opposite direction. Each checkpoint also carries a "stale" flag, and ?max_age_min=N returns only recently-updated crossings. Everything else matches v1.
GEThttps://nakordoni.eu/api/v2/data/border/1/2/6
— kvota sinfi: heavy
Parametr
Təsvir
origin
Çıxış ölkəsinin kodu (URL yol seqmenti): 1=Ukrayna, 2=Polşa, 3=Slovakiya, 4=Macarıstan, 5=Rumıniya, 6=Moldova, 7=Belarus, 8=Litva, 9=Latviya, 11=Sloveniya, 12=Bolqarıstan, 13=Serbiya, 14=Türkiyə, 15=Şimali Makedoniya, 16=Xorvatiya, 17=Bosniya və Herseqovina, 18=Almaniya, 19=Yunanıstan, 20=İtaliya, 21=Albaniya, 22=Monteneqro, 23=Kosovo.
destination
Təyinat (URL yol seqmenti): tək ölkə kodu, vergüllə ayrılmış siyahı (məsələn, 2,3,5) və ya “all”. Sıra istiqamətlidir — əks səyahət istiqaməti üçün çıxış və təyinat ölkələrini yerdəyişin. Həm siyahı, həm də “all” köhnəlmişdir və 2026-10-06 tarixindən işləməyi dayandırır — /api/v4/ hər çağırışda dəqiq bir təyinat qəbul edir.
crossing_type
Nəqliyyat vasitəsinin növü (URL yol seqmenti): 4=Minik avtomobili, 5=Minik avtomobili. Tax Free, 6=Avtobus, 7=Piyada, 8=Yük daşımaları, 9=7,5 tona qədər yük daşımaları. Sərhəd buraxılış məntəqələri kataloqunda başqa identifikatorlar da var (bərə 10-13, 3,5 t-a qədər yük 14, dəmir yolu 15); bu məhsul onlara 400 ilə cavab verir.
lang
Cavabdakı sərhəd keçid məntəqələrinin adlarının dili (defolt en)
max_age_min
İxtiyari təzəlik filtri (sorğu sətri): yalnız canlı göstəricisi N dəqiqədən təzə olan buraxılış məntəqələrini qaytarır (göstəricisi olmayanları da çıxarır). Hər buraxılış məntəqəsi “stale” məntiqi sahəsi daşıyır (240 dəqiqədən və ya təyin olunubsa max_age_min dəyərindən köhnə).
Cavab sahələri— cavab zərfindəki data obyektinin içində. [] siyahını bildirir, yəni data.items[].name hər elementin name sahəsidir. Dəyəri olmayan sahə null olur, ümumiyyətlə görünmür və ya boş siyahı qaytarır — heç vaxt doldurucu qoymuruq.
Sahə
Təsvir
data.origin
Numeric country code the path asked for, plus origin_name in the requested language.
data.destinations
Numeric country codes the call expanded to, plus destination_names.
data.crossing_type
Vehicle type of every row, plus crossing_type_label.
data.checkpoints[].ppid
Checkpoint ID.
data.checkpoints[].name
Checkpoint name in the requested language.
data.checkpoints[].border
Numeric country code of the neighbour this crossing leads to, plus border_name.
data.checkpoints[].queue
Vehicles counted in the queue right now.
data.checkpoints[].wait_min
Estimated wait in minutes; null where the crossing has no wait signal.
data.checkpoints[].wait_status
Plain-language band for the wait (e.g. free_flow, moderate, heavy).
data.checkpoints[].trend_percent
Change against the recent baseline, with trend_direction (up | down | flat).
data.checkpoints[].updated_at
When this reading was taken, plus age_min — how old it is now.
data.checkpoints[].source_url
Public page for the checkpoint, for the attribution link.
data.count
Number of checkpoints returned; generated_at is when the set was assembled.
Bu versiyada nə fərqlidir:
One destination per call — destination=all removed (400 lists the expansion) and the comma-separated destination list is not accepted either (400 too_many_destinations); freight merged into one truck code (9, with 8 as an alias) so a truck query returns every truck lane; per-row crossing_type added. Everything else is v2: directional path order, direction{from,to}, stale, ?max_age_min=. v3 carried these same changes for one day and was retired into v4 on 2026-09-07.
Directional border queues, as v2, with two removals. ONE DESTINATION PER CALL: v4 takes a single destination country — neither "all" nor a comma-separated list is accepted, and both answer 400. Markets are licensed per country (Developer API Terms, section 7), and any request covering several countries at once returns data an account may not hold, which is the one request shape the market gate cannot police. Query several countries by sending several calls — there is no batching product for borders (`multi` is per-checkpoint, up to 5 PPIDs, and has no concept of a border). Freight is one code: 9 returns every truck lane on the border (v1/v2 split it into 8 and 9, so asking for 9 on UA-PL returned 21 crossings out of 70), and 8 is accepted as an alias of 9. Each row carries its own crossing_type so a merged answer stays inspectable.
GEThttps://nakordoni.eu/api/v4/data/border/1/2/9
— kvota sinfi: heavy
Parametr
Təsvir
origin
Çıxış ölkəsinin kodu (URL yol seqmenti): 1=Ukrayna, 2=Polşa, 3=Slovakiya, 4=Macarıstan, 5=Rumıniya, 6=Moldova, 7=Belarus, 8=Litva, 9=Latviya, 11=Sloveniya, 12=Bolqarıstan, 13=Serbiya, 14=Türkiyə, 15=Şimali Makedoniya, 16=Xorvatiya, 17=Bosniya və Herseqovina, 18=Almaniya, 19=Yunanıstan, 20=İtaliya, 21=Albaniya, 22=Monteneqro, 23=Kosovo.
destination
Təyinat: DƏQİQ BİR ölkə kodu. Vergüllə ayrılmış siyahı qəbul edilmir (400), "all" də qəbul edilmir (400). Bir neçə təyinat üçün hər ölkəyə ayrıca sorğu göndərin — sərhədlər üçün toplu məhsul yoxdur.
crossing_type
Nəqliyyat vasitəsinin növü (URL yol seqmenti): 4=Minik avtomobili, 5=Minik avtomobili. Tax Free, 6=Avtobus, 7=Piyada, 9=Yük daşımaları. 8 — 9-un aliası kimi qəbul olunur. Bərə (10-13) və dəmir yolu (15) keçidləri kataloqda var, lakin bu məhsul onlara 400 ilə cavab verir.
lang
Cavabdakı sərhəd keçid məntəqələrinin adlarının dili (defolt en)
max_age_min
İxtiyari təzəlik filtri (sorğu sətri): yalnız canlı göstəricisi N dəqiqədən təzə olan buraxılış məntəqələrini qaytarır (göstəricisi olmayanları da çıxarır). Hər buraxılış məntəqəsi “stale” məntiqi sahəsi daşıyır.
Cavab sahələri— cavab zərfindəki data obyektinin içində. [] siyahını bildirir, yəni data.items[].name hər elementin name sahəsidir. Dəyəri olmayan sahə null olur, ümumiyyətlə görünmür və ya boş siyahı qaytarır — heç vaxt doldurucu qoymuruq.
Sahə
Təsvir
data.checkpoints[].crossing_type
The crossing's own type — 8 or 9 inside a merged truck answer.
data.crossing_type_requested
Set only when the request used 8 and it was folded into 9; null otherwise.