Skip to main content
Menu
📰 Имате вести од границите? Испратете ја до нашиот вестински поток и добијте индексибилен dofollow линк + бесплатен превод на 24 јазици — 1 статија неделно е бесплатно. Поднеси гранични вести →

API документација

REST + JSON преку HTTPS. Еден основен URL, еден клуч, предвидливи одговори.

Raw .md GitHub
Основен URLhttps://nakordoni.eu/api/v1/data/
ФорматJSON, UTF-8
АвтентикацијаAuthorization: Bearer NKD-DEV-…
ВерзионирањеPath-versioned & per-endpoint: /api/v1/… is stable; /api/v2/… serves the newer behaviour only for endpoints that changed, and transparently falls back to v1 for the rest. v1 responses never change.

На оваа страница

Автентикација · Формат на одговорот · Квоти · Примери на код · Атрибуција · History data export · Што можете да изградите
Производи Гранични редици: Статус на API · API за именик на граничните премини · API за редици на границата v2 · API за пребарување гранични премини · API за гранична редица во живо · Multi-Checkpoint API · API за алтернативни премини · API за жива редица и актуелност  ·  Прогнози и статистики: API за прогноза на редицата · API за часовна статистика на премин · API „Најдобро време за преминување"  ·  Гориво и локации: API за цени на гориво во ЕУ · API за цени на гориво по градови · API за точки од интерес за возачи · API за валутни курсеви  ·  Планирање на патување: API матрица на патувања · API за забрани за движење на камиони · API за трговски недели · API Календар за празници  ·  Возачи и патишта: API за состојба на патиштата · API за гранична статистика на автобуски превозници  ·  ИИ асистент: API за граничен AI асистент

Автентикација

Секое барање го бара вашиот API клуч во заглавието Authorization (препорачано) или како параметар ?key=.

curl "https://nakordoni.eu/api/v1/data/queue?ppid=id_13" \
  -H "Authorization: Bearer NKD-DEV-XXXX-XXXX-XXXX"

Формат на одговорот

{
  "ok": true,
  "api_version": "v1",
  "product": "queue",
  "attribution": "Data by nakordoni.eu",
  "data": { ... },
  "usage": { "limit": 1000, "used": 42, "reset": "2026-06-06T00:00:00Z" }
}

Грешките враќаат ok:false со error.code (missing_api_key, invalid_api_key, qps_exceeded, quota_exceeded, unknown_product, product_unavailable, bad_request, internal_error) и HTTP статус 401/403/404/429/500. Заглавијата за ограничување на брзината X-Devapi-Limit и X-Devapi-Remaining се испраќаат со секој мерен одговор.

Квоти

ExplorerPay As You Grow
повици/ден на стандардните API за податоци1,00050,000
повици/ден на API за прогнози и статистики20010,000
QPS220

Дневните бројачи се ресетираат на полноќ UTC. Добивате имејл на 80% и 100% од квотата.

Примери на код

curl

curl "https://nakordoni.eu/api/v1/data/queue?ppid=id_13" \
  -H "Authorization: Bearer $NKD_API_KEY"

JavaScript (fetch)

const res = await fetch('https://nakordoni.eu/api/v1/data/forecast?ppid=id_13&prediction_steps=24', {
  headers: { Authorization: `Bearer ${process.env.NKD_API_KEY}` }
});
const { ok, data, error, usage } = await res.json();
if (!ok) throw new Error(error?.code ?? res.status);
console.log(`forecast points: ${data.length}, calls left today: ${usage.limit - usage.used}`);

Python (requests)

import os, requests

r = requests.get(
    "https://nakordoni.eu/api/v1/data/stats",
    params={"ppid": "id_15", "compare": 1},
    headers={"Authorization": f"Bearer {os.environ['NKD_API_KEY']}"},
    timeout=15,
)
payload = r.json()
print(payload["data"]["daily"], payload["usage"])

