Odesílání zpráv a flotila NakBus jsou nyní na partnerském panelu
Propojte svůj vývojářský účet s účtem Nakordoni Partners se stejným e-mailem a spravujte tam zprávy a svou autobusovou flotilu (NakDriver / NakManager) s týmovými rolemi. Vaše API klíče, koncové body a aplikace zůstávají beze změny a stránky zde nadále fungují. Otevřít Nakordoni Partners

Dokumentace API

REST + JSON přes HTTPS. Jedna základní URL, jeden klíč, předvídatelné obálky.

Raw .md GitHub
Základní URLhttps://nakordoni.eu/api/v1/data/
FormátJSON, UTF-8
AutentizaceAuthorization: Bearer NKD-DEV-…
VerzováníVerzování v cestě a zvlášť pro každý endpoint: /api/v1/… je stabilní a jeho odpovědi se nikdy nemění. Vyšší verze cesty (/api/v2/…, /api/v4/…) poskytuje nové chování jen pro endpointy, které se změnily, a u ostatních se transparentně vrací k nižší verzi. Každý produkt uvádí nejvyšší verzi, kterou dokumentuje — miřte na ni, ne na tuto poznámku. Pokud novější verze nahradí tu, kterou volá váš klíč, pošleme vám e-mail a zobrazíme upozornění ve vývojářském portálu — nemusíte to zjišťovat ze seznamu změn.

Na této stránce

Autentizace · Obálka odpovědi · Kvóty · Country and vehicle-type codes · Ukázky kódu · Excel / Power Query · ERP (BAS / 1C) · MCP server · OAuth pro integrace · Uvedení zdroje · Licence dat a trhy · Aktuálnost dat · Export historických dat · Co můžete vytvořit
Produkty Fronty na hranici: Stav API · API adresáře hraničních přechodů · API front na hranici v4 · API vyhledávání přechodů · API živé hraniční fronty · Pokročilé API čekací doby · API více hraničních přechodů · API alternativních přechodů · API živé fronty a aktuálnosti  ·  Předpovědi a statistiky: API předpovědi fronty · API hodinové statistiky přechodu · API „Nejlepší čas přechodu"  ·  Palivo a lokace: API cen paliva v EU v2 · API cen paliva podle měst · API blízkých čerpacích stanic · API nejlevnějšího paliva v okolí · API lokálních cen paliv · API názvů druhů paliva · API bodů zájmu pro řidiče · API parkovišť pro kamiony · API blízkých obchodů · API bezplatných sprch · API restaurací pro řidiče · API průmyslových zón · API výměnných kurzů  ·  Směnárny: API měst se směnárnami · API směnáren · API kurzů směnárny · API nejlepších směnných kurzů · API historie směnných kurzů  ·  Cestovní plánování: API plánovače trasy · API cestovní matice na hranici · API zákazů jízdy kamionů v2 · API obchodních nedělí · API Kalendář svátků  ·  Logistika: Truck Route API  ·  Řidiči a silnice: API stavu silnic v2 · API dálničních známek a mýta · API internetových bodů · API hraničních statistik autobusových dopravců · API povětrnostních podmínek na hranici · API blízkosti leteckých poplachů  ·  Your Fleet (NakBus Live): API vozidel flotily · API živých pozic flotily · API historie flotily  ·  AI asistent: API hraničního AI asistenta · API personalizovaného AI asistenta

Autentizace

Každý požadavek potřebuje váš API klíč v hlavičce Authorization (doporučeno) nebo jako parametr ?key=.

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

Obálka odpovědi

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

Chyby vracejí ok:false s error.code (missing_api_key, invalid_api_key, qps_exceeded, quota_exceeded, unknown_product, product_unavailable, not_approved, bad_request, duplicate_request, market_not_allowed, internal_error, status_unavailable, timeout) a HTTP stavem 400/401/403/404/429/500/503/504. Hlavičky omezení rychlosti X-Devapi-Limit a X-Devapi-Remaining se odesílají u každé měřené odpovědi. ok:false je rozhodující — data u neúspěšného volání nikdy nečtěte. Objekt usage je v každém zpoplatněném produktu; /status je veřejný a nezpoplatněný, proto usage nevrací.

Kvóty

Explorer
volání/den na standardních datových API1,000
volání/den na API předpovědí a statistik200
volání tras pro nákladní vozidla/den10
QPS2

Denní čítače se resetují o půlnoci UTC. E-mail dostanete při 80 % a 100 % kvóty.

