Η υποβολή ειδήσεων και ο στόλος NakBus βρίσκονται πλέον στον πίνακα συνεργατών
Συνδέστε τον λογαριασμό προγραμματιστή σας με έναν λογαριασμό Nakordoni Partners με το ίδιο email και διαχειριστείτε εκεί τις ειδήσεις και τον στόλο λεωφορείων σας (NakDriver / NakManager), με ρόλους ομάδας. Τα κλειδιά API, τα endpoints και οι εφαρμογές σας παραμένουν αμετάβλητα, και οι σελίδες εδώ συνεχίζουν να λειτουργούν. Άνοιγμα Nakordoni Partners

Τεκμηρίωση του API

REST + JSON μέσω HTTPS. Ένα βασικό URL, ένα κλειδί, προβλέψιμα envelopes.

Raw .md GitHub
Βασικό URLhttps://nakordoni.eu/api/v1/data/
ΜορφήJSON, UTF-8
AuthAuthorization: Bearer NKD-DEV-…
ΈκδοσηΕκδόσεις στη διαδρομή και ανά endpoint: το /api/v1/… είναι σταθερό και οι απαντήσεις του δεν αλλάζουν ποτέ. Μια υψηλότερη διαδρομή έκδοσης (/api/v2/…, /api/v4/…) παρέχει τη νέα συμπεριφορά μόνο για τα endpoints που άλλαξαν και για τα υπόλοιπα επιστρέφει διαφανώς στην προηγούμενη έκδοση. Κάθε προϊόν δείχνει την υψηλότερη έκδοση που τεκμηριώνει — στοχεύστε σε αυτήν, όχι σε αυτή τη σημείωση. Αν μια νεότερη έκδοση αντικαταστήσει αυτήν που καλεί το κλειδί σας, σας στέλνουμε email και εμφανίζουμε ειδοποίηση στην πύλη προγραμματιστών — δεν χρειάζεται να το ανακαλύψετε από το ιστορικό αλλαγών.

Σε αυτή τη σελίδα

Έλεγχος ταυτότητας · Envelope απόκρισης · Ποσοστώσεις · Country and vehicle-type codes · Δείγματα κώδικα · Excel / Power Query · ERP (BAS / 1C) · Διακομιστής MCP · OAuth για ολοκληρώσεις · Απόδοση πηγής · Άδεια δεδομένων και αγορές · Ενημερότητα δεδομένων · Εξαγωγή ιστορικών δεδομένων · Τι μπορείτε να δημιουργήσετε
Προϊόντα Ουρές στα σύνορα: Κατάσταση API · API Καταλόγου Συνοριακών Σημείων Διέλευσης · API ουρών στα σύνορα v4 · API αναζήτησης σημείων διέλευσης · API Ζωντανής Συνοριακής Ουράς · Προηγμένο API χρόνου αναμονής · API πολλαπλών συνοριακών σταθμών · API Εναλλακτικών Σημείων Διέλευσης · API Ζωντανής Ουράς & Φρεσκάδας  ·  Προβλέψεις και Στατιστικές: API Πρόβλεψης Ουράς · API Ωριαίων Στατιστικών Σημείων Διέλευσης · API «Καλύτερη Ώρα Διέλευσης»  ·  Καύσιμα και Τοποθεσίες: API Τιμών Καυσίμων ΕΕ v2 · API Τιμές Καυσίμων ανά Πόλη · API κοντινών πρατηρίων καυσίμων · API φθηνότερου καυσίμου σε κοντινή απόσταση · API τοπικών τιμών καυσίμων · API ονομάτων καυσίμων · API Σημείων Ενδιαφέροντος Οδηγών · API χώρων στάθμευσης φορτηγών · API κοντινών καταστημάτων · API δωρεάν ντους · API εστιατορίων για οδηγούς · API βιομηχανικών ζωνών · API ισοτιμιών συναλλάγματος  ·  Ανταλλακτήρια συναλλάγματος: API πόλεων με ανταλλακτήρια · API ανταλλακτηρίων · API ισοτιμιών ανταλλακτηρίου · API καλύτερων ισοτιμιών · API ιστορικού ισοτιμιών  ·  Σχεδιασμός Ταξιδιού: API σχεδιασμού διαδρομής · API μήτρας διασυνοριακών διαδρομών · API Απαγορεύσεων Κυκλοφορίας Φορτηγών v2 · API Εμπορικών Κυριακών · API Ημερολόγιο Διακοπών  ·  Εφοδιαστική: Truck Route API  ·  Οδηγοί και Δρόμοι: API Συνθηκών Οδοστρώματος v2 · API αυτοκόλλητων διοδίων και οδικών τελών · API σημείων internet · API Συνοριακών Στατιστικών Μεταφορέων Λεωφορείων · API καιρικών συνθηκών στα σύνορα · API εγγύτητας αεροπορικών συναγερμών  ·  Your Fleet (NakBus Live): API οχημάτων στόλου · API ζωντανών θέσεων στόλου · API ιστορικού στόλου  ·  Βοηθός ΤΝ: API Συνοριακού Βοηθού AI · API εξατομικευμένου βοηθού AI

