Checkiday - National Holiday and Event API website screenshot

Checkiday - National Holiday and Event API

Industry-leading Holiday and Event API by Checkiday, providing data on more than 5,000 national, international, and bizarre holidays and observances with thousands of descriptions, hashtags, images, founders, alternate names, and multi-year occurrence patterns. Routed through the apilayer marketplace with X-API-Key (apikey) header authentication and official client libraries for JavaScript, TypeScript, Python, C#, PHP, Go, Dart, Rust, and Java/Kotlin. Trusted since 2011 by media organizations including CNN, The New York Times, and USA Today.

Checkiday - National Holiday and Event API publishes 1 API on the APIs.io network: Events API. Tagged areas include Calendar, Holidays, Events, Observances, and Dates.

The Checkiday - National Holiday and Event API catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Checkiday - National Holiday and Event API’s developer surface includes authentication, developer portal, signup flow, pricing, support, engineering blog, and 20 more developer resources.

63.2/100 strong ▬ flat Agent 34/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
1 APIs
CalendarHolidaysEventsObservancesDatesTimePublic APIs

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 63.2/100 · strong
Contract Quality 18.9 / 25
Developer Ergonomics 6.1 / 20
Commercial Clarity 16.8 / 20
Operational Transparency 6.8 / 13
Governance 7.0 / 12
Discoverability 7.6 / 10
Agent readiness — 34/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/checkiday-national-holiday-api: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 1

Individual APIs this provider publishes, each with its own machine-readable definition.

Checkiday - National Holiday and Event API Events API

List, search, and retrieve holidays, observances, and events.

Postman Collections 1

Ready-to-run Postman collections for exercising this provider's APIs.

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Checkiday Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Checkiday National Holiday Api Context

40 classes · 6 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Checkiday - National Holiday and Event API API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Checkiday - National Holiday and Event API API Rules

10 rules · 6 errors 2 warnings 2 info

SPECTRAL

JSON Schema 5

Standalone JSON Schema definitions for this provider's data models.

Checkiday Event Detail

14 properties

JSON SCHEMA

Checkiday Event Summary

3 properties

JSON SCHEMA

Checkiday GetEventInfo Response

2 properties

JSON SCHEMA

Checkiday GetEvents Response

7 properties

JSON SCHEMA

Checkiday Search Response

4 properties

JSON SCHEMA

JSON Structure 2

JSON Structure definitions describing this provider's data shapes.

Checkiday Event Detail Structure

14 properties

JSON STRUCTURE

Checkiday Event Summary Structure

3 properties

JSON STRUCTURE

Examples 3

Example request and response payloads for these APIs.

Checkiday Search Example

5 fields

EXAMPLE

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Checkiday National Holiday Api Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Checkiday National Holiday Api Agentic Access

3 operations

3 operations · 0 acting

AGENTIC

Resources

Get Started 3

Portal, sign-up, and the first successful call

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 1

Pagination, idempotency, versioning, errors, and events

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 8

Properties that don't map to a standard resource type

Scroll for all 8

Source (apis.yml)

apis.yml Raw ↑
aid: checkiday-national-holiday-api
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/checkiday-national-holiday-api.png
name: Checkiday - National Holiday and Event API
description: 'Industry-leading Holiday and Event API by Checkiday, providing data on more

  than 5,000 national, international, and bizarre holidays and observances with

  thousands of descriptions, hashtags, images, founders, alternate names, and

  multi-year occurrence patterns. Routed through the apilayer marketplace with

  X-API-Key (apikey) header authentication and official client libraries for

  JavaScript, TypeScript, Python, C#, PHP, Go, Dart, Rust, and Java/Kotlin.

  Trusted since 2011 by media organizations including CNN, The New York Times,

  and USA Today.

  '
