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-…
ՏարբերակումՏարբերակը նշվում է ուղում և գործում է ըստ endpoint-ի. /api/v1/… կայուն է, /api/v2/… նոր վարքագիծը վերադարձնում է միայն այն endpoint-երի համար, որոնք փոխվել են, մնացածի համար թափանցիկ կերպով վերադառնում է v1։ v1-ի պատասխանները երբեք չեն փոխվում։

Այս էջում

Նույնականացում · Պատասխանի կառուցվածք · Քվոտաներ · Կոդի օրինակներ · Excel / Power Query · ERP (BAS / 1C) · MCP սերվեր · Հղում աղբյուրին · Պատմական տվյալների արտահանում · Ինչ կարող եք կառուցել
Ապրանքներ Սահմանային հերթեր: API կարգավիճակ · Անցակետերի տեղեկատուի API · Սահմանային հերթերի API v2 · Անցակետերի որոնման API · Կենդանի սահմանային հերթի API · Multi-Checkpoint API · Անցակետերի այլընտրանքների API · Ուղիղ հերթի և թարմության API  ·  Կանխատեսումներ և վիճակագրություն: Հերթի կանխատեսման API · Անցակետի ժամային վիճակագրության API · API «Կեսին անցնելու լավագույն ժամ»  ·  Վառելիք և տեղեր: ԵՄ վառելիքի գների API · Վառելիքի գներ քաղաքների API · Վարորդի POI-ների API · Արտարժույթի փոխարժեքի API  ·  Ճամփորդության պլանավորում: Երթուղու պլանավորման API · Ճամփորդության մատրիցա API · Բեռնատարների երթևեկության արգելքների API · Առևտրային կիրակիների API · API Տոնացույց  ·  Վարորդներ և ճանապարհներ: Ճանապարհային պայմանների API · Ավտոբուսային փոխադրողի սահմանային վիճակագրության API  ·  ԱԲ օգնական: Սահմանային AI օգնականի API · Անհատականացված AI օգնականի API

Նույնականացում

Յուրաքանչյուր հարցում պահանջում է ձեր 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"])

Excel (Power Query)

Ստացեք հերթերի, կանխատեսումների կամ բեռնատարների արգելքների կենդանի տվյալները ուղղակիորեն աշխատանքային գրքույկում՝ Power Query-ի ներկառուցված JSON կոնեկտորի միջոցով — առանց կոդի, ժամանակացույցով թարմացվող։ Նույն Headers-ի սխեման աշխատում է այս API-ի ցանկացած ապրանքի համար — բավական է փոխել միայն 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

Պահեք API բանալին M հարցման ներսում (Home → Advanced Editor), ոչ թե թերթիկի բջիջում — Power Query-ն արգելափակում է մեկ այլ հարցումից կամ բջիջից կառուցված վեբ հարցումը ("Formula.Firewall"), եթե գաղտնիության մակարդակը սահմանված չէ Organizational։

Մի քանի սահմանային անցակետեր մեկ աղյուսակում (նավատորմի վահանակներ) — e.g. every truck crossing UA→EU (crossing_type=9):

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

Excel-ում Data → Refresh All-ը կամ Power BI / Excel Online-ում ժամանակացույցով թարմացումը տվյալները թարմ է պահում — առանց հարցումների (polling) կոդի։

ERP ինտեգրում (BAS / BAF և 1C ընտանիքի հարթակներ)

BAS / BAF-ը և 1C ընտանիքի մյուս հարթակները կարող են այս API-ին դիմել ուղղակիորեն պլանավորված առաջադրանքից — HTTPConnection և ReadJSON, առանց միջանկյալ ծառայության։ Ամենատարածված սցենարը ԵՄ վառելիքի գների տեղեկատվական ռեգիստրը թարմ պահելն է։

Տեղեկատվական ռեգիստրի թարմացում (վառելիքի գներ, բոլոր երկրները մեկ հարցումով)

// 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;

