Calendarific
APIFree API for worldwide holiday data
Overview
Calendarific API provides access to accurate holiday information across 230+ countries and regions. Key endpoints include /holidays (filter by country, year, month, day, or type like national, regional, religious), /countries (list supported nations with ISO codes), and /languages (localization options). Responses are JSON-formatted, containing details like holiday names, dates, types, descriptions, and localized variants. Ideal for calendar apps, global scheduling tools, HR leave systems, e-commerce seasonal promotions, and travel apps to avoid holiday disruptions.
Example Integration (JavaScript)
fetch('https://calendarific.com/')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err)); Key Features
- RESTful API
- JSON Responses
- 230+ Countries Coverage
- Multiple Holiday Types (National, Regional, Religious)
- Country & Language Lookup Endpoints
Frequently Asked Questions
? Is Calendarific free to use?
Yes, Calendarific offers a free tier with 1000 requests/month. Paid plans are available for higher request limits and advanced features like historical data access.
? Does it require an API Key?
Yes, all requests to Calendarific API need an API key, which can be obtained by signing up on their official website.
? What is the response format?
The API returns responses in JSON format, including detailed holiday information such as name, date, type, description, and country-specific details.
Top Alternatives
People Also Ask about Calendarific
Tool Info
Pros
- ⊕ Wide global coverage
- ⊕ Detailed holiday metadata
- ⊕ Easy-to-use filtering parameters
- ⊕ Supports localization
Cons
- ⊖ Free tier has strict rate limits (1000 requests/month)
- ⊖ Advanced features require paid plans
- ⊖ Some minor regions may have limited data