Έλεγχος ταυτότητας

Κάθε αίτημα χρειάζεται το κλειδί API σας στην κεφαλίδα Authorization (συνιστάται) ή ως παράμετρο ?key=.

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

Envelope απόκρισης

{
  "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" }
}

Τα σφάλματα επιστρέφουν ok:false με 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) και κατάσταση HTTP 400/401/403/404/429/500/503/504. Οι κεφαλίδες ορίου ρυθμού X-Devapi-Limit και X-Devapi-Remaining αποστέλλονται σε κάθε μετρούμενη απόκριση. Το ok:false είναι καθοριστικό — μην διαβάζετε ποτέ το data σε αποτυχημένη κλήση. Το αντικείμενο usage υπάρχει σε κάθε χρεούμενο προϊόν· το /status είναι δημόσιο και μη χρεούμενο, οπότε δεν επιστρέφει usage.

Ποσοστώσεις

Explorer
κλήσεις/ημέρα στα API τυπικών δεδομένων1,000
κλήσεις/ημέρα στα API προβλέψεων και στατιστικών200
κλήσεις διαδρομών φορτηγών/ημέρα10
QPS2

Οι ημερήσιοι μετρητές μηδενίζονται τα μεσάνυχτα UTC. Λαμβάνετε ένα email στο 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)

Αντλήστε δεδομένα ουρών, προβλέψεων ή απαγορεύσεων φορτηγών ζωντανά σε ένα βιβλίο εργασίας με τον ενσωματωμένο σύνδεσμο JSON του Power Query — χωρίς κώδικα, με προγραμματισμένη ανανέωση. Το ίδιο μοτίβο 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→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 στο Excel, ή μια προγραμματισμένη ανανέωση στο 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 για να διαβάσετε έως 5 συνοριακά σημεία σε ένα αίτημα αντί για βρόχο.

Διακομιστής 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" }
    }
  }
}

OAuth για ολοκληρώσεις (Home Assistant και άλλες)

Οι ολοκληρώσεις των οποίων οι χρήστες χρειάζονται ο καθένας το δικό του κλειδί (προσαρμοσμένες ολοκληρώσεις Home Assistant, εφαρμογές για υπολογιστή και κινητά) μπορούν να αφήσουν τον χρήστη να συνδεθεί αντί να επικολλήσει κλειδί. Η ροή είναι OAuth 2.0 authorization code για δημόσιους πελάτες με PKCE (S256) — δεν υπάρχει client secret. Το διακριτικό πρόσβασης που επιστρέφουμε είναι το ίδιο το κλειδί NKD-DEV του χρήστη, το οποίο στέλνετε στη συνέχεια σε κεφαλίδα Bearer ακριβώς όπως σήμερα.

Οι πελάτες δεν δημιουργούνται αυτόνομα: κάντε αίτηση στη σελίδα Ολοκληρώσεων, εξετάζουμε κάθε ολοκλήρωση χειροκίνητα και εκδίδουμε client ID με τα επιτρεπόμενα URI ανακατεύθυνσης. Τα κλειδιά που εκδίδονται μέσω εγκεκριμένου πελάτη ενεργοποιούνται άμεσα για τις αγορές που έχουν εγκριθεί για αυτή την ολοκλήρωση. Αίτηση για πελάτη ολοκλήρωσης →

GET https://api.nakordoni.dev/oauth/authorizeresponse_type=code, client_id, redirect_uri (πρέπει να ταιριάζει ακριβώς με ένα καταχωρημένο 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 — ή grant_type=refresh_token, refresh_token, client_id
POST https://api.nakordoni.dev/oauth/revoketoken (refresh token ή το ίδιο το κλειδί), 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

