Kalendár sviatkov — API pracovných dní Online
Aritmetika pracovných dní pre jednu krajinu, voliteľne jeden región: spočítanie pracovných dní medzi dvoma dátumami, pripočítanie alebo odpočítanie pracovných dní, overenie dátumu alebo nájdenie nasledujúceho / predchádzajúceho pracovného dňa. Zohľadňuje víkend danej krajiny, štátne a regionálne sviatky, ktoré sú voľnými dňami, presuny dní na základe nariadenia (pracovná sobota) a pravidlo vojnového stavu na Ukrajine. Dátumy od 2020-01-01 do 2035-12-31. Odpovede z vopred vypočítaného kalendára za niekoľko milisekúnd.
GET https://nakordoni.eu/api/v2/data/holiday-calendar/business-days
— trieda kvóty: cheap
| Parameter | Popis |
|---|---|
op | count (predvolené) | add | subtract | is | next | prev |
country | Dvojznakový kód krajiny ISO (povinné, jedna) |
region | Región ISO 3166-2, napr. DE-BY (voliteľné) |
start_date | YYYY-MM-DD (povinné) |
end_date | YYYY-MM-DD (op=count) |
days | Pracovné dni na pripočítanie alebo odpočítanie, 0-3650 (op=add|subtract); 0 = start_date, ak je pracovným dňom, inak nasledujúci (add) alebo predchádzajúci (subtract) pracovný deň |
inclusive | op=count: true (predvolené) započíta start_date aj end_date; false vynechá start_date |
weekend | Voliteľné prepísanie víkendu, napr. fri,sat alebo 5,6 (dni v týždni podľa ISO); none = žiadne víkendové dni |
Polia odpovede — vnútri objektu data v obálke odpovede. [] označuje zoznam, takže data.items[].name je pole name každého prvku. Pole býva null, chýba alebo je prázdny zoznam, keď preň nemáme hodnotu — zástupný údaj nedopĺňame.
| Pole | Popis |
|---|---|
data.business_days | op=count: pracovné dni v rozsahu, s calendar_days a non_business_days. |
data.result_date | op=add|subtract|next|prev: výsledný dátum. |
data.is_business_day | op=is: true alebo false, pri false s reasons[] (weekend, holiday: <name>, day off by decree transfer). |
data.weekend_days | Prítomné, ak ?weekend= prepísal víkend krajiny. |
data.calendar_window | Prvý a posledný dátum, ktorý kalendár pokrýva. |
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"
Aktualizované