---
title: "Get Holiday Catalog"
method: GET
path: "/settings/business-hours/holiday-catalog"
tags: ["Settings"]
---

# Get Holiday Catalog

`GET /settings/business-hours/holiday-catalog`

## Request

- Base URL: `https://api.openintake.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.openintake.ai/settings/business-hours/holiday-catalog`
- Auth: none declared

List the selectable named US holidays with their resolved dates for the
current and next calendar year.

Lets the UI show a firm which date each holiday lands on without shipping a
JS holiday library. Dates are resolved server-side from the same cached
catalog the routing uses, so the two can never disagree.

## Response `200`

Successful Response

- HolidayCatalogEntry[]
  - `key` string, required: Stable catalog key to store on a holiday entry
  - `name` string, required: Caller-facing display name
  - `dates` object, required: Year (as a string) -> resolved ISO date, for the current and next calendar year

## Changes

- **2026-09-07** `5e9781b57ad0`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/openintake/apis/openintake-api/changes/settings/business-hours/holiday-catalog/get.md)

---

[API](https://skmtc.dev/openintake/apis/openintake-api.md) - [All operations](https://skmtc.dev/openintake/apis/openintake-api/llms.txt) - [OpenAPI document](https://skmtc.dev/openintake/apis/openintake-api/revisions/de90a8dcbc07?raw)