Placené tarify zvyšují každý z těchto limitů. Aktuální tarify a jejich limity: Plány

Ukázky kódu

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

Excel (Power Query)

Získejte živá data o frontách, předpovědích či zákazech pro nákladní vozidla přímo do sešitu pomocí vestavěného JSON konektoru Power Query — bez kódu, s obnovou podle plánu. Stejný vzor Headers funguje pro každý produkt tohoto API — stačí změnit URL.

Data → Get Data → From Other Sources → Blank Query, then Home → Advanced Editor and paste:

let
    ApiKey = "NKD-DEV-XXXX-XXXX-XXXX",
    Source = Json.Document(Web.Contents("https://nakordoni.eu/api/v1/data/queue",
        [Query = [ppid = "id_13"], Headers = [Authorization = "Bearer " & ApiKey]])),
    data = Source[data],
    AsTable = Record.ToTable(data)
in
    AsTable

Klíč API uchovávejte uvnitř M-dotazu (Home → Advanced Editor), ne v buňce listu — Power Query blokuje webový požadavek sestavený z jiného dotazu nebo buňky ("Formula.Firewall"), pokud není úroveň ochrany osobních údajů nastavena na Organizational.

Více hraničních přechodů v jedné tabulce (flotilové dashboardy) — e.g. every truck crossing UA→PL (crossing_type=9; in v3 that one code covers both freight lanes):

let
    ApiKey = "NKD-DEV-XXXX-XXXX-XXXX",
    Source = Json.Document(Web.Contents("https://nakordoni.eu/api/v4/data/border/1/2/9",
        [Headers = [Authorization = "Bearer " & ApiKey]])),
    checkpoints = Source[data],
    AsTable = Table.FromRecords(checkpoints)
in
    AsTable

Data → Refresh All v Excelu nebo naplánovaná obnova v Power BI / Excel Online udržuje čísla aktuální — bez kódu pro dotazování (polling).

Integrace s ERP (BAS / BAF a platformy rodiny 1C)

BAS / BAF a další platformy rodiny 1C mohou volat toto API přímo z naplánované úlohy — HTTPConnection plus ReadJSON, bez mezivrstvy a bez další služby. Nejčastější nasazení udržuje aktuální registr informací s cenami paliv v EU.

Aktualizace registru informací (ceny paliv, všechny země jedním voláním)

// Scheduled job — runs once a day
Connection = New HTTPConnection("nakordoni.eu", 443, , , , 30, New OpenSSLSecureConnection);

Headers = New Map;
Headers.Insert("Authorization", "Bearer NKD-DEV-XXXX-XXXX-XXXX");

Request  = New HTTPRequest("/api/v1/data/fuel", Headers);
Response = Connection.Get(Request);

Reader = New JSONReader;
Reader.SetString(Response.GetBodyAsString("UTF-8"));
Answer = ReadJSON(Reader, True);
Reader.Close();

If Answer["ok"] <> True Then
    // Answer["error"]["code"] says why; Answer["usage"] holds your quota state
    Return;
EndIf;

For Each Row In Answer["data"] Do
    Record = InformationRegisters.FuelPrices.CreateRecordManager();
    Record.Period   = CurrentSessionDate();
    Record.Country  = Row["country"];    // "PL", "DE", "SK", "RO", ...
    Record.Diesel   = Row["diesel"];
    Record.Petrol   = Row["petrol"];
    Record.LPG      = Row["lpg"];
    Record.Currency = Row["currency"];
    Record.Write();
EndDo;

Tři věci je třeba trefit: předejte New OpenSSLSecureConnection na portu 443, jinak požadavek padne na TLS; volejte /api/v1/data/fuel bez parametru country, aby jeden požadavek vrátil všechny země místo volání na každou zvlášť; a ověřte ok dřív, než sáhnete na data — chyby přicházejí jako ok:false s error.code, ne jako výjimka. Ukázka používá anglickou sadu klíčových slov platformy; lokalizované ekvivalenty (HTTPСоединение, ПрочитатьJSON, РегистрыСведений) se chovají stejně.

Ceny paliv se ve zdrojích mění jednou denně, takže naplánovaná úloha jednou či dvakrát denně stačí a zůstává hluboko v bezplatné kvótě Explorer. Živá data o frontách (queue, multi, border) se mění každých pár minut — ta stahujte vlastním tempem a pomocí multi načtěte až 5 hraničních přechodů jedním požadavkem místo cyklu.

