Skip to main content
Menu
📰 Имате вести са обала? Pošaljite je u naš news feed i dobijte indeksibilan dofollow backlink + besplatan prevod na 24 jezika — 1 članak nedeljno je besplatan. Pošaljite granične vesti →

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 za tečajeve valuta  ·  Планирање путовања: 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:50:06Z · 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.

Стандардни koristi standardnu kvotu podataka  ·  Тежак koristi kvotu prognoze i statistike — vidi Квоте

Редови на граници

Статус API-ја Стандардни

Тренутно стање сваког производа Developer API-ја: онлајн / деградиран / офлајн, латентност одговора и вријеме посљедње провјере. …

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

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

API редова на граничном прелазу ТежакOnlinev2

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

API претраге граничних прелаза СтандардниOnline

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

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

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

Multi-Checkpoint API ТежакOnline

Преузмите статус реда и свежину подaтака за до 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 za tečajeve valuta СтандардниOnline

Kursevi razmene zasnovani na EUR za PLN, CZK, HUF, USD, GBP, CHF, NOK i UAH, izvor Frankfurter (ECB), keš 6 sati. Bez parametara …

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

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

Путно вријеме + граничнa ред за све прелазе из задате почетне тачке.

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-а и не скривајте га 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/sr/ — рачуна се сваки индексабилан линк ка nakordoni.eu. Текст сидра "Data by nakordoni.eu" мора остати на енглеском.

Где га поставити

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

Преузмите свој бесплатан API кључ