Χρησιμοποιήστε το config_entry_oauth2_flow με το LocalOAuth2ImplementationWithPkce (client_secret κενό) και το URI ανακατεύθυνσης https://my.home-assistant.io/redirect/oauth, που είναι προεγγεγραμμένο για πελάτες Home Assistant. Διαβάστε το κλειδί από το entry.data["token"]["access_token"] και συνεχίστε να καλείτε το API με Authorization: Bearer. Σε 401 από το API, ενεργοποιήστε το ConfigEntryAuthFailed ώστε το Home Assistant να προσφέρει εκ νέου έλεγχο ταυτότητας.

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)

Ενσωματώσεις: εμφάνιση των υπόλοιπων ορίων

GET /api/v2/account/usage — Τι απομένει από τα όριά σας αυτή τη στιγμή, για το κλειδί με το οποίο καλείτε: πρόγραμμα, όριο ανά δευτερόλεπτο και για κάθε κλάση ημερήσιου ορίου (cheap, heavy, route) όριο, χρήση, υπόλοιπο και ώρα μηδενισμού (μεσάνυχτα UTC)· επίσης οι χώρες σας όπως τις βλέπει αυτό το κλειδί και πού γίνεται αναβάθμιση. Δεν χρεώνεται, 30 κλήσεις ανά λεπτό ανά κλειδί.

Τα κλειδιά ενσωμάτωσης (OAuth) μπορούν πάντα να καλούν το GET /api/v2/account/usage, ανεξάρτητα από τα προϊόντα που επιτρέπει η ενσωμάτωση. Οι αριθμοί ταυτίζονται με τις κεφαλίδες X-Devapi-Limit και X-Devapi-Remaining· το X-Devapi-Reset δίνει την ώρα μηδενισμού ως 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"}}

Όταν εξαντληθεί ένα όριο, το σφάλμα λέει πού να πάτε: το 429 quota_exceeded επιστρέφει επίσης error.reset_at (μεσάνυχτα UTC) και error.upgrade_url· τα 403 market_not_allowed και 403 integration_product_not_allowed επιστρέφουν error.upgrade_url. Τα κλειδιά ενσωμάτωσης παίρνουν επίσης error.pass_url (Trip Pass, παρακάτω).

Home Assistant: ερωτάτε το /account/usage το πολύ κάθε 15 λεπτά και εκθέστε έναν αισθητήρα «υπόλοιπες κλήσεις» από το quotas.cheap.remaining. Ανάμεσα στις ερωτήσεις διαβάζετε το X-Devapi-Remaining από τις κανονικές κλήσεις. Σε 429 quota_exceeded ή 403 market_not_allowed δημιουργήστε ένα repair issue με σύνδεσμο στο error.upgrade_url και σταματήστε τις κλήσεις έως το reset_at.

Trip Pass

Οι χρήστες ενσωματώσεων μπορούν να αγοράσουν Trip Pass (1, 3, 7 ή 14 ημέρες, εφάπαξ πληρωμή) στη σελίδα Χρέωσης. Όσο είναι ενεργό, το κλειδί της ενσωμάτωσης παίρνει όλες τις χώρες της ενσωμάτωσης, περισσότερες κλήσεις διαδρομής φορτηγού και δεδομένων ανά ημέρα και υψηλότερο ρυθμό· τα προϊόντα της ενσωμάτωσης, τα όρια προβλέψεων και η καθυστέρηση των δεδομένων δεν αλλάζουν. Τα κλειδιά προγραμματιστή του ίδιου λογαριασμού δεν αυξάνονται ποτέ.