MCP server

Preferujete volání nástrojů před REST? Provozujeme skutečný MCP server (přenos Streamable HTTP), který zpřístupňuje bezpečnou podmnožinu tohoto API pouze pro čtení jako MCP nástroje — stejný API klíč, stejná kvóta, jen jiný přenos.

Endpoint: https://nakordoni.eu/mcp · Server card: /.well-known/mcp/server-card.json

get_api_status      — no key required
list_checkpoints     — country, lang
get_border_queue     — origin, destination, crossing_type, lang
get_live_queue       — ppid, lang
get_queue_forecast   — ppid, prediction_steps

Konfigurace klienta (Claude Desktop / Claude Code):

{
  "mcpServers": {
    "nakordoni": {
      "url": "https://nakordoni.eu/mcp",
      "headers": { "Authorization": "Bearer NKD-DEV-XXXX-XXXX-XXXX" }
    }
  }
}

OAuth pro integrace (Home Assistant a další)

Integrace, jejichž uživatelé potřebují každý vlastní klíč (vlastní integrace Home Assistant, desktopové a mobilní aplikace), mohou uživateli umožnit přihlášení místo vkládání klíče. Tok je OAuth 2.0 authorization code pro veřejné klienty s PKCE (S256) — client secret neexistuje. Přístupový token, který vracíme, je vlastní klíč NKD-DEV uživatele, který pak posíláte v hlavičce Bearer přesně jako dosud.

Klienty si nelze vytvořit samoobslužně: požádejte o ně na stránce Integrace, každou integraci kontrolujeme ručně a vydáváme client ID s povolenými přesměrovacími URI. Klíče vydané přes schváleného klienta se okamžitě aktivují pro trhy schválené pro danou integraci. Požádat o klienta integrace →

GET https://api.nakordoni.dev/oauth/authorizeresponse_type=code, client_id, redirect_uri (musí přesně odpovídat registrovanému URI), state, code_challenge, code_challenge_method=S256
POST https://api.nakordoni.dev/oauth/tokengrant_type=authorization_code, code, code_verifier, redirect_uri, client_id — nebo grant_type=refresh_token, refresh_token, client_id
POST https://api.nakordoni.dev/oauth/revoketoken (refresh token nebo samotný klíč), client_id
curl -X POST https://api.nakordoni.dev/oauth/token \
  -d grant_type=authorization_code -d client_id=nkd_xxxxxxxxxxxxxxxxxxxxxxxx \
  -d code=CODE -d code_verifier=VERIFIER \
  -d redirect_uri=https://my.home-assistant.io/redirect/oauth

{"access_token":"NKD-DEV-XXXX-XXXX-XXXX","token_type":"Bearer","expires_in":2592000,
 "refresh_token":"nkdrt_…","scope":"data","markets_approved":["DE"]}

Home Assistant

Použijte config_entry_oauth2_flow s LocalOAuth2ImplementationWithPkce (client_secret prázdný) a přesměrovací URI https://my.home-assistant.io/redirect/oauth, které je předem zaregistrováno pro klienty Home Assistant. Klíč čtěte z entry.data["token"]["access_token"] a API dál volejte s hlavičkou Authorization: Bearer. Při odpovědi 401 z API vyvolejte ConfigEntryAuthFailed, aby Home Assistant nabídl opětovnou autentizaci.

from homeassistant.helpers import config_entry_oauth2_flow

impl = config_entry_oauth2_flow.LocalOAuth2ImplementationWithPkce(
    hass, DOMAIN, client_id="nkd_xxxxxxxxxxxxxxxxxxxxxxxx",
    authorize_url="https://api.nakordoni.dev/oauth/authorize",
    token_url="https://api.nakordoni.dev/oauth/token",
)
config_entry_oauth2_flow.async_register_implementation(hass, DOMAIN, impl)

Integrace: zobrazte zbývající limity

GET /api/v2/account/usage — Kolik vám právě zbývá z limitů pro klíč, kterým voláte: tarif, limit za sekundu a pro každou třídu denní kvóty (cheap, heavy, route) limit, spotřeba, zbývá a čas resetu (půlnoc UTC); také vaše země tak, jak je vidí tento klíč, a kde přejít na vyšší tarif. Nepočítá se, 30 volání za minutu na klíč.

