Skip to main content
Menu

← Всички крайни точки

API за няколко гранични пункта Online

Получавайте статус на опашката и свежест на данните за до 5 гранични пункта в една заявка. Квотата се брои като ⌈(N PPID × под-продукти) / 2⌉ — с 50% по-евтино от еквивалентните отделни заявки. Използвайте include=queue,update-info, за да получите и двата набора данни наведнъж. От 2026-08-30 заявка с повече от 5 PPID се обработва само за първите 5: останалите се игнорират (връщат се в meta.ppid_cap.ignored) и не се таксуват.

GET https://nakordoni.eu/api/v1/data/multi — клас квота: heavy

ПараметърОписание
ppidsComma-separated list of checkpoint IDs (required, max 5 from 2026-08-30) — e.g. id_2,id_13,id_15. Extra IDs beyond the fifth are ignored, not rejected.
includeComma-separated sub-products to include: queue, update-info (default: queue,update-info)
langLanguage code for checkpoint names in queue responses (default: en)

Полета на отговора — вътре в обекта data в плика на отговора. [] означава списък, така че data.items[].name е полето name на всеки елемент. Поле може да е null, да липсва или да е празен списък, когато нямаме стойност — никога не подставяме заместител.

ПолеОписание
data.<ppid>One object per requested checkpoint, keyed by ppid — not an array. A ppid you asked for that we do not monitor is absent.
data.<ppid>.queuePresent when include contains queue: found, queue_now, wait_min, wait_status, trend_percent, trend_direction, age_min, freshness, name, updated_at, data_quality.
data.<ppid>.update_infoPresent when include contains update-info: found, timestamp, datetime, timezone, age_seconds, age_minutes, freshness, queue_now, data_quality.
data.<ppid>.*.data_qualityOn both sub-products: high = counted from a real observation source at the crossing, low = a modelled estimate where no counting source exists. Same high|low vocabulary as the checkpoints directory, Border Queue and Best Time to Cross. Both are real answers; a low value is an estimate and should be labelled as one if you show it to drivers.
meta.ppids_requestedHow many ppids the call asked for (envelope level, beside data).
meta.units_consumedQuota units this call actually cost — ⌈(ppids × sub-products) / 2⌉, counted on the checkpoints actually answered.
meta.ppid_capPresent ONLY when the call listed more than 5 PPIDs: cap, enforced_from, enforced, ppids_asked, ppids_answered, ignored[] and a plain-language notice. The same event also sets the X-Devapi-Warning response header.
curl "https://nakordoni.eu/api/v1/data/multi?ppids=id_2,id_13,id_15&include=queue,update-info&lang=en" \
  -H "Authorization: Bearer NKD-DEV-XXXX-XXXX-XXXX"
🔑 Влезте като разработчик, за да изпробвате тази крайна точка на живо в sandbox — 50 безплатни тестови заявки на ден. Вход