Мереке күнтізбесі — Жұмыс күндері API Online
Бір ел үшін, қалауынша бір аймақ үшін жұмыс күндерінің арифметикасы: екі күн арасындағы жұмыс күндерін санау, жұмыс күндерін қосу немесе азайту, күнді тексеру немесе келесі / алдыңғы жұмыс күнін табу. Елдің өз демалыс күндерін, ұлттық және аймақтық демалыс мерекелерін, жарлықпен ауыстыруларды (жұмыс күні болған сенбі) және Украинаның әскери жағдай ережесін ескереді. Күндер 2020-01-01-ден 2035-12-31-ге дейін. Алдын ала есептелген күнтізбеден бірнеше миллисекундта жауап береді.
GET https://nakordoni.eu/api/v2/data/holiday-calendar/business-days
— квота класы: cheap
| Параметр | Сипаттама |
|---|---|
op | count (әдепкі) | add | subtract | is | next | prev |
country | ISO-2 ел коды (міндетті, біреу) |
region | ISO 3166-2 аймағы, мысалы DE-BY (міндетті емес) |
start_date | YYYY-MM-DD (міндетті) |
end_date | YYYY-MM-DD (op=count) |
days | Қосуға немесе азайтуға арналған жұмыс күндері, 0-3650 (op=add|subtract); 0 = start_date жұмыс күні болса, сол күн, әйтпесе келесі (add) немесе алдыңғы (subtract) жұмыс күні |
inclusive | op=count: true (әдепкі) start_date және end_date күндерін санайды; false start_date күнін санамайды |
weekend | Демалыс күндерін қалауынша қайта анықтау, мысалы fri,sat немесе 5,6 (ISO апта күндері); none = демалыс күндері жоқ |
Жауап өрістері — жауап конвертіндегі data объектісінің ішінде. [] тізімді білдіреді, сондықтан data.items[].name — әр элементтің name өрісі. Мәні жоқ өріс null болады, мүлде болмайды немесе бос тізім қайтарады — толтырғышты ешқашан қоймаймыз.
| Өріс | Сипаттама |
|---|---|
data.business_days | op=count: аралықтағы жұмыс күндері, calendar_days және non_business_days-пен бірге. |
data.result_date | op=add|subtract|next|prev: нәтиже күні. |
data.is_business_day | op=is: true немесе false, false болғанда reasons[] (weekend, holiday: <name>, day off by decree transfer) бар. |
data.weekend_days | ?weekend= елдің демалыс күндерін қайта анықтағанда болады. |
data.calendar_window | Күнтізбе қамтитын бірінші және соңғы күн. |
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"
Жаңартылды