Klíče integrací (OAuth) mohou vždy volat GET /api/v2/account/usage bez ohledu na produkty povolené integraci. Čísla odpovídají hlavičkám X-Devapi-Limit a X-Devapi-Remaining; X-Devapi-Reset udává čas resetu jako Unix timestamp.

{"ok":true,"api_version":"v2","product":"account-usage","data":{
 "plan":{"slug":"explorer","name":"Explorer"},"qps":2,
 "quotas":{"cheap":{"limit":1000,"used":42,"remaining":958,"reset_at":"2026-10-17T00:00:00Z"},"heavy":{…},"route":{…}},
 "markets":{"approved":["DE"],"allowed":1,"available":["AT"],"key_bound":true},
 "pass":{"active":true,"expires_at":"2026-10-19T14:05:00Z","days_left":3},"upgrade_url":"https://nakordoni.eu/en/developers/billing",
 "pass_url":"https://nakordoni.eu/en/developers/billing?section=trip-pass#trip-pass"}}

Když dosáhnete limitu, chyba řekne, kam jít: 429 quota_exceeded vrací také error.reset_at (půlnoc UTC) a error.upgrade_url; 403 market_not_allowed a 403 integration_product_not_allowed vracejí error.upgrade_url. Klíče integrací dostanou také error.pass_url (Trip Pass, níže).

Home Assistant: dotazujte /account/usage nejvýše jednou za 15 minut a zpřístupněte senzor „zbývající volání“ z quotas.cheap.remaining. Mezi dotazy čtěte X-Devapi-Remaining z běžných volání. Při 429 quota_exceeded nebo 403 market_not_allowed vytvořte repair issue s odkazem na error.upgrade_url a pozastavte volání do reset_at.

Trip Pass

Uživatelé integrací si mohou na stránce fakturace koupit Trip Pass (1, 3, 7 nebo 14 dní, jednorázová platba). Dokud je aktivní, klíč integrace dostane všechny země integrace, více volání trasy pro kamiony a dat denně a vyšší frekvenci; produkty integrace, limity předpovědí a zpoždění dat se nemění. Vývojářské klíče téhož účtu se nikdy nezvyšují.

Pro klíče integrace vrací account/usage pass: {active, expires_at, days_left} a pass_url (sekce Trip Pass na stránce fakturace); 429 quota_exceeded a 403 market_not_allowed / integration_product_not_allowed obsahují stejné error.pass_url. Pro jiné klíče jsou obě null.

Country and vehicle-type codes

Border endpoints address countries and vehicle types by numeric id: /api/v1/data/border/{origin}/{destination}/{crossing_type}. destination also accepts a comma-separated list or the word all. The ids are stable and are the same in every product that takes an origin, a destination or a crossing_type.

Country ids

The border products accept the ids marked as origins below; the neighbours column is what destination=all expands to for that origin. Ids without neighbours are countries we name in responses but hold no crossings for yet. The Checkpoints Directory returns the origin, destination and crossing_type of every crossing we actually serve, so it stays the authoritative list.

id Country Borders with (destination ids)
1 Ukrajina 2, 3, 4, 5, 6, 7
2 Polsko 1, 7, 18
3 Slovensko 1
4 Maďarsko 1, 5, 13
5 Rumunsko 1, 4, 6, 12, 13
6 Moldavsko 1, 5
7 Bělorusko 1, 2, 8, 9
8 Litva 7
9 Lotyšsko 7
11 Slovinsko 16, 20
12 Bulharsko 5, 13, 14, 15, 19
13 Srbsko 4, 5, 12, 15, 16, 17, 22, 23
14 Turecko 12, 19
15 Severní Makedonie 12, 13, 19, 21, 23
16 Chorvatsko 11, 13, 17, 22
17 Bosna a Hercegovina 13, 16, 22
18 Německo 2
19 Řecko 12, 14, 15, 21
20 Itálie 11
21 Albánie 15, 19, 22, 23
22 Černá Hora 13, 16, 17, 21, 23
23 Kosovo 13, 15, 21, 22
24 Rakousko —
25 Česko —
26 Francie —
27 Španělsko —
28 Spojené království —
29 Nizozemsko —
30 Belgie —
31 Portugalsko —
33 Estonsko —
34 Švýcarsko —
35 Dánsko —
36 Finsko —
37 Lucembursko —
38 Norsko —
39 Švédsko —

Vehicle types (crossing_type)

