🌍 BMT-Holiday API
RapidAPI Supports 150+ countries

🗓️ Global Holiday API · built for the world

BMT-Holiday API provides comprehensive holiday data for over 150 countries with automatic detection, localization, and rich metadata. Perfect for calendar apps, travel platforms, and global scheduling — free, open-source , and ready to use.

Base URL api-bmtdaily.koyeb.app Support 150+ countries · auto‑detect
Try on RapidAPI
Endpoints · 13 documented
GET Full Holidays
/holidays
Complete holiday info with stats, yearly, and auto‑detection.
country (opt) date (opt) stats yearly limit
GET Quick Check
/holidays/check
Lightweight check if a specific date is a holiday.
country date
GET Upcoming
/holidays/upcoming
List yearly holidays with limit and details.
country limit date details
GET Worldwide
/holidays/worldwide
Holidays across the globe for a given date.
date limit
GET Year
/holidays/year/{year}
All holidays for a specific year and country.
year country details
GET Month
/holidays/month
Holidays in a given month & year.
country year month
GET Range
/holidays/range
Holidays between two dates.
country from to
GET Compare
/holidays/compare
Compare holiday status between two countries.
country compare_country date
GET Search
/holidays/search
Search holidays by name (min 2 chars).
q country year caseSensitive
GET Countries
/holidays/countries
List of all supported countries with metadata.
no params
GET Regions
/holidays/regions
Get regional holiday info for a country.
country year
GET Refresh
/holidays/refresh
Force refresh cache for a country/year.
country year
GET Health
/health
Service health check.
no params