Για κλειδιά ενσωμάτωσης, το account/usage επιστρέφει pass: {active, expires_at, days_left} και pass_url (ενότητα Trip Pass της σελίδας Χρέωσης)· τα 429 quota_exceeded και 403 market_not_allowed / integration_product_not_allowed φέρουν το ίδιο error.pass_url. Για άλλα κλειδιά και τα δύο είναι 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 Ουκρανία 2, 3, 4, 5, 6, 7
2 Πολωνία 1, 7, 18
3 Σλοβακία 1
4 Ουγγαρία 1, 5, 13
5 Ρουμανία 1, 4, 6, 12, 13
6 Μολδαβία 1, 5
7 Λευκορωσία 1, 2, 8, 9
8 Λιθουανία 7
9 Λετονία 7
11 Σλοβενία 16, 20
12 Βουλγαρία 5, 13, 14, 15, 19
13 Σερβία 4, 5, 12, 15, 16, 17, 22, 23
14 Τουρκία 12, 19
15 Βόρεια Μακεδονία 12, 13, 19, 21, 23
16 Κροατία 11, 13, 17, 22
17 Βοσνία-Ερζεγοβίνη 13, 16, 22
18 Γερμανία 2
19 Ελλάδα 12, 14, 15, 21
20 Ιταλία 11
21 Αλβανία 15, 19, 22, 23
22 Μαυροβούνιο 13, 16, 17, 21, 23
23 Κόσοβο 13, 15, 21, 22
24 Αυστρία —
25 Τσεχία —
26 Γαλλία —
27 Ισπανία —
28 Ηνωμένο Βασίλειο —
29 Ολλανδία —
30 Βέλγιο —
31 Πορτογαλία —
33 Εσθονία —
34 Ελβετία —
35 Δανία —
36 Φινλανδία —
37 Λουξεμβούργο —
38 Νορβηγία —
39 Σουηδία —

Vehicle types (crossing_type)

id Vehicle type Accepted by /border/
4 Αυτοκίνητο ✔
5 Αυτοκίνητο. Tax Free ✔
6 Λεωφορείο ✔
7 Πεζός ✔
8 Φορτηγό ✔
9 Φορτηγό έως 7,5 τόνους ✔
10 Πορθμείο - Αυτοκίνητο —
11 Πορθμείο - Λεωφορείο —
12 Πορθμείο - Πεζός —
13 Πορθμείο - Φορτηγό —
14 Φορτηγό έως 3,5 τόνους —

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.

Προϊόντα

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

Επιλέξτε ένα endpoint για την πλήρη αναφορά του, τις παραμέτρους, τις εκδόσεις και ένα ζωντανό Sandbox.

Πρότυπος αντλεί από το πρότυπο όριο δεδομένων  ·  Βαρύ αντλεί από το πιστωτικό όριο προβλέψεων και στατιστικών — βλέπε Ποσοστώσεις  ·  Διαδρομή φορτηγού καταναλώνει το δικό του όριο διαδρομών φορτηγών — δείτε Ποσοστώσεις

Ουρές στα σύνορα

Κατάσταση API Πρότυπος

Ζωντανή κατάσταση κάθε προϊόντος Developer API: σε σύνδεση / υποβαθμισμένο / εκτός σύνδεσης, λανθάνων χρόνος απόκρισης και χρόνος…

API Καταλόγου Συνοριακών Σημείων Διέλευσης ΠρότυποςOnline

Κατάλογος όλων των παρακολουθούμενων συνοριακών σημείων διέλευσης: αναγνωριστικά, ονόματα, χώρες, συντεταγμένες και κατάσταση. Χρ…

API ουρών στα σύνορα ΒαρύOnlinev4

Όλα τα σημεία σε ένα σύνορο + τύπος οχήματος σε μία κλήση. Υποστηρίζει έναν προορισμό, λίστα με κόμμα ή "all". Αποτελέσματα ταξιν…

API αναζήτησης σημείων διέλευσης ΠρότυποςOnline

Βρείτε PPID σημείων διέλευσης με βάση το όνομα σε οποιαδήποτε γλώσσα. Επιστρέφει όλα τα PPID για την τοποθεσία, ομαδοποιημένα ανά…

API Ζωντανής Συνοριακής Ουράς ΒαρύOnline

Ουρές σε πραγματικό χρόνο, εκτίμηση χρόνου αναμονής και κατάσταση για κάθε σημείο διέλευσης. Περιλαμβάνει μπλοκ snapshot: τρέχουσ…

Προηγμένο API χρόνου αναμονής Βαρύ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 πολλαπλών συνοριακών σταθμών ΒαρύOnline