url: https://apilayer.com/marketplace/checkiday-api
specificationVersion: '0.20'
created: '2026-05-28'
modified: '2026-05-30'
x-source: public-apis/public-apis
x-category: Calendar
x-type: company
x-tier: 3
x-tier-reason: bulk-registered-from-public-apis
tags:
- Calendar
- Holidays
- Events
- Observances
- Dates
- Time
- Public APIs
apis:
- aid: checkiday-national-holiday-api:checkiday-national-holiday-api-events-api
  name: Checkiday - National Holiday and Event API Events API
  description: List, search, and retrieve holidays, observances, and events.
  humanURL: https://apilayer.com/marketplace/checkiday-api
  baseURL: https://api.apilayer.com/checkiday
  tags:
  - Events
  properties:
  - type: OpenAPI
    url: openapi/checkiday-national-holiday-api-events-api-openapi.yml
  - type: Documentation
    url: https://apilayer.com/marketplace/checkiday-api
  - type: APIReference
    url: https://apilayer.com/marketplace/checkiday-api
  - type: Authentication
    url: https://apilayer.com/marketplace/checkiday-api
  - type: Signup
    url: https://apilayer.com/marketplace/checkiday-api#pricing
  - type: Pricing
    url: https://apilayer.com/marketplace/checkiday-api#pricing
  - type: RateLimits
    url: rate-limits/checkiday-rate-limits.yml
  - type: Plans
    url: plans/checkiday-plans-pricing.yml
  - type: SDKs
    url: https://github.com/westy92/holiday-event-api-js
  - type: SDKs
    url: https://github.com/westy92/holiday-event-api-python
  - type: SDKs
    url: https://github.com/westy92/holiday-event-api-csharp
  - type: SDKs
    url: https://github.com/westy92/holiday-event-api-php
  - type: SDKs
    url: https://github.com/westy92/holiday-event-api-go
  - type: SDKs
    url: https://github.com/westy92/holiday-event-api-dart
  - type: SDKs
    url: https://github.com/westy92/holiday-event-api-rust
  - type: SDKs
    url: https://github.com/westy92/holiday-event-api-java
  - type: JSONSchema
    url: json-schema/checkiday-event-summary-schema.json
  - type: JSONSchema
    url: json-schema/checkiday-event-detail-schema.json
  - type: JSONSchema
    url: json-schema/checkiday-get-events-response-schema.json
  - type: JSONSchema
    url: json-schema/checkiday-get-event-info-response-schema.json
  - type: JSONSchema
    url: json-schema/checkiday-search-response-schema.json
  - type: JSONStructure
    url: json-structure/checkiday-event-summary-structure.json
  - type: JSONStructure
    url: json-structure/checkiday-event-detail-structure.json
  - type: CodeExamples
    url: examples/checkiday-get-events-example.json
  - type: CodeExamples
    url: examples/checkiday-get-event-info-example.json
  - type: CodeExamples
    url: examples/checkiday-search-example.json
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/checkiday---national-holiday-and-event-api/overview
- type: AgenticAccess
  url: agentic-access/checkiday-national-holiday-api-agentic-access.yml
- type: DomainSecurity
  url: security/checkiday-national-holiday-api-domain-security.yml
- type: Authentication
  url: authentication/checkiday-national-holiday-api-authentication.yml
- type: Website
  url: https://apilayer.com/marketplace/checkiday-api
- type: Portal
  url: https://apilayer.com/
- type: Marketplace
  url: https://apilayer.com/marketplace
- type: Signup
  url: https://apilayer.com/marketplace/checkiday-api#pricing
- type: Login
  url: https://apilayer.com/auth/login
- type: Pricing
  url: https://apilayer.com/marketplace/checkiday-api#pricing
- type: TermsOfService
  url: https://apilayer.com/terms
- type: PrivacyPolicy
  url: https://apilayer.com/privacy-policy
- type: Support
  url: https://apilayer.com/contact
- type: Contact
  url: https://apilayer.com/contact
- type: StatusPage
  url: https://status.apilayer.com/
- type: Blog
  url: https://blog.apilayer.com/
- type: GitHubOrganization
  url: https://github.com/westy92
- type: GitHubRepository
  url: https://github.com/westy92/holiday-event-api-js
- type: PublicAPIsListing
  url: https://github.com/public-apis/public-apis
- type: JSONLD
  url: json-ld/checkiday-national-holiday-api-context.jsonld
- type: Resources
  name: Checkiday Vocabulary
  url: vocabulary/checkiday-national-holiday-api-vocabulary.yml
- type: Resources
  name: Checkiday Spectral Rules
  url: rules/checkiday-rules.yml
