News submission and NakBus fleet are now in the partner dashboard
Use the same login (email and password) as your developer account to sign in to the Nakordoni Partners panel, and manage news and your bus fleet (NakDriver / NakManager) there, with team roles. Your API keys, endpoints and apps are unchanged, and the pages here keep working. Open Nakordoni Partners
Holiday Calendar — Business Days API Online
Business-day arithmetic for one country, optionally one region: count working days between two dates, add or subtract working days, test a date, or find the next / previous working day. Honours the country's own weekend, national and regional day-off holidays, decree transfers (a Saturday that is worked) and Ukraine's martial-law rule. Dates 2020-01-01 to 2035-12-31. Answers from a precomputed calendar in a few milliseconds.
GET https://nakordoni.eu/api/v2/data/holiday-calendar/business-days
— quota class: cheap
| Parameter | Description |
|---|---|
op | count (default) | add | subtract | is | next | prev |
country | ISO-2 country code (required, one) |
region | ISO 3166-2 region, e.g. DE-BY (optional) |
start_date | YYYY-MM-DD (required) |
end_date | YYYY-MM-DD (op=count) |
days | Working days to add or subtract, 0-3650 (op=add|subtract); 0 = start_date if it is a working day, else the next (add) or previous (subtract) one |
inclusive | op=count: true (default) counts start_date and end_date; false leaves start_date out |
weekend | Optional weekend override, e.g. fri,sat or 5,6 (ISO weekdays); none = no weekend days |
Response fields — inside the data object of the envelope. [] marks a list, so data.items[].name is the name field of each element. A field is null, absent or an empty list when we hold no value for it — never a placeholder.
| Field | Description |
|---|---|
data.business_days | op=count: working days in the range, with calendar_days and non_business_days. |
data.result_date | op=add|subtract|next|prev: the resulting date. |
data.is_business_day | op=is: true or false, with reasons[] (weekend, holiday: <name>, day off by decree transfer) when false. |
data.weekend_days | Present when ?weekend= overrode the country weekend. |
data.calendar_window | First and last date the calendar covers. |
curl "https://nakordoni.eu/api/v2/data/holiday-calendar/business-days?op=count&country=DE®ion=DE-BY&start_date=2026-01-01&end_date=2026-12-31" \ -H "Authorization: Bearer NKD-DEV-XXXX-XXXX-XXXX"
🔑 Log in as a developer to try this endpoint live in the sandbox — 10 free test calls per product a day. Log in
Updated