Korean Public Holidays API
by KunStudio · free to evaluate · no API key on origin

Korean Public Holidays API

Generic worldwide holiday APIs return a flat list of Korean holidays and stop there — and many miss substitute holidays (대체공휴일), which is exactly what breaks business-day math. This endpoint returns the full statutory set, including substitutes, with bilingual names.

Whether you're computing shipping ETAs, booking slots or business days, you need the real Korean public-holiday calendar — substitute holidays included. This API gives you the year's holidays, plus a one-call check for whether any specific date is a holiday.

Endpoints

GET /v1/holidays?year=2026 All Korean public holidays for a year, including substitute holidays (대체공휴일).
GET /v1/holidays/is?date=2026-09-25 Is this date a Korean public holiday? Returns the holiday and weekday.
GET /v1/today Today's Korean date (KST) and whether it is a public holiday.

Example request & response

curl "https://korea-calendar-api.kunstudio.workers.dev/v1/holidays/is?date=2026-09-25"
{
  "date": "2026-09-25",
  "is_holiday": true,
  "holiday": {
    "date": "2026-09-25",
    "name": "추석",
    "name_en": "Chuseok (Korean Thanksgiving)",
    "substitute": false
  },
  "weekday": "Fri"
}

No API key is needed on the origin to try this — it is rate-limited for fair evaluation. See the OpenAPI spec for the full schema.

Good to know

Related

Building a Korean fortune (사주/saju) app? Pair this with the KunStudio Saju API for a full four-pillars reading over REST.