- type: Resources
  name: Holiday Lookup Capability
  url: capabilities/holiday-lookup.yaml
- type: Resources
  name: Event Discovery Capability
  url: capabilities/event-discovery.yaml
- type: Resources
  name: Editorial Calendar Capability
  url: capabilities/editorial-calendar.yaml
- type: Resources
  name: Checkiday FinOps
  url: finops/checkiday-finops.yml
features:
- name: 5,000+ Holidays
  description: Coverage of more than 5,000 national, international, and bizarre holidays and observances across the calendar
    year.
- name: Multi-day Event Awareness
  description: Distinguishes single-day events, multi-day events that start on a date, and multi-day events still ongoing
    on a date.
- name: Rich Event Detail
  description: Each event exposes descriptions in plain text, HTML, and Markdown, plus alternate names, founders, hashtags,
    sources, and how-to-observe text.
- name: Image Assets
  description: Small, medium, and large image variants for each event suitable for editorial and social-media use.
- name: Occurrence Patterns
  description: Historical and forward-looking occurrence dates with configurable start and end year ranges, plus per-pattern
    length and observance rules.
- name: Full-text Event Search
  description: Search across all events by name or description with adult-content filtering.
- name: Timezone-aware Date Lookups
  description: IANA timezone parameter ensures the "today" date is calculated correctly across regions and DST boundaries.
- name: Adult Content Filtering
  description: Optional `adult` flag toggles inclusion of events that may be unsafe for viewing at work or by children.
- name: Per-response Rate-limit Visibility
  description: Every response echoes the monthly quota and remaining requests as JSON fields and HTTP headers.
- name: Eight Official Client SDKs
  description: First-party libraries for JavaScript, TypeScript, Python, C#, PHP, Go, Dart, Rust, and Java/Kotlin published
    to their canonical package registries.
useCases:
- name: Editorial Calendar Planning
  description: Newsrooms and content teams plan daily articles, social posts, and segments around recognized holidays and
    observances.
- name: Social Media Automation
  description: Schedulers and bots auto-generate hashtag-aware posts celebrating each day's holidays across multiple channels.
- name: Marketing Campaign Triggers
  description: E-commerce and retail platforms launch themed promotions tied to seasonal and bizarre holidays.
- name: Chatbot and Assistant Enrichment
  description: Conversational AI surfaces today's events when greeting users or building daily briefings.
- name: Email and Push Notifications
  description: Newsletter platforms include "today is..." segments using the events feed.
- name: Restaurant and Hospitality Specials
  description: Food-themed holidays drive daily menus, specials, and POS promotions.
- name: Education and Classroom Activities
  description: Teachers use holiday data to anchor lessons, vocabulary, and discussion topics.
integrations:
- name: Slack
  description: Post the day's events into team channels via webhook automations.
- name: Discord
  description: Community bots (e.g. `1upbyte/Checkiday-Discord`) report the day's holidays in servers.
- name: Zapier
  description: Trigger workflows when specific holidays occur or are upcoming.
- name: Make (Integromat)
  description: Compose multi-step automations that consume the events feed.
- name: HubSpot
  description: Drive marketing-automation workflows from upcoming-holiday triggers.
- name: Mailchimp
  description: Inject today's holidays into transactional and broadcast emails.
- name: Buffer
  description: Schedule holiday-themed social posts in advance.
- name: WordPress
  description: Plugins embed today's holidays in publisher sidebars and blog posts.
- name: Shopify
  description: Holiday-aware merchandising and email triggers for storefronts.
- name: Sopel IRC
  description: '`sopel-checkiday` community plugin surfaces holidays in IRC channels.'
solutions:
- name: Free Tier
  description: 100 monthly requests with no credit card for evaluation and hobby projects.
- name: Basic Tier
  description: 5,000 monthly requests at $9.99/month for small applications and indie publishers.
- name: Pro Tier
  description: 50,000 monthly requests at $49.99/month for production media and marketing workloads.
- name: Enterprise Tier
  description: 250,000 monthly requests at $99.99/month for high-volume publishers and platforms.
- name: Custom Volume
  description: Negotiated pricing above 250k requests for enterprises and aggregators.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com