Календар на празници — 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, со 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®ion=DE-BY&start_date=2026-01-01&end_date=2026-12-31" \ -H "Authorization: Bearer NKD-DEV-XXXX-XXXX-XXXX"
Ажурирано