Skip to main content
Menu
📰 Ați știri de la graniță? Trimite-o către fluxul nostru de știri și primește un backlink dofollow indexabil + traducere gratuită în 24 de limbi — 1 articol pe săptămână este gratuit. Trimite știri de la frontieră →

Documentație API

REST + JSON peste HTTPS. Un singur URL de bază, o singură cheie, plicuri previzibile.

Raw .md GitHub
URL de bazăhttps://nakordoni.eu/api/v1/data/
FormatJSON, UTF-8
AutentificareAuthorization: Bearer NKD-DEV-…
VersionarePath-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.

Pe această pagină

Autentificare · Structura răspunsului · Cote · Mostre de cod · Atribuire · History data export · Ce poți construi
Produse Cozi la frontieră: Status API · API director puncte de trecere a frontierei · API cozilor la frontieră v2 · API căutare puncte de trecere · API coadă la frontieră în timp real · Multi-Checkpoint API · API puncte de trecere alternative · API coadă live și prospețime  ·  Prognoze și statistici: API prognoză coadă · API statistici orare ale punctului de trecere · API „Cel mai bun moment de trecere"  ·  Combustibil și locații: API prețuri carburanți UE · API Prețuri combustibil pe orașe · API puncte de interes pentru șoferi · API de curs de schimb valutar  ·  Planificarea călătoriei: API Matrice de călătorie · API interdicții de circulație pentru camioane · API duminici comerciale · Calendar API Sărbători  ·  Șoferi și drumuri: API stare a drumurilor · API statistici de frontieră pentru transportatorii cu autobuze  ·  Asistent AI: API asistent AI de frontieră

Autentificare

Fiecare cerere are nevoie de cheia ta API în antetul Authorization (recomandat) sau ca parametru ?key=.

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

Structura răspunsului

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

Erorile returnează ok:false cu error.code (missing_api_key, invalid_api_key, qps_exceeded, quota_exceeded, unknown_product, product_unavailable, bad_request, internal_error) și status HTTP 401/403/404/429/500. Anteturile de limitare a ratei X-Devapi-Limit și X-Devapi-Remaining sunt trimise la fiecare răspuns contorizat.

Cote

ExplorerPay As You Grow
apeluri/zi pe API-urile de date standard1,00050,000
apeluri/zi pe API-urile de prognoză și statistici20010,000
QPS220

Contoarele zilnice se resetează la miezul nopții UTC. Primești un email la 80% și 100% din cotă.

Mostre de cod

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"])

Produse

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.

Standard folosește cota standard de date  ·  Greu folosește cota de prognoză și statistică — vezi Cote

Cozi la frontieră

Status API Standard

Starea în timp real a fiecărui produs Developer API: online / degradat / offline, latența răspunsului și ora ultimei verificări. …

API director puncte de trecere a frontierei StandardOnline

Director al tuturor punctelor de trecere a frontierei monitorizate: ID-uri, denumiri, țări, coordonate și stare. Folosiți-l pentr…

API cozilor la frontieră GreuOnlinev2

Toate punctele de pe o frontieră dată + tip vehicul într-un singur apel. Suportă o singură destinație, listă prin virgulă sau "al…

API căutare puncte de trecere StandardOnline

Găsiți PPID-uri după nume în orice limbă. Returnează toate PPID-urile pentru acea locație, grupate după tipul vehiculului. Până l…

API coadă la frontieră în timp real GreuOnline

Cozile în timp real, estimarea timpului de așteptare și starea oricărui punct de trecere monitorizat. Include un bloc snapshot: c…

Multi-Checkpoint API GreuOnline

