Calendrier des jours fériés — API Jours ouvrables Online
Calcul de jours ouvrables pour un pays, éventuellement une région : compter les jours ouvrables entre deux dates, ajouter ou soustraire des jours ouvrables, tester une date, ou trouver le jour ouvrable suivant / précédent. Prend en compte le week-end propre au pays, les jours fériés chômés nationaux et régionaux, les reports par décret (un samedi travaillé) et la règle de la loi martiale en Ukraine. Dates du 2020-01-01 au 2035-12-31. Réponses issues d'un calendrier précalculé en quelques millisecondes.
GET https://nakordoni.eu/api/v2/data/holiday-calendar/business-days
— classe de quota: cheap
| Paramètre | Description |
|---|---|
op | count (par défaut) | add | subtract | is | next | prev |
country | Code pays ISO-2 (obligatoire, un seul) |
region | Région ISO 3166-2, p. ex. DE-BY (facultatif) |
start_date | YYYY-MM-DD (obligatoire) |
end_date | YYYY-MM-DD (op=count) |
days | Jours ouvrables à ajouter ou soustraire, 0-3650 (op=add|subtract) ; 0 = start_date si c'est un jour ouvrable, sinon le suivant (add) ou le précédent (subtract) |
inclusive | op=count : true (par défaut) compte start_date et end_date ; false exclut start_date |
weekend | Remplacement facultatif du week-end, p. ex. fri,sat ou 5,6 (jours de semaine ISO) ; none = aucun jour de week-end |
Champs de la réponse — à l’intérieur de l’objet data de l’enveloppe. [] indique une liste : data.items[].name est donc le champ name de chaque élément. Un champ vaut null, est absent ou est une liste vide quand nous n’avons pas de valeur — jamais un espace réservé.
| Champ | Description |
|---|---|
data.business_days | op=count : jours ouvrables dans la plage, avec calendar_days et non_business_days. |
data.result_date | op=add|subtract|next|prev : la date obtenue. |
data.is_business_day | op=is : true ou false, avec reasons[] (weekend, holiday: <name>, day off by decree transfer) si false. |
data.weekend_days | Présent lorsque ?weekend= a remplacé le week-end du pays. |
data.calendar_window | Première et dernière date couvertes par le calendrier. |
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"
Mis à jour