Daily Edition Sources +3

API Discovery: A Scheduler Should Ask Which France It Is In

France’s public holiday API gives an agent zone-specific statutory dates—but only a person can decide whether that means a team is unavailable.

A rough marker diagram shows a public holiday API branching by French zone, feeding a date check, while a separate human availability calendar remains outside the API boundary.
Diagram Punka statutory date is useful only after an agent asks which zone it belongs to.
repo betagouv/api.gouv.fr evidence
3 source signals 1 repo 3 source signals
Evidence: 3 source signals / July 19, 2026 / Daily Edition
Open Edition Evidence below

API discovery: France’s public-service catalog lists the Jours fériés API as a fully open DINUM service. Its OpenAPI definition is pleasantly small: request /{zone}/{annee}.json and receive a JSON object whose ISO dates map to holiday names. The critical parameter is not the year; it is the zone.

Try it

Use it as a preflight for a France-facing release, workshop, or customer deadline. Before an agent proposes a date, have it fetch the statutory holidays for the relevant zone and flag collisions in a planning note. For example, the 2026 metropolitan response includes 2026-07-14. That is a reason to ask a better question, not a reason to declare everyone free or unavailable.

Copy-paste agent instruction

Before proposing a France-facing deadline, ask me which API zone applies. Fetch https://calendrier.api.gouv.fr/jours-feries/{zone}/2026.json for that exact zone, list any statutory holiday within three days of the proposed date, and cite the returned date and label in the planning note. Do not infer individual availability, office closure, leave, or employment rules from the API. Ask me to confirm the team calendar before changing a deadline.

Test caveat

The catalog warns that some local and professional observances are not represented, and a statutory holiday can be worked under different conditions. Choose the zone explicitly; do not substitute the metropolitan endpoint for all of France. The published definition describes the response shape, not a rate limit, service-level guarantee, or anyone’s attendance. This publication fetched the documented JSON shape but did not load-test the service or validate it against a team calendar.

Evidence Trail

Receipts below the story

The article above is the public narrative. This section keeps the source trail and limits on the same page.

Edition
DateJuly 19, 2026
LaneDaily Edition
Confidence78%
Sources3
Reposbetagouv/api.gouv.fr

Primary Evidence

Evidence Limits

  • The API’s dates are a statutory-calendar input, not an attendance calendar. They do not prove a team is unavailable, that a business closes, or that a deadline must change.
  • The caller must choose the relevant zone. The published definition does not itself establish a rate limit, service-level agreement, or a substitute for checking a project's actual participants and policies.
Letters & Corrections

Send a note to the desk

Corrections, missing context, or a follow-up lead.