Preluați starea cozii și prospețimea datelor pentru până la 20 puncte de control într-o singură cerere. Cota se calculează ca ⌈(N…

API puncte de trecere alternative StandardOnline

Puncte de trecere alternative din apropiere la aceeași frontieră, cu cozile curente și diferențele de distanță.

API coadă live și prospețime StandardOnline

Când a fost actualizat ultima dată un punct de trecere, de către ce sursă și o evaluare a prospețimii.

Prognoze și statistici

API prognoză coadă GreuOnline

Prognoză a nivelurilor cozii bazată pe ansamblu ML: orizonturi de 24 de ore și 7 zile (168 h) cu limite de încredere. Același mod…

API statistici orare ale punctului de trecere GreuOnline

Statistici orare istorice ale cozii pe punct de trecere și dată: 24 de valori orare, media/min/max zilnică, orele de vârf și cele…

API „Cel mai bun moment de trecere" StandardOnline

Statistici săptămână tipică per punct de trecere: matrice 7×24 zi-săptămână×oră (mediană + bandă p25/p75), ziua cea mai liniștită…

Combustibil și locații

API prețuri carburanți UE StandardOnline

Prețuri medii la benzină/motorină/GPL în țările UE, plus cele mai apropiate stații, agregate din surse naționale oficiale.

API Prețuri combustibil pe orașe StandardOnline

Prețuri carburant pe orașe: cea mai ieftină stație și media din top 5 stații per oraș major.

API puncte de interes pentru șoferi StandardOnline

Parcări pentru camioane (14 mii+), dușuri gratuite, servicii și supermarketuri din toată Europa, cu coordonate.

API de curs de schimb valutar StandardOnline

Cursuri de schimb bazate pe EUR pentru PLN, CZK, HUF, USD, GBP, CHF, NOK și UAH, sursă Frankfurter (ECB), cache 6 ore. Fără param…

Planificarea călătoriei

API Matrice de călătorie GreuOnline

Timp de deplasare + coadă la frontieră pentru toate punctele de trecere de la un punct de origine.

API interdicții de circulație pentru camioane StandardOnline

Restricții europene de circulație pentru camioane pe țară și dată, inclusiv interdicții sezoniere și de sărbători.

API duminici comerciale StandardOnline

Reglementări privind comerțul cu amănuntul duminica și următoarele duminici comerciale pentru fiecare țară UE reglementată.

Calendar API Sărbători StandardOnline

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

Șoferi și drumuri

API stare a drumurilor StandardOnline

Rapoarte aprobate privind starea drumurilor în apropierea frontierelor și pe coridoarele principale: gropi, lucrări rutiere, înch…

API statistici de frontieră pentru transportatorii cu autobuze StandardOnline

Performanța de trecere a frontierei pe transportator cu autobuze: treceri, minute de așteptare medie/mediană/min/max — construite…

Asistent AI

API asistent AI de frontieră GreuOnline

Adresați asistentului nostru AI de producție orice întrebare despre trecerea frontierei (cozi, prognoze, reguli, carburant, rute)…

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

ParametruDescriere
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

Ce poți construi

Aceleași produse de date redau elementele vizuale de pe nakordoni.eu — grafice de prognoză săptămânală, profiluri orare ale cozilor, carduri de stare în timp real. O mostră a ceea ce conțin API-urile de prognoză și statistici:

7-day border queue forecast chart built from the Forecast API
Prognoză săptămânală + profil orar al celei mai aglomerate zile — Forecast API (prediction_steps=168 / 24)
Hourly queue statistics chart built from the Statistics API
Grafic orar al cozilor per punct de trecere — Statistics API (stats?ppid=…&compare=1)

Atribuire

Integrările din planul Explorer trebuie să afișeze un link vizibil „Data by nakordoni.eu” oriunde sunt afișate datele. Astfel planul gratuit rămâne gratuit.

Codul exact

Copiați acest fragment ca atare. Linkul trebuie să rămână indexabil: un HTML <a href> simplu pe care motoarele de căutare îl pot urmări — NU adăugați rel="nofollow" sau rel="sponsored", nu îl redați doar prin JavaScript și nu îl ascundeți prin CSS.

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

Variantă compactă cu litere mici (de ex. sub un grafic sau widget):

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

Puteți face link către versiunea dvs. lingvistică, de ex. https://nakordoni.eu/ro/ — contează orice link indexabil către nakordoni.eu. Textul ancorei "Data by nakordoni.eu" trebuie să rămână în engleză.

Unde se plasează

Verificăm periodic atribuirea pe "pagina de utilizare a datelor" indicată la înregistrare. Lipsa sau deindexarea atribuirii în planul Explorer duce mai întâi la o reamintire, apoi la suspendarea cheii. Clienții Pay As You Grow pot omite atribuirea.

Obține cheia API gratuită