Bayramlar kalendari — Ish kunlari API Online
Bitta davlat, ixtiyoriy ravishda bitta hudud uchun ish kunlari hisob-kitobi: ikki sana orasidagi ish kunlarini sanash, ish kunlarini qo'shish yoki ayirish, sanani tekshirish yoki keyingi / oldingi ish kunini topish. Davlatning o'z dam olish kunlari, umummilliy va hududiy dam olish bayramlari, farmon bilan ko'chirishlar (ish kuniga aylangan shanba) hamda Ukrainaning harbiy holat qoidasini hisobga oladi. Sanalar 2020-01-01 dan 2035-12-31 gacha. Oldindan hisoblangan kalendardan bir necha millisekundda javob beradi.
GET https://nakordoni.eu/api/v2/data/holiday-calendar/business-days
— kvota sinfi: cheap
| Parametr | Tavsif |
|---|---|
op | count (standart) | add | subtract | is | next | prev |
country | ISO-2 davlat kodi (majburiy, bitta) |
region | ISO 3166-2 hudud, masalan DE-BY (ixtiyoriy) |
start_date | YYYY-MM-DD (majburiy) |
end_date | YYYY-MM-DD (op=count) |
days | Qo'shiladigan yoki ayiriladigan ish kunlari, 0-3650 (op=add|subtract); 0 = start_date ish kuni bo'lsa o'zi, aks holda keyingisi (add) yoki oldingisi (subtract) |
inclusive | op=count: true (standart) start_date va end_date ni hisoblaydi; false start_date ni hisobga olmaydi |
weekend | Dam olish kunlarini ixtiyoriy almashtirish, masalan fri,sat yoki 5,6 (ISO hafta kunlari); none = dam olish kunlari yo'q |
Javob maydonlari — javob konvertidagi data obyekti ichida. [] ro‘yxatni bildiradi, ya’ni data.items[].name har bir elementning name maydonidir. Qiymatimiz bo‘lmagan maydon null bo‘ladi, umuman bo‘lmaydi yoki bo‘sh ro‘yxat qaytadi — o‘rniga hech qachon soxta qiymat qo‘ymaymiz.
| Maydon | Tavsif |
|---|---|
data.business_days | op=count: oraliqdagi ish kunlari, calendar_days va non_business_days bilan. |
data.result_date | op=add|subtract|next|prev: natijaviy sana. |
data.is_business_day | op=is: true yoki false, false bo'lganda reasons[] bilan (weekend, holiday: <name>, day off by decree transfer). |
data.weekend_days | ?weekend= davlatning dam olish kunlarini almashtirganda mavjud bo'ladi. |
data.calendar_window | Kalendar qamrab oladigan birinchi va oxirgi sana. |
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"
Yangilandi