Calendar APIs

Calendar and scheduling services

13 APIs in this category · last checked 2 October 2026
13
APIs listed
9
need no API key (69%)
0
CORS enabled (0%)
12
HTTPS (92%)

This directory lists 13 calendar APIs. Use the filters below to narrow by authentication, HTTPS support and CORS. Every entry shows whether it needs authentication, serves over HTTPS and allows cross-origin requests, so you can pick one that fits your stack before you read a single doc page.

Showing 13 of 13 APIs

Best Calendar and Scheduling APIs for Developers

A calendar API allows developers to integrate scheduling, public holiday lookups, event management, and date utilities into their applications. These APIs eliminate the need to maintain your own holiday databases or build scheduling logic from scratch.

For public holidays without signup, start with Nager.Date, a free open source feed covering dozens of countries with no key needed. Abstract Public Holidays and Calendarific both need a key but their free tiers suit a side project, while the official UK Bank Holidays feed gives authoritative region by region data for free.

Religious calendars deserve their own pick: Hebcal is a mature source for Hebrew dates, Shabbat times and Jewish holidays, free but rate limited and licensed under attribution. The main pitfall here is freshness: holiday lists change yearly with substitute days and regional exceptions, so cache short and recheck before release. For scheduling rather than lookup, reach for the Google Calendar API instead.

What to check before you pick one

  • Country coverage: Holiday APIs should cover the regions your users are in, with accurate regional subdivision support.
  • iCal compatibility: APIs that return iCal format can be consumed by most calendar applications directly.
  • Timezone handling: Proper timezone support is essential for scheduling apps serving global users.

Frequently Asked Questions

What are calendar APIs?

Calendar APIs provide programmatic access to calendar data, public holiday schedules, scheduling services, event management, and date calculation utilities for integration into apps and workflows.

Is there a free API for public holidays?

Yes. APIs like Calendarific and Nager.Date provide free tiers for querying public holidays across dozens of countries, returning JSON data with holiday names and dates.

How do I integrate Google Calendar with my app?

The Google Calendar API uses OAuth 2.0. You register your app in Google Cloud Console, obtain credentials, and use the REST API or official SDKs to read and write calendar events on behalf of users.