Одобрени извештаи за состојбата на патиштата близу границите и на главните коридори: дупки, патни работи, затворања, мраз, опасности — комбинирајќи извештаи од возачи со автоматски детекции од акцелерометар од нашата навигациска апликација.
GEThttps://nakordoni.eu/api/v1/data/road-conditions
— класа на квота: cheap
Параметар
Опис
country
ISO код на држава (опционално)
ppid
ID на граничниот премин, пр. id_13 (опционално). Го ограничува одговорот на коридорот на тој премин: последните 50 км од главниот пат до него од ДВЕТЕ страни на границата
all (стандардно) | user (само пријави од нашите возачи) | external (само фидови од патни власти и провајдери)
limit
Максимален број резултати (стандардно 100, лимит 500)
offset
Поместување за пагинација (опционално)
include_expired
1 = врати ги и условите со изминат рок (опционално)
lang
Јазик на ознаките condition_type_name / severity_name — сите 24 јазици на сајтот (стандардно uk)
Полиња на одговорот— внатре во објектот data во пликот на одговорот. [] означува листа, па data.items[].name е полето name на секој елемент. Полето може да е null, да недостасува или да е празна листа кога немаме вредност — никогаш не ставаме замена.
Поле
Опис
data.conditions[].condition_type
What it is (roadworks, closure, accident, weather…), with condition_type_name in the requested language.
data.conditions[].severity
How bad it is, with severity_name.
data.conditions[].description
Free-text detail as published, with road_name and direction.
data.conditions[].latitude
Where it is, with longitude and country_code.
data.conditions[].corridor_ppid
The border crossing whose approach corridor this sits on, when it is on one.
data.conditions[].estimated_duration
How long it is expected to last, with expires_at and created_at.
data.conditions[].source
Upstream that reported it, with external_id — stable across refreshes, use it to deduplicate.
data.total
Matches for the query, with limit and offset for paging.
Што е различно во оваа верзија:
id is now a string carrying its real upstream identity (e.g. "gddkia_B29BE…", "tt_6a83…", "user_335") instead of v1's int, and condition_type keeps the raw upstream value instead of being folded into the v1 enum. The response adds the completeness trio returned / total_available / truncated, plus scope (radius | corridor_ppid | corridor_country). New in v2: ?air_alerts=1 attaches a coarse air-raid advisory (region codes only) for the same scope — the full picture lives in the separate "air-alerts" product. v1 keeps its exact shape — external rows there get a stable negative int id and carry their real id in the additive `external_id` key.
Live road conditions on the approaches to a border crossing: accidents, roadworks, closures, congestion, weather hazards, potholes and ice. Merges our own driver reports with the incident feeds we run the navigator on — national road authorities (GDDKiA, autobahn.de, ÖAMTC, Zjazdnost, Digitraffic, CCISS, DGT) plus TomTom, HERE and crowd reports — deduplicated across sources, each row carrying the `source` it came from. Without coordinates the answer is scoped to the BORDER CORRIDORS rather than a whole country: the last 50 km of the main road from each capital to the crossing, on both sides of the border. Pass ?ppid= for one crossing, or lat/lng+radius for a plain radius search anywhere.
GEThttps://nakordoni.eu/api/v2/data/road-conditions
— класа на квота: cheap
Параметар
Опис
country
ISO-2 код на земјата (опционално). Ја враќа страната на граничните коридори на таа земја — не преглед за целата земја
ppid
ID на граничниот премин, пр. id_13 (опционално). Го ограничува одговорот на коридорот на тој премин: последните 50 км од главниот пат до него од ДВЕТЕ страни на границата
condition_type
accident|roadwork|closure|congestion|weather|hazard|pothole|speed_bump|object|stopped|ice|other (изборно). v2 ја враќа суровата вредност од изворот, па фид што пријавува police или event не се спојува во `other`
severity
low|moderate|major|critical (изборно)
lat
Географска ширина (изборно) — заедно со lng префрла на обично пребарување по радиус
lng
Географска должина (изборно)
radius
Радиус во км (стандардно 50). Важи САМО заедно со lat+lng; кај коридорската рута филтер е самиот пат, а не круг
sources
all (стандардно) | user (само пријави од нашите возачи) | external (само фидови од патни власти и провајдери)
air_alerts
1 = додава информативен блок `air_alerts` за истиот опфат: дали во некој регион има воздушна тревога, како кодови на региони по ISO 3166-2, заедно со as_of / lag_min (стандардно 0). Намерно груб — без растојанија, без појаси на близина, без следени објекти. За тоа повикајте го одделното API за близина на воздушни тревоги (производ "air-alerts", /api/v2/data/air-alerts?ppid=id_94&radius_km=100), кое е изградено околу потребните безбедносни барања. Само Украина; барање ограничено на друга држава добива applicable:false, а не празна листа
limit
Максимален број резултати (стандардно 100, горна граница 500)
offset
Поместување за пагинација (опционално)
include_expired
1 = врати ги и условите со изминат рок (опционално)
lang
Јазик на ознаките condition_type_name / severity_name — сите 24 јазици на сајтот (стандардно uk)
Полиња на одговорот— внатре во објектот data во пликот на одговорот. [] означува листа, па data.items[].name е полето name на секој елемент. Полето може да е null, да недостасува или да е празна листа кога немаме вредност — никогаш не ставаме замена.
Поле
Опис
data.conditions[].condition_type
What it is (roadworks, closure, accident, weather…), with condition_type_name in the requested language.
data.conditions[].severity
How bad it is, with severity_name.
data.conditions[].description
Free-text detail as published, with road_name and direction.
data.conditions[].latitude
Where it is, with longitude and country_code.
data.conditions[].corridor_ppid
The border crossing whose approach corridor this sits on, when it is on one.
data.conditions[].estimated_duration
How long it is expected to last, with expires_at and created_at.
data.conditions[].source
Upstream that reported it, with external_id — stable across refreshes, use it to deduplicate.
data.total
Matches for the query, with limit and offset for paging.