Երեք բան պետք է ճիշտ անել՝ փոխանցեք New OpenSSLSecureConnection 443 պորտով, այլապես հարցումը կկործանվի TLS-ի վրա; կանչեք /api/v1/data/fuel առանց country պարամետրի, որպեսզի մեկ հարցումը վերադարձնի բոլոր երկրները՝ յուրաքանչյուրի համար առանձին կանչի փոխարեն; և ստուգեք ok-ը՝ նախքան data-ին դիպչելը — սխալները վերադառնում են որպես ok:false՝ error.code-ով, ոչ թե որպես բացառություն։ Օրինակում օգտագործված է հարթակի անգլերեն հիմնաբառերի հավաքածուն; տեղայնացված համարժեքները (HTTPСоединение, ПрочитатьJSON, РегистрыСведений) աշխատում են նույնությամբ։

Աղբյուրներում վառելիքի գները փոխվում են օրը մեկ անգամ, ուստի օրական մեկ-երկու անգամ աշխատող պլանավորված առաջադրանքը բավական է և մնում է անվճար Explorer քվոտայի սահմաններում։ Հերթերի կենդանի տվյալները (queue, multi, border) փոխվում են ամեն մի քանի րոպեն մեկ — դրանք հարցրեք ձեր սեփական ժամանակացույցով և ցիկլի փոխարեն multi-ով կարդացեք մինչև 20 անցակետ մեկ հարցումով։

MCP սերվեր

Նախընտրու՞մ եք գործիքների կանչը REST-ի փոխարեն: Մենք գործարկում ենք իրական MCP սերվեր (Streamable HTTP փոխադրում), որը այս API-ի անվտանգ, միայն կարդալու ենթաբազմությունը տրամադրում է որպես MCP գործիքներ — նույն API բանալին, նույն քվոտան, պարզապես այլ փոխադրում։

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

Հաճախորդի կարգավորում (Claude Desktop / Claude Code):

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

Պրոդուկտներ

All systems operational Checked 2026-08-06T02:05:04Z · Live JSON: GET /api/v1/data/status (no key) · full status page

Ընտրեք endpoint՝ տեսնելու ամբողջական տեղեկատուն, պարամետրերը, տարբերակները և կենդանի Sandbox-ը։

Ստանդարտ օգտագործում է ստանդարտ տվյալների քվոտան  ·  Ծանր օգտագործում է կանխատեսման և վիճակագրության քվոտան — տես Քվոտաներ

Սահմանային հերթեր

API կարգավիճակ Ստանդարտ

Developer API-ի յուրաքանչյուր ապրանքի կենդանի կարգավիճակ. առցանց / դեգրադացված / անջատ, արձագանքի ուշացում և վերջին ստուգման ժամ:…

Անցակետերի տեղեկատուի API ՍտանդարտOnline

Բոլոր մոնիտորինգի ենթարկվող սահմանային անցակետերի տեղեկատու՝ նույնացուցիչներ, անվանումներ, երկրներ, կոորդինատներ և կարգավիճակ։ Օգ…

Սահմանային հերթերի API ԾանրOnlinev2

Բոլոր անցակետերը տվյալ սահմանի վրա + տրանսպորտի տեսակ մեկ կանչով։ Մեկ ուղղություն, ստորակետով բաժանված ցուցակ կամ "all" աջակցվում…

Անցակետերի որոնման 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

Բենզինի/դիզելի/հեղուկ գազի միջին գները ԵՄ երկրներում, գումարած մոտակա կայանները՝ ագրեգացված պաշտոնական ազգային աղբյուրներից։

Վառելիքի գներ քաղաքների API ՍտանդարտOnline

Վառելիքի գներ քաղաքներով: ամենաէժան կայան և 5 ամենաէժան կայանի միջին.

Վարորդի POI-ների API ՍտանդարտOnline

Բեռնատարների կայանատեղիներ (14հզ+), անվճար ցնցուղներ, ծառայություններ և սուպերմարկետներ ողջ Եվրոպայում՝ կոորդինատներով։

Արտարժույթի փոխարժեքի API ՍտանդարտOnline

EUR-ի վրա հիմնված փոխվալյուտային կուրսեր PLN, CZK, HUF, USD, GBP, CHF, NOK և UAH-ի համար, աղբյուրը՝ Frankfurter (ECB), քեշը՝ 6 ժա…

Ճամփորդության պլանավորում

Երթուղու պլանավորման API ԾանրOnline

Դռնեդուռ պլան սահմանային ուղևորության համար՝ երթուղին, դրա վրա գտնվող անցակետերը կենդանի հերթով կամ ձեր ժամանման ժամի կանխատեսմամ…

