Подаването на новини и флотата NakBus вече са в партньорското табло
Използвайте същия вход (имейл и парола) като за вашия акаунт за разработчици, за да влезете в панела Nakordoni Partners и да управлявате там новините и автобусния си парк (NakDriver / NakManager) с екипни роли. Вашите API ключове, крайни точки и приложения остават непроменени, а страниците тук продължават да работят. Отвори Nakordoni Partners

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

Календар на празниците — API за работни дни Online

Изчисления с работни дни за една държава, по избор един регион: преброяване на работните дни между две дати, добавяне или изваждане на работни дни, проверка на дата или намиране на следващия / предишния работен ден. Отчита собствения уикенд на държавата, националните и регионалните почивни празници, преместванията по указ (събота, която е работна) и правилото за военно положение в Украйна. Дати от 2020-01-01 до 2035-12-31. Отговаря от предварително изчислен календар за няколко милисекунди.

GET https://nakordoni.eu/api/v2/data/holiday-calendar/business-days — клас квота: cheap

ПараметърОписание
opcount (по подразбиране) | add | subtract | is | next | prev
countryДвубуквен ISO код на държава (задължително, един)
regionРегион по ISO 3166-2, напр. DE-BY (по избор)
start_dateYYYY-MM-DD (задължително)
end_dateYYYY-MM-DD (op=count)
daysРаботни дни за добавяне или изваждане, 0-3650 (op=add|subtract); 0 = start_date, ако е работен ден, иначе следващият (add) или предишният (subtract)
inclusiveop=count: true (по подразбиране) включва start_date и end_date; false изключва start_date
weekendНезадължително заместване на уикенда, напр. fri,sat или 5,6 (ISO дни от седмицата); none = без почивни дни

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

ПолеОписание
data.business_daysop=count: работни дни в периода, с calendar_days и non_business_days.
data.result_dateop=add|subtract|next|prev: получената дата.
data.is_business_dayop=is: true или false, с reasons[] (weekend, holiday: <name>, day off by decree transfer) при false.
data.weekend_daysПрисъства, когато ?weekend= е заменил уикенда на държавата.
data.calendar_windowПървата и последната дата, които календарът покрива.
curl "https://nakordoni.eu/api/v2/data/holiday-calendar/business-days?op=count&country=DE&region=DE-BY&start_date=2026-01-01&end_date=2026-12-31" \
  -H "Authorization: Bearer NKD-DEV-XXXX-XXXX-XXXX"
🔑 Влезте като разработчик, за да изпробвате този endpoint на живо в sandbox — 10 безплатни тестови извиквания на продукт на ден. Вход

Обновено