Public holidays data for scheduling & ops AI.
A scheduling or operations agent needs to know which days are public holidays — sourced and citeable. Dynamic Feed serves public-holiday calendars keyless over MCP or REST, each signed and timestamped.
The call
Keyless over MCP, or one REST call with a free key. Every datapoint is provenance-stamped and citeable.
# Keyless — one signed call over REST:
curl -s https://dynamicfeed.ai/v1/batch -H "Content-Type: application/json" \
-d '{"calls":[{"tool":"public_holidays","args":{"country":"US"}}]}'
# MCP (keyless) — point any client at https://dynamicfeed.ai/mcp, then call public_holidays(country="US")
Sample response
{ "country": "US", "year": 2026, "count": 12, "next": {"name": "...", "date": "..."},
"source": "holidays (vacanza)", "signature": { "alg": "Ed25519", "key_id": "df-ed25519-4cb32e72f333" } }
Why live data
Dynamic Feed serves public holidays by country and year — derived from the widely-used open-source 'holidays' (vacanza) library — in a provenance envelope, signed over their exact bytes and verifiable against /.well-known/keys. It surfaces what that library computes — it is data, not an official gazette, and may not reflect last-minute or sub-national declarations; defer to the relevant government for legal certainty. Not a guarantee of completeness.
Use it for
- Ground a scheduling / ops agent in real public-holiday calendars
- A signed record of a country's holidays for a year, at a point in time
- Workflows that must avoid scheduling on a public holiday
- Pairs with market-hours, time and countdown utilities
FAQ
What's the source?
The open-source 'holidays' (vacanza) Python library, which models public holidays for many countries. We name it in the provenance envelope.
Is it authoritative?
It's a well-maintained library, not an official gazette. It may not reflect last-minute changes or every sub-national holiday — defer to the relevant government for legal certainty.
What does signing prove?
That Dynamic Feed served this exact calendar at this time and it hasn't been altered since — authenticity and integrity, not that every entry is officially correct.