id Vehicle type Accepted by /border/
4 Auto ✔
5 Auto. Tax Free ✔
6 Autobus ✔
7 Pěší ✔
8 Nákladní doprava ✔
9 Nákladní doprava do 7,5 tun ✔
10 Trajektová přeprava - Auto —
11 Trajektová přeprava - Autobus —
12 Trajektová přeprava - Pěší —
13 Trajektová přeprava - Nákladní doprava —
14 Nákladní doprava do 3,5 tun —

The label in this table is the crossing_type_label the API returns with every response, in the language you request. Types outside the accepted list belong to crossings the directory carries but the border products do not answer for — ferry (10-13), freight up to 3.5 t (14) and rail (15) — and asking for one returns 400, not an empty result. Read crossing_type from the Checkpoints Directory rather than assuming: a crossing returns data only for the types it actually has.

Produkty

Degraded performance Checked 2026-10-20T10:16:12Z · Live JSON: GET /api/v1/data/status (no key) · full status page

Vyberte endpoint a zobrazí se jeho úplná dokumentace, parametry, verze a živý sandbox.

Standardní čerpá ze standardní datové kvóty  ·  Těžký čerpá z kvóty prognóz a statistik — viz Kvóty  ·  Trasa pro nákladní vozidla čerpá z vlastní kvóty tras pro nákladní vozidla — viz Kvóty

Fronty na hranici

Stav API Standardní

Živý stav každého produktu Developer API: online / degradovaný / offline, latence odpovědi a čas poslední kontroly. Veřejný — nev…

API adresáře hraničních přechodů StandardníOnline

Adresář všech monitorovaných hraničních přechodů: ID, názvy, země, souřadnice a stav. Použijte jej ke zjištění hodnot ppid pro os…

API front na hranici TěžkýOnlinev4

Všechny přechody na dané hranici pro jeden typ vozidla v jednom volání. Podporuje jednotlivý cíl, seznam oddělený čárkami nebo "a…

API vyhledávání přechodů StandardníOnline

Najděte PPID přechodů podle názvu v jakémkoli jazyce. Vrací všechna PPID pro dané místo seskupená podle typu vozidla. Až 20 názvů…

API živé hraniční fronty TěžkýOnline