Производи

All systems operational Checked 2026-07-21T08:40:04Z · Live JSON: GET /api/v1/data/status (no key) · full status page

Pick an endpoint for its full reference, parameters, versions and a live sandbox.

Стандарден се потпира на стандардната квота за податоци  ·  Тежок се користи од квотата за прогнози и статистика — видете Квоти

Гранични редици

Статус на API Стандарден

Актуелна состојба на секој производ на Developer API: онлајн / деградиран / офлајн, латентност на одговорот и време на последна п…

API за именик на граничните премини СтандарденOnline

Именик на сите следени гранични премини: идентификатори, имиња, држави, координати и статус. Користете го за да ги откриете вредн…

API за редици на границата ТежокOnlinev2

Сите гранични премини на дадена граница за еден тип возило во еден повик. Поддржува единечна дестинација, список со запирки или "…

API за пребарување гранични премини СтандарденOnline

Пронајдете PPID на граничните премини по име на кој било јазик. Враќа сите PPID за таа локација, групирани по тип возило. До 20 и…

API за гранична редица во живо ТежокOnline

Редици во реално време, проценка на времето на чекање и статус за секоја следена гранична точка. Вклучува snapshot блок: тековна …

Multi-Checkpoint API ТежокOnline

Преземете статус на редица и свежина на подаци за до 20 контролни точки во еден барај. Квотата се пресметува како ⌈(N PPID × под-…

API за алтернативни премини СтандарденOnline

Блиски алтернативни премини на истата граница со тековни редици и разлики во растојанието.

API за жива редица и актуелност СтандарденOnline

Кога преминот бил последен пат ажуриран, од кој извор и оценка за актуелност.

Прогнози и статистики

API за прогноза на редицата ТежокOnline

Прогноза за нивоата на редицата преку ML ансамбл: хоризонти од 24 часа и 7 дена (168ч) со граници на доверба. Истиот модел што ги…

API за часовна статистика на премин ТежокOnline

Часовна историска статистика на редицата по премин и датум: 24 часовни вредности, дневен просек/мин/макс, најнатоварени и најмирн…

API „Најдобро време за преминување" СтандарденOnline

Статистика на типична недела по граничен премин: матрица 7×24 ден-во-неделата×час (медијана + опсег p25/p75), најтивок/највозбудл…

Гориво и локации

API за цени на гориво во ЕУ СтандарденOnline

Просечни цени на бензин/дизел/LPG во земјите од ЕУ плус најблиските бензински станици, агрегирани од официјални национални извори.

API за цени на гориво по градови СтандарденOnline

Цени на гориво по градови: најевтина бензинска и просек на 5 најевтини.

API за точки од интерес за возачи СтандарденOnline

Паркинзи за камиони (14k+), бесплатни тушеви, услуги и супермаркети низ цела Европа со координати.

API за валутни курсеви СтандарденOnline

Курсеви за размена базирани на EUR за PLN, CZK, HUF, USD, GBP, CHF, NOK и UAH, извор Frankfurter (ECB), кеш 6 часа. Без параметри…

Планирање на патување

API матрица на патувања ТежокOnline

Патно времe + граничен ред за сите граничните премини од дадена почетна точка.

API за забрани за движење на камиони СтандарденOnline

Европски ограничувања за движење на камиони по држава и датум, вклучувајќи сезонски и празнични забрани.

API за трговски недели СтандарденOnline

Регулативи за неделна малопродажба и претстојни трговски недели по регулирана земја од ЕУ.

API Календар за празници СтандарденOnline

Official public holidays per European country — dates, local names and type, each country's full holiday list included. Backed by…

Возачи и патишта

API за состојба на патиштата СтандарденOnline

Одобрени извештаи за состојбата на патиштата близу границите и на главните коридори: дупки, патни работи, затворања, мраз, опасно…

API за гранична статистика на автобуски превозници СтандарденOnline

Ефикасност при преминување на границата по автобуски превозник: преминувања, просечни/медијана/мин/макс минути чекање — изградено…

ИИ асистент

API за граничен AI асистент ТежокOnline

Прашајте го нашиот продукциски AI асистент кое било прашање за преминување на границата (редици, прогнози, правила, гориво, рути)…

Other

Advanced Wait Time API

History data export

Approved developers can download hourly-averaged, published border-queue history for up to 5 checkpoints (rolling window up to 90 days) as gzipped CSV, NDJSON, or JSON. This is a portal-only feature — NOT an API endpoint; you build and download exports from the "Data export" tab in your account.

Access is granted on request: open a Data ticket telling us which checkpoints, the time window, and your intended use. Once approved, the Data export tab appears in your account. Default limit: 1 export/day, up to 5 checkpoints each — ask us to raise it.

Fields — one row per checkpoint per UTC hour

ПараметарОпис
ppidCheckpoint id
checkpoint_nameCheckpoint name
hour_utcHour bucket, ISO-8601 UTC
directione.g. UA->PL
vehicle_typecar / bus / truck / pedestrian
avg_queue_lengthHourly average queue length
avg_wait_minutesHourly average wait; null where a checkpoint has no official wait feed
sample_countNumber of observations in the hour

Data is published-only and passes our anomaly / data-quality checks before export (no raw per-report data). All timestamps are UTC. Files are kept for 10 days.

Provenance: every file embeds a signed fingerprint (sha256 + HMAC) in its header, so any copy can later be confirmed as genuine nakordoni.eu data and checked for tampering — even after download.

# sha256: 3f9c…   # signature: e87b…
ppid,checkpoint_name,hour_utc,direction,vehicle_type,avg_queue_length,avg_wait_minutes,sample_count
id_10,Hrushiv,2026-06-12T02:00:00Z,UA->PL,car,11,,4

Што можете да изградите

Истите производи со податоци ги прикажуваат визуелите на nakordoni.eu — неделни графикони со прогнози, часовни профили на гужви, картички со статус во живо. Краток вкус на тоа што го содржат API за прогнози и статистики:

7-day border queue forecast chart built from the Forecast API
Неделна прогноза + часовен профил за најфреквентниот ден — Forecast API (prediction_steps=168 / 24)
Hourly queue statistics chart built from the Statistics API
Часовен графикон на гужва по граничен премин — Statistics API (stats?ppid=…&compare=1)

Атрибуција

Интеграциите по планот Explorer мора да прикажуваат видлива врска „Data by nakordoni.eu“ секаде каде што се прикажуваат податоците. Тоа го одржува бесплатниот план бесплатен.

Точниот код

Копирајте го овој фрагмент без измени. Линкот мора да остане индексирлив: обичен HTML <a href> што пребарувачите можат да го следат — НЕ додавајте rel="nofollow" или rel="sponsored", не го рендерирајте само преку JavaScript и не го криjте со CSS.

<a href="https://nakordoni.eu/" title="Border queues, forecasts &amp; statistics">Data by nakordoni.eu</a>

Компактна ситна варијанта (на пр. под графикон или виџет):

<p style="font-size:12px;margin:4px 0">
  Data by <a href="https://nakordoni.eu/">nakordoni.eu</a>
</p>

Може да линкувате до вашата јазична верзија, на пр. https://nakordoni.eu/mk/ — се брои секој индексирлив линк до nakordoni.eu. Текстот на котвата "Data by nakordoni.eu" мора да остане на англиски.

Каде да се постави

Периодично ја проверуваме атрибуцијата на "страницата за користење податоци" наведена при регистрација. Недостасувачка или деиндексирана атрибуција во планот Explorer води прво до потсетник, потоа до суспензија на клучот. Клиентите на Pay As You Grow може да ја изостават атрибуцијата.

Земете го вашиот бесплатен API клуч