Indian Public Holidays & Calendar REST API

Free, keyless REST API serving official Gazetted and Restricted holiday schedules for the Central Government plus all 36 States and Union Territories.

37
States & UTs
5
REST Routes
0 Key
Instant Access
api-live-demo
# Copy and execute directly in your terminal
curl -s "https://calendar-api-d7a8.onrender.com/v1/holidays?country=IN&year=2026&region=KA"

Tip: Click "Run Request" above to execute inside the browser.

API Endpoint Matrix

5 lightweight endpoints tailored for leave calculations, calendar renderers, and HRMS validation.

View Complete API Reference
GET/v1/holidays

List all gazetted & restricted holidays for Central Government or a specific State/UT.

Params: country, year, region
GET/v1/date/is-holiday

Instant boolean check whether a specific calendar date is a public holiday in a given region.

Params: country, date, region
GET/v1/date/next-holiday

Returns the immediate upcoming public holiday from today or an arbitrary reference date.

Params: country, date, region
GET/v1/holidays/range

Query all holiday events falling between two calendar dates (start and end bounds).

Params: country, start, end, region
GET/v1/calendar

Month-by-month structured calendar matrix with total working day counts.

Params: country, year, region
Open Source

Need raw datasets or offline ICS files? Access raw files directly in the repository.

GitHub Repository
Developer Guides

Architecture, Compliance Rules & Integration Recipes

Read in-depth articles on Central vs State gazette rules, HRMS sandwich leave calculations, and multi-language SDK examples.

Read Technical Guides