Fronty v reálném čase, odhadovaný čas čekání a stav pro jakýkoli sledovaný přechod. Zahrnuje blok snapshot: aktuální fronta (queu…

Pokročilé API čekací doby TěžkýOnline

Wait time adjusted for live traffic flow and weather, with a full breakdown of each adjustment, plus the same wait_status/trend f…

API více hraničních přechodů TěžkýOnline

Získejte stav fronty a čerstvost dat až pro 5 hraničních přechodů v jednom požadavku. Kvóta se počítá jako ⌈(N PPID × pod-produkt…

API alternativních přechodů StandardníOnline

Blízké alternativní přechody na stejné hranici s aktuálními frontami a rozdíly vzdáleností.

API živé fronty a aktuálnosti StandardníOnline

Kdy byl přechod naposledy aktualizován, kterým zdrojem a hodnocení aktuálnosti.

Předpovědi a statistiky

API předpovědi fronty TěžkýOnline

Předpověď úrovní fronty pomocí ML souboru: horizonty 24 hodin a 7 dní (168h) s intervaly spolehlivosti. Stejný model, který pohán…

API hodinové statistiky přechodu TěžkýOnline

Hodinové historické statistiky fronty na přechod a datum: 24 hodinových hodnot, denní průměr/min/max, nejrušnější a nejklidnější …

API „Nejlepší čas přechodu" StandardníOnline

Statistiky typického týdne pro přechod: matice 7×24 den-týdne×hodina (medián + pásmo p25/p75), nejklidnější/nejrušnější den, nejl…

Palivo a lokace

API cen paliva v EU StandardníOnlinev2

Ceny paliva v zemích EU — průměry podle country, nejbližší stanice podle souřadnic nebo stanice poblíž hraničního přechodu. Agreg…

API cen paliva podle měst StandardníOnline

Ceny paliva podle měst: nejlevnější čerpací stanice a průměr z 5 nejlevnějších stanic.

API blízkých čerpacích stanic StandardníOnlinev2 pouze

Nejbližší čerpací stanice k bodu nebo městu s aktuálními cenami podle druhu paliva, seřazené podle vzdálenosti. Pokrytí na úrovni…

API nejlevnějšího paliva v okolí StandardníOnlinev2 pouze

Nejlevnější čerpací stanice v okolí bodu nebo města, seřazené podle ceny pro zvolený druh paliva (při shodě vítězí bližší stanice…

API lokálních cen paliv StandardníOnlinev2 pouze

Nejlepší dostupná cena paliva pro JAKÝKOLI bod v Evropě, určená po třístupňovém záložním žebříčku tak, aby se souřadnice nikdy ne…

API názvů druhů paliva StandardníOnlinev2 pouze

Tabulka názvů stojící za každým palivovým produktem: náš kanonický slovník značek (diesel, premdiesel, truckdiesel, hvo, petrol92…

API bodů zájmu pro řidiče StandardníOnline

Parkoviště pro kamiony (14k+), bezplatné sprchy, služby a supermarkety po celé Evropě se souřadnicemi. Výsledky jsou seřazeny od …

API parkovišť pro kamiony StandardníOnlinev2 pouze

Nejbližší parkoviště pro kamiony, Autohöfe a odpočívadla pro kamiony vůči bodu nebo city — seřazené podle vzdálenosti s distance_…

API blízkých obchodů StandardníOnlinev2 pouze

Nejbližší supermarkety a potravinové obchody vůči bodu nebo city — seřazené podle vzdálenosti s distance_km, názvem, souřadnicemi…

API bezplatných sprch StandardníOnlinev2 pouze

Nejbližší bezplatné sprchy pro řidiče vůči bodu nebo city — seřazené podle vzdálenosti s distance_km, názvem, souřadnicemi a coun…

API restaurací pro řidiče StandardníOnlinev2 pouze

Nejbližší restaurace vhodné pro řidiče vůči bodu nebo city — seřazené podle vzdálenosti s distance_km, názvem, souřadnicemi a cou…

API průmyslových zón StandardníOnlinev2 pouze

Nejbližší průmyslové a logistické zóny vůči bodu nebo city (přes 3k+ po celé Evropě) — seřazené podle vzdálenosti s distance_km, …

API výměnných kurzů StandardníOnline

Směnné kurzy založené na EUR pro PLN, CZK, HUF, USD, GBP, CHF, NOK a UAH, zdroj Frankfurter (ECB), cache 6 hodin. Bez parametrů —…

Směnárny

API měst se směnárnami StandardníOnlinev2 pouze

Polská města, ve kterých uvádíme směnárny (kantory), s počtem směnáren v každém a kolik z nich právě zveřejňuje kurzy. Id města p…

API směnáren StandardníOnlinev2 pouze

Adresář směnáren (kantorů) v Polsku: název, adresa, souřadnice, otevírací doba, telefon, web a zda směnárna uvádí i velkoobchodní…

API kurzů směnárny StandardníOnlinev2 pouze

Jedna směnárna s aktuálními nákupními a prodejními kurzy vůči PLN. Maloobchodní a velkoobchodní kurzy se vracejí odděleně: velkoo…

API nejlepších směnných kurzů StandardníOnlinev2 pouze

Kde v jednom městě právě teď koupit nebo prodat jednu měnu za PLN: směnárny s nejlepšími MALOOBCHODNÍMI kurzy v žebříčku, vedle o…

API historie směnných kurzů TěžkýOnlinev2 pouze

Historie maloobchodního kurzu jedné měny vůči PLN, pro jednu směnárnu nebo celé město (průměrný a nejlepší kurz mezi jeho směnárn…

Cestovní plánování

API plánovače trasy TěžkýOnlinev2 pouze

Plán cesty od dveří ke dveřím přes hranici: trasa, hraniční přechody na ní s živou frontou nebo předpovědí na čas vašeho příjezdu…

API cestovní matice na hranici TěžkýOnline

Čas jízdy + fronta na hranici pro všechny přechody z daného místa.

API zákazů jízdy kamionů StandardníOnlinev2

Evropská omezení jízdy kamionů podle country a data, včetně sezónních a svátečních zákazů. Každý zákaz obsahuje svůj typ omezení …

API obchodních nedělí StandardníOnline

Předpisy o nedělním maloobchodním prodeji a nadcházející obchodní neděle pro jednotlivé regulované země EU.

API Kalendář svátků StandardníOnline

Oficiální státní svátky podle evropských zemí — data, místní názvy a typ, včetně úplného seznamu svátků každé země. Podporováno s…

Logistika

Truck Route API Trasa pro nákladní vozidlaOnlinev2 pouze

API pro plánování tras nákladních vozidel s čerpacími stanicemi a parkovišti pro kamiony podél trasy, k tomu kontrolní váhy a plá…

Řidiči a silnice

API stavu silnic StandardníOnlinev2

Schválená hlášení o stavu silnic poblíž hranic a na hlavních koridorech: výmoly, silniční práce, uzavírky, led, nebezpečí — kombi…

API dálničních známek a mýta StandardníOnlinev2 pouze

Zda country vyžaduje dálniční známku pro jízdu po dálnici, aktuální ceny podle platnosti a kde se dozvědět více — podle country n…

API internetových bodů StandardníOnlinev2 pouze

Prodejny mobilních operátorů a WiFi body užitečné pro řidiče na cestách, od nejbližších vůči bodu nebo city s distance_km.

API hraničních statistik autobusových dopravců StandardníOnline

Výkonnost při překračování hranic na autobusového dopravce: počet průjezdů, průměrné/medián/min/max minuty čekání — sestaveno z n…

API povětrnostních podmínek na hranici StandardníOnline

Nebezpečí na silnici u hraničního přechodu na jediné stupnici 0–5: čistá silnice, mlha, sníh, déšť, náledí nebo silný vítr — pojm…

API blízkosti leteckých poplachů StandardníOnlinev2 pouze

Air-raid alerts and airborne objects near ONE border crossing. Anchor on a checkpoint (ppid), a coordinate pair or a city and get…

Your Fleet (NakBus Live)

API vozidel flotily StandardníOnlinev2 pouze

Váš vlastní vozový park NakBus Live: každé vozidlo zaregistrované u vaší společnosti s SPZ, štítkem, přiřazenou linkou, příznakem…

API živých pozic flotily StandardníOnlinev2 pouze

Kde se vaše autobusy právě nacházejí — jeden řádek na každé aktivní vozidlo s lat/lon, časovým razítkem a jeho stářím, rychlostí,…

API historie flotily TěžkýOnlinev2 pouze

Zaznamenaná GPS trasa vašich vlastních vozidel: každý uložený bod polohy v časovém okně, v chronologickém pořadí, s rychlostí, sm…

AI asistent

API hraničního AI asistenta TěžkýOnline

Zeptejte se našeho produkčního AI asistenta na jakoukoli otázku o překračování hranic (fronty, předpovědi, pravidla, palivo, tras…

API personalizovaného AI asistenta TěžkýOnlinev2 pouze

Váš vlastní AI asistent, který odpovídá z VAŠEHO obsahu a NAŠICH živých hraničních dat. Dejte nám své markdown soubory nebo uveďt…

Ostatní

API využití účtu Standardnív2 pouze

Kolik vám právě zbývá z limitů pro klíč, kterým voláte: tarif, limit za sekundu a pro každou třídu denní kvóty (cheap, heavy, rou…

Shade Walking Route API TěžkýOnlinev2 pouze

Pedestrian routes ranked by how much of the way lies in building and tree shade at the time of the walk (heat) or in sun (cold). …

Shade Grid API StandardníOnlinev2 pouze

Shade per H3 resolution-11 hex (about 25 m) for a small bounding box at a given time: share of open ground in building shade and …

Shade Walk Windows API StandardníOnlinev2 pouze

Shade share and pavement temperature estimate of one walk for every 15-minute departure in the next hours, and the best window. P…

Cool Spots for Dogs API StandardníDegradedv2 pouze

Places to cool a dog down near a point: safe water access on lake and river shores, bathing places, drinking water, forests, all-…

Cool Spots for Dogs Along a Walk API StandardníOnlinev2 pouze

Cool spots for dogs along a walking route: every spot within the corridor with its position along the walk and the shade at the t…

Cool Spots Along a Route API StandardníOnlinev2 pouze

Truck-accessible stops within 2 km of a route you already have: truck parkings shaded by trees (canopy share within 100 m), rest …

Export historických dat

Schválení vývojáři si mohou stáhnout publikovanou historii front na hranicích zprůměrovanou po hodinách pro až 5 přechodů (klouzavé okno až 90 dní) jako gzipované CSV, NDJSON nebo JSON. Jde o funkci pouze v portálu — NENÍ to API endpoint; exporty si sestavujete a stahujete v záložce „Export dat“ ve svém účtu.

Přístup udělujeme na vyžádání: založte tiket kategorie Data a napište, které přechody, jaké časové okno a k čemu to chcete použít. Po schválení se ve vašem účtu objeví záložka „Export dat“. Výchozí limit: 1 export denně, až 5 přechodů v každém — o zvýšení si řekněte.

Pole — jeden řádek na hraniční přechod za každou hodinu UTC

ParametrPopis
ppidIdentifikátor hraničního přechodu
checkpoint_nameNázev hraničního přechodu
hour_utcHodina, ISO-8601 UTC
directionnapř. UA->PL
vehicle_typeauto / autobus / kamion / pěší
avg_queue_lengthPrůměrná hodinová délka fronty
avg_wait_minutesPrůměrná hodinová čekací doba; null tam, kde přechod nemá oficiální zdroj čekacích dob
sample_countPočet pozorování za hodinu

Data jsou pouze publikovaná a před exportem procházejí našimi kontrolami anomálií a kvality (žádná surová data jednotlivých hlášení). Všechny časové značky jsou v UTC. Soubory uchováváme 10 dní.

Původ: každý soubor má v hlavičce podepsaný otisk (sha256 + HMAC), takže u libovolné kopie lze i později potvrdit, že jde o pravá data nakordoni.eu, a ověřit, že s nimi nikdo nemanipuloval — i po stažení.

# 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

Co můžete vytvořit

Tytéž datové produkty vykreslují vizuály na nakordoni.eu — grafy týdenních předpovědí, hodinové profily front, živé stavové karty. Ukázka toho, co obsahují API předpovědí a statistik:

7-day border queue forecast chart built from the Forecast API
Týdenní předpověď + hodinový profil nejrušnějšího dne — Forecast API (prediction_steps=168 / 24)
Hourly queue statistics chart built from the Statistics API
Hodinový graf front pro jednotlivý přechod — Statistics API (stats?ppid=…&compare=1)

Uvedení zdroje

Integrace plánu Explorer musí zobrazovat viditelný odkaz „Data by nakordoni.eu“ všude, kde se data zobrazují. Díky tomu zůstává bezplatný plán bezplatný.

Přesný kód

Zkopírujte tento úryvek beze změn. Odkaz musí zůstat indexovatelný: viditelný, obyčejný HTML odkaz <a href> vedle dat, který může Google indexovat a sledovat — NEPŘIDÁVEJTE rel="nofollow", rel="sponsored" ani rel="ugc" a neskrývejte jej přes CSS. Odkaz přidaný přes JavaScript je v pořádku, pokud se zobrazí na stránce, kterou Google vykreslí (Podmínky Developer API v1.0, oddíl 8.1).

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

Kompaktní drobná varianta (např. pod grafem nebo widgetem):

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

Můžete odkazovat na svou jazykovou verzi, např. https://nakordoni.eu/cs/ — počítá se jakýkoli viditelný běžný HTML odkaz na nakordoni.eu. Text odkazu "Data by nakordoni.eu" musí zůstat anglicky.

Kam umístit

Atribuci pravidelně ověřujeme na "stránce, kde jsou data použita", kterou jste uvedli při registraci. Chybějící nebo skrytá atribuce v bezplatném plánu Explorer vede nejprve k připomínce, poté k pozastavení klíče. Zákazníci s placeným plánem mohou atribuci vynechat.

Kontrola probíhá zhruba jednou týdně prostřednictvím našeho ověřovacího robota, jehož user agent obsahuje NakordoniComplianceBot/1.0. Otevírá jen stránky uvedené ve vašem panelu vývojáře, nesleduje další odkazy a u těchto stránek ignoruje robots.txt, protože právě jejich kontrolu jste si vyžádali. Pokud ochrana proti botům nebo firewall blokuje neznámé crawlery, povolte tento user agent — pokud stránku neotevřeme, napíšeme vám v tiketu.

Licence dat a trhy

Váš API klíč uděluje licenci k použití našich dat pouze v zemích, které jste deklarovali při registraci. Každou deklaraci ověřujeme před udělením plného přístupu, protože naše data jsou náš vlastní produkt a nelicencujeme je na trhy, aniž bychom věděli, kde budou zveřejněna.

Aktuálnost dat

Aktuálnost vašich dat závisí na vašem tarifu. V samotné odpovědi není žádné označení — každý tarif vrací stejná pole, stejné typy a stejnou strukturu odpovědi.

Zpožděná odpověď nikdy není chyba ani problém s limitem — je to úplná, platná odpověď se staršími čísly. Opakování požadavku novější data nevrátí.

Pokud vaše aplikace potřebuje aktuální data, jakýkoli placený tarif vrací telemetrii v reálném čase.

Získejte svůj bezplatný API klíč

Aktualizováno