Ճամփորդության մատրիցա API ԾանրOnline

Ճամփորդության ժամանակ + սահմանային հերթ բոլոր անցակետերի համար տվյալ մեկնարկային կետից.

Բեռնատարների երթևեկության արգելքների 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

Սահմանահատման ցուցանիշներ ըստ ավտոբուսային փոխադրողի՝ հատումներ, միջին/մեդիան/նվազ/առավ սպասման րոպեներ — կառուցված մեր սեփական հ…

ԱԲ օգնական

Սահմանային AI օգնականի API ԾանրOnline

Տվեք մեր արտադրական AI օգնականին ցանկացած սահմանահատման հարց (հերթեր, կանխատեսումներ, կանոններ, վառելիք, երթուղիներ) և ստացեք նու…

Անհատականացված AI օգնականի API ԾանրOnline

Ձեր սեփական AI օգնականը, որը պատասխանում է ՁԵՐ բովանդակությունից և ՄԵՐ կենդանի սահմանային տվյալներից։ Տվեք մեզ ձեր markdown ֆայլե…

Այլ

Advanced Wait Time API

Պատմական տվյալների արտահանում

Հաստատված ծրագրավորողները կարող են ներբեռնել ժամային միջինացված, հրապարակված սահմանային հերթերի պատմությունը մինչև 5 անցակետի համար (շարժական պատուհան՝ մինչև 90 օր)՝ gzip-ված CSV, NDJSON կամ JSON ձևաչափով։ Սա պորտալի հնարավորություն է, ՈՉ թե API endpoint. արտահանումները կառուցում և ներբեռնում եք ձեր հաշվի «Տվյալների արտահանում» ներդիրից։

Մուտքը տրվում է հարցումով. բացեք Data տեսակի հարցում՝ նշելով, թե որ անցակետերն են ձեզ պետք, ինչ ժամանակահատված և ինչ նպատակով։ Հաստատումից հետո ձեր հաշվում կհայտնվի «Տվյալների արտահանում» ներդիրը։ Լռելյայն սահմանաչափը՝ օրական 1 արտահանում, յուրաքանչյուրում մինչև 5 անցակետ — բարձրացնելու համար դիմեք մեզ։

Դաշտեր — մեկ տող յուրաքանչյուր անցակետի և յուրաքանչյուր UTC ժամի համար

ՊարամետրՆկարագրություն
ppidԱնցակետի id
checkpoint_nameԱնցակետի անվանումը
hour_utcԺամային միջակայք, ISO-8601 UTC
directionօր․ UA->PL
vehicle_typeմեքենա / ավտոբուս / բեռնատար / հետիոտն
avg_queue_lengthՀերթի միջին երկարությունը ժամում
avg_wait_minutesՍպասման միջին տևողությունը ժամում. null այնտեղ, որտեղ անցակետը պաշտոնական սպասման տվյալներ չունի
sample_countԴիտարկումների քանակը տվյալ ժամում

Արտահանվում են միայն հրապարակված տվյալները, որոնք անցնում են մեր անոմալիաների և որակի ստուգումները (առանց հում, առանձին հաղորդումների)։ Բոլոր ժամանակային դրոշմները UTC են։ Ֆայլերը պահվում են 10 օր։

Ծագում. յուրաքանչյուր ֆայլի վերնագրում ներդրված է ստորագրված մատնահետք (sha256 + HMAC), այնպես որ ցանկացած պատճեն հետագայում կարելի է հաստատել որպես իսկական nakordoni.eu տվյալ և ստուգել փոփոխությունների համար — նույնիսկ ներբեռնումից հետո։

# 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/hy/ — հաշվվում է ցանկացած ինդեքսավորվող հղում nakordoni.eu-ին: «Data by nakordoni.eu» խարիսխի տեքստը պետք է մնա անգլերեն:

Որտեղ տեղադրել

Մենք պարբերաբար ստուգում ենք ատրիբուցիան գրանցման ժամանակ նշված «տվյալների օգտագործման էջում»: Explorer պլանում ատրիբուցիայի բացակայությունը կամ դեինդեքսավորումը նախ հիշեցման, ապա բանալու կասեցման է հանգեցնում: Pay As You Grow հաճախորդները կարող են բաց թողնել ատրիբուցիան:

Ստացեք ձեր անվճար API բանալին