Λάβετε την κατάσταση ουράς και τη φρεσκάδα δεδομένων για έως 5 σημεία διέλευσης σε ένα αίτημα. Η ποσόστωση μετράται ως ⌈(N PPID ×…

API Εναλλακτικών Σημείων Διέλευσης ΠρότυποςOnline

Κοντινά εναλλακτικά σημεία διέλευσης στο ίδιο σύνορο με τις τρέχουσες ουρές και τις διαφορές απόστασης.

API Ζωντανής Ουράς & Φρεσκάδας ΠρότυποςOnline

Πότε ενημερώθηκε τελευταία φορά ένα σημείο διέλευσης, από ποια πηγή, και μια αξιολόγηση φρεσκάδας.

Προβλέψεις και Στατιστικές

API Πρόβλεψης Ουράς ΒαρύOnline

Πρόβλεψη επιπέδων ουράς μέσω συνόλου ML: ορίζοντες 24 ωρών και 7 ημερών (168ω) με όρια εμπιστοσύνης. Το ίδιο μοντέλο που τροφοδοτ…

API Ωριαίων Στατιστικών Σημείων Διέλευσης ΒαρύOnline

Ωριαία ιστορικά στατιστικά ουράς ανά σημείο διέλευσης και ημερομηνία: 24 ωριαίες τιμές, ημερήσιος μέσος όρος/ελάχιστο/μέγιστο, ώρ…

API «Καλύτερη Ώρα Διέλευσης» ΠρότυποςOnline

Στατιστικά τυπικής εβδομάδας ανά σημείο ελέγχου: πίνακας 7×24 ημέρα-εβδομάδας×ώρα (διάμεσος + ζώνη p25/p75), πιο ήσυχη/πολυσύχνασ…

Καύσιμα και Τοποθεσίες

API Τιμών Καυσίμων ΕΕ ΠρότυποςOnlinev2

Τιμές καυσίμων στις χώρες της EU — μέσοι όροι ανά country, πλησιέστεροι σταθμοί βάσει συντεταγμένων ή σταθμοί κοντά σε συνοριακό …

API Τιμές Καυσίμων ανά Πόλη ΠρότυποςOnline

Τιμές καυσίμων ανά πόλη: φθηνότερο πρατήριο και μέσος όρος 5 φθηνότερων.

API κοντινών πρατηρίων καυσίμων ΠρότυποςOnlinev2 μόνο

Τα πλησιέστερα πρατήρια καυσίμων σε ένα σημείο ή μια πόλη, με τρέχουσες τιμές ανά τύπο καυσίμου, ταξινομημένα κατά απόσταση. Η κά…

API φθηνότερου καυσίμου σε κοντινή απόσταση ΠρότυποςOnlinev2 μόνο

Τα φθηνότερα πρατήρια καυσίμων γύρω από ένα σημείο ή μια πόλη, κατατεταγμένα κατά τιμή για τον επιλεγμένο τύπο καυσίμου (σε ισοπα…

API τοπικών τιμών καυσίμων ΠρότυποςOnlinev2 μόνο

Η καλύτερη διαθέσιμη τιμή καυσίμου για ΟΠΟΙΟΔΗΠΟΤΕ σημείο στην Ευρώπη, προσδιορισμένη μέσω μιας τριών επιπέδων κλίμακας εναλλακτι…

API ονομάτων καυσίμων ΠρότυποςOnlinev2 μόνο

Ο πίνακας ονομασιών πίσω από κάθε προϊόν καυσίμου: το κανονικό μας λεξιλόγιο ποιοτήτων (diesel, premdiesel, truckdiesel, hvo, pet…

API Σημείων Ενδιαφέροντος Οδηγών ΠρότυποςOnline

Χώροι στάθμευσης φορτηγών (14k+), δωρεάν ντους, υπηρεσίες και σούπερ μάρκετ σε όλη την Ευρώπη με συντεταγμένες. Τα αποτελέσματα τ…

API χώρων στάθμευσης φορτηγών ΠρότυποςOnlinev2 μόνο

Οι πλησιέστεροι χώροι στάθμευσης φορτηγών, Autohöfe και σταθμοί ανάπαυσης φορτηγών σε ένα σημείο ή city — ταξινομημένοι κατά απόσ…

API κοντινών καταστημάτων ΠρότυποςOnlinev2 μόνο

Τα πλησιέστερα σούπερ μάρκετ και παντοπωλεία σε ένα σημείο ή city — ταξινομημένα κατά απόσταση με distance_km, όνομα, συντεταγμέν…

API δωρεάν ντους ΠρότυποςOnlinev2 μόνο

Τα πλησιέστερα δωρεάν ντους για οδηγούς σε ένα σημείο ή city — ταξινομημένα κατά απόσταση με distance_km, όνομα, συντεταγμένες κα…

API εστιατορίων για οδηγούς ΠρότυποςOnlinev2 μόνο

Τα πλησιέστερα εστιατόρια φιλικά προς τους οδηγούς σε ένα σημείο ή city — ταξινομημένα κατά απόσταση με distance_km, όνομα, συντε…

API βιομηχανικών ζωνών ΠρότυποςOnlinev2 μόνο

Οι πλησιέστερες βιομηχανικές και εφοδιαστικές ζώνες σε ένα σημείο ή city (πάνω από 3k+ σε όλη την Ευρώπη) — ταξινομημένες κατά απ…

API ισοτιμιών συναλλάγματος ΠρότυποςOnline

Συναλλαγματικές ισοτιμίες βάσει EUR για PLN, CZK, HUF, USD, GBP, CHF, NOK και UAH, πηγή Frankfurter (ECB), cache 6 ωρών. Χωρίς πα…

Ανταλλακτήρια συναλλάγματος

API πόλεων με ανταλλακτήρια ΠρότυποςOnlinev2 μόνο

Πόλεις της Πολωνίας όπου καταγράφουμε ανταλλακτήρια συναλλάγματος (kantors), με το πλήθος ανταλλακτηρίων σε καθεμία και πόσα δημο…

API ανταλλακτηρίων ΠρότυποςOnlinev2 μόνο

Κατάλογος ανταλλακτηρίων συναλλάγματος (kantors) στην Πολωνία: όνομα, διεύθυνση, συντεταγμένες, ωράριο, τηλέφωνο, ιστότοπος και α…

API ισοτιμιών ανταλλακτηρίου ΠρότυποςOnlinev2 μόνο

Ένα ανταλλακτήριο με τις τρέχουσες ισοτιμίες αγοράς και πώλησης έναντι PLN. Λιανικές και χονδρικές ισοτιμίες επιστρέφονται χωριστ…

API καλύτερων ισοτιμιών ΠρότυποςOnlinev2 μόνο

Πού να αγοράσετε ή να πουλήσετε ένα νόμισμα έναντι PLN σε μία πόλη αυτή τη στιγμή: τα ανταλλακτήρια με τις καλύτερες ΛΙΑΝΙΚΕΣ ισο…

API ιστορικού ισοτιμιών ΒαρύOnlinev2 μόνο

Ιστορικό λιανικής ισοτιμίας ενός νομίσματος έναντι PLN, για ένα ανταλλακτήριο ή για ολόκληρη πόλη (μέση και καλύτερη ισοτιμία μετ…

Σχεδιασμός Ταξιδιού

API σχεδιασμού διαδρομής ΒαρύOnlinev2 μόνο

Ένα σχέδιο πόρτα-πόρτα για ταξίδι με συνοριακή διέλευση: η διαδρομή, τα σημεία διέλευσης πάνω της με ζωντανή ουρά ή πρόβλεψη για …

API μήτρας διασυνοριακών διαδρομών ΒαρύOnline

Χρόνος ταξιδιού + ουρά στα σύνορα για όλα τα σημεία ελέγχου από συγκεκριμένη αφετηρία.

API Απαγορεύσεων Κυκλοφορίας Φορτηγών ΠρότυποςOnlinev2

Ευρωπαϊκοί περιορισμοί κυκλοφορίας φορτηγών ανά country και ημερομηνία, συμπεριλαμβανομένων εποχιακών και εορταστικών απαγορεύσεω…

API Εμπορικών Κυριακών ΠρότυποςOnline

Κανονισμοί λειτουργίας καταστημάτων τις Κυριακές και προσεχείς εμπορικές Κυριακές ανά ρυθμιζόμενη χώρα της ΕΕ.

API Ημερολόγιο Διακοπών ΠρότυποςOnline

Επίσημες δημόσιες αργίες ανά ευρωπαϊκή χώρα — ημερομηνίες, τοπικά ονόματα και τύπος, με τη πλήρη λίστα αργιών κάθε χώρας. Υποστηρ…

Εφοδιαστική

Truck Route API Διαδρομή φορτηγούOnlinev2 μόνο

API διαδρομολόγησης φορτηγών με πρατήρια καυσίμων και χώρους στάθμευσης φορτηγών κατά μήκος της διαδρομής, καθώς και σταθμούς ζύγ…

Οδηγοί και Δρόμοι

API Συνθηκών Οδοστρώματος ΠρότυποςOnlinev2

Εγκεκριμένες αναφορές συνθηκών οδοστρώματος κοντά στα σύνορα και στους κύριους άξονες: λακκούβες, οδικά έργα, αποκλεισμοί, πάγος,…

API αυτοκόλλητων διοδίων και οδικών τελών ΠρότυποςOnlinev2 μόνο

Αν μια country απαιτεί αυτοκόλλητο διοδίων για ταξίδι σε αυτοκινητόδρομο, τρέχουσες τιμές ανά διάρκεια και πού να διαβάσετε περισ…

API σημείων internet ΠρότυποςOnlinev2 μόνο

Καταστήματα κινητής τηλεφωνίας και σημεία WiFi χρήσιμα για οδηγούς στο δρόμο, από το πλησιέστερο σε ένα σημείο ή city με distance…

API Συνοριακών Στατιστικών Μεταφορέων Λεωφορείων ΠρότυποςOnline

Επιδόσεις διέλευσης συνόρων ανά μεταφορέα λεωφορείων: διελεύσεις, μέσος/διάμεσος/ελάχιστος/μέγιστος χρόνος αναμονής σε λεπτά — βα…

API καιρικών συνθηκών στα σύνορα ΠρότυποςOnline

Ο οδικός κίνδυνος σε ένα συνοριακό σημείο σε μία κλίμακα 0–5: καθαρός δρόμος, ομίχλη, χιόνι, βροχή, παγετός ή ισχυρός άνεμος — στ…

API εγγύτητας αεροπορικών συναγερμών ΠρότυποςOnlinev2 μόνο

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 οχημάτων στόλου ΠρότυποςOnlinev2 μόνο

Ο δικός σας στόλος NakBus Live: κάθε όχημα καταχωρημένο στην εταιρεία σας με πινακίδα, ετικέτα, ανατεθειμένη γραμμή, σημαία δημόσ…

API ζωντανών θέσεων στόλου ΠρότυποςOnlinev2 μόνο

Πού βρίσκονται τα λεωφορεία σας αυτή τη στιγμή — μία γραμμή ανά ενεργό όχημα με lat/lon, χρονοσήμανση και ηλικία της, ταχύτητα, κ…

API ιστορικού στόλου ΒαρύOnlinev2 μόνο

Καταγεγραμμένη διαδρομή GPS των δικών σας οχημάτων: κάθε αποθηκευμένο σημείο θέσης σε ένα χρονικό παράθυρο, με χρονολογική σειρά,…

Βοηθός ΤΝ

API Συνοριακού Βοηθού AI ΒαρύOnline

Ρωτήστε τον βοηθό AI παραγωγής μας οποιαδήποτε ερώτηση σχετικά με τη διέλευση συνόρων (ουρές, προβλέψεις, κανόνες, καύσιμα, διαδρ…

API εξατομικευμένου βοηθού AI ΒαρύOnlinev2 μόνο

Ο δικός σας βοηθός AI, θεμελιωμένος στο ΔΙΚΟ ΣΑΣ περιεχόμενο και στα ΔΙΚΑ ΜΑΣ ζωντανά συνοριακά δεδομένα. Δώστε μας τα αρχεία mar…

Άλλα

API χρήσης λογαριασμού Πρότυποςv2 μόνο

Τι απομένει από τα όριά σας αυτή τη στιγμή, για το κλειδί με το οποίο καλείτε: πρόγραμμα, όριο ανά δευτερόλεπτο και για κάθε κλάσ…

Shade Walking Route API ΒαρύOnlinev2 μόνο

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 ΠρότυποςOnlinev2 μόνο

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 ΠρότυποςOnlinev2 μόνο

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 ΠρότυποςDegradedv2 μόνο

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 ΠρότυποςOnlinev2 μόνο

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 ΠρότυποςOnlinev2 μόνο

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

Εξαγωγή ιστορικών δεδομένων

Οι εγκεκριμένοι προγραμματιστές μπορούν να κατεβάσουν το δημοσιευμένο ιστορικό των συνοριακών ουρών, με ωριαίο μέσο όρο, για έως 5 συνοριακά σημεία (κυλιόμενο παράθυρο έως 90 ημερών) ως συμπιεσμένο gzip CSV, NDJSON ή JSON. Πρόκειται για λειτουργία μόνο της πύλης — ΟΧΙ για endpoint του API· τις εξαγωγές τις δημιουργείτε και τις κατεβάζετε από την καρτέλα «Εξαγωγή δεδομένων» στον λογαριασμό σας.

Η πρόσβαση παρέχεται κατόπιν αιτήματος: ανοίξτε ένα αίτημα υποστήριξης τύπου Data λέγοντάς μας ποια συνοριακά σημεία, το χρονικό διάστημα και τη σκοπούμενη χρήση. Μετά την έγκριση, η καρτέλα «Εξαγωγή δεδομένων» εμφανίζεται στον λογαριασμό σας. Προεπιλεγμένο όριο: 1 εξαγωγή/ημέρα, έως 5 σημεία η καθεμία — ζητήστε μας να το αυξήσουμε.

Πεδία — μία γραμμή ανά συνοριακό σημείο ανά ώρα UTC

ΠαράμετροςΠεριγραφή
ppidΑναγνωριστικό συνοριακού σημείου
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> δίπλα στα δεδομένα, που η Google μπορεί να ευρετηριάσει και να ακολουθήσει — ΜΗΝ προσθέσετε rel="nofollow", rel="sponsored" ή rel="ugc" και μην τον κρύβετε με CSS. Σύνδεσμος που προστίθεται με JavaScript είναι αποδεκτός αν εμφανίζεται στη σελίδα που αποδίδει η Google (Όροι Developer API v1.0, ενότητα 8.1).

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

Συμπαγής παραλλαγή με μικρά γράμματα (π.χ. κάτω από γράφημα ή widget):

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

Μπορείτε να συνδέσετε τη δική σας γλωσσική έκδοση, π.χ. https://nakordoni.eu/el/ — μετράει οποιοσδήποτε ορατός απλός σύνδεσμος HTML προς το nakordoni.eu. Το κείμενο αγκύρωσης "Data by nakordoni.eu" πρέπει να παραμείνει στα αγγλικά.

Πού να τοποθετηθεί

Ελέγχουμε περιοδικά την αναφορά πηγής στη "σελίδα όπου χρησιμοποιούνται τα δεδομένα" που δηλώσατε κατά την εγγραφή. Η απούσα ή κρυμμένη αναφορά στο δωρεάν πρόγραμμα Explorer οδηγεί πρώτα σε υπενθύμιση και στη συνέχεια σε αναστολή του κλειδιού. Οι πελάτες με επί πληρωμή πρόγραμμα μπορούν να την παραλείψουν.

Οι έλεγχοι γίνονται περίπου μία φορά την εβδομάδα από τον ελεγκτή μας, του οποίου το user agent περιέχει NakordoniComplianceBot/1.0. Ανοίγει μόνο τις σελίδες που έχετε δηλώσει στον πίνακα προγραμματιστή, δεν ακολουθεί άλλους συνδέσμους και αγνοεί το robots.txt για αυτές τις σελίδες, επειδή αυτές ακριβώς μας ζητήσατε να ελέγχουμε. Αν κάποια προστασία από bots ή τείχος προστασίας μπλοκάρει άγνωστους crawlers, επιτρέψτε αυτό το user agent — αν δεν μπορούμε να ανοίξουμε μια σελίδα, θα σας γράψουμε με αίτημα υποστήριξης.

Άδεια δεδομένων και αγορές

Το κλειδί API σας παρέχει άδεια χρήσης των δεδομένων μας μόνο στις χώρες που δηλώσατε κατά την εγγραφή σας. Εξετάζουμε κάθε δήλωση πριν χορηγήσουμε πλήρη πρόσβαση, διότι τα δεδομένα μας είναι δικό μας προϊόν και δεν τα αδειοδοτούμε σε αγορές χωρίς να γνωρίζουμε πού θα δημοσιευτούν.

Ενημερότητα δεδομένων

Το πόσο πρόσφατα είναι τα δεδομένα σας εξαρτάται από το πρόγραμμά σας. Στην ίδια την απόκριση δεν υπάρχει καμία ένδειξη — όλα τα προγράμματα επιστρέφουν τα ίδια πεδία, τους ίδιους τύπους και την ίδια δομή απόκρισης.

Μια καθυστερημένη απόκριση δεν είναι ποτέ σφάλμα ούτε πρόβλημα ορίου — είναι μια πλήρης, έγκυρη απόκριση με παλαιότερους αριθμούς. Η επανάληψη του αιτήματος δεν επιστρέφει νεότερα δεδομένα.

Αν η εφαρμογή σας χρειάζεται τρέχοντα δεδομένα, οποιοδήποτε πρόγραμμα επί πληρωμή επιστρέφει τηλεμετρία σε πραγματικό χρόνο.

Αποκτήστε το δωρεάν κλειδί API σας

Ενημερώθηκε