161 countries and territories138 of 193 UN membersmonthly to 2026-09back to 1926
Documentation / Holidays / 70 of 107

Holidays on a date

GET/v1/holidays/on

Every country that has a public holiday on the day asked (today when left out), with the holiday's name in English and in the country's own language.

On every plan, Free includedKey requiredJSON or CSVCached until the next release
Parameters
NameTypeDescription
dateoptionaldate
query
A day (today when left out for holidays, the newest day held for rates)
e.g. 2026-12-25
Request
# Every country with a public holiday on one day
curl "https://api.tourismapi.com/v1/holidays/on" \
  -H "X-API-Key: $TOURISM_API_KEY"
Ready
Example response
{
    "meta": {
        "request_id": "req_d3e1fea092",
        "data_as_of": "2026-11-07T04:51:48Z",
        "count": 1,
        "date": "2026-11-07",
        "weekday": "Saturday",
        "countries": 1
    },
    "data": [
        {
            "country": "BY",
            "country_name": "Belarus",
            "name": "October Revolution Day",
            "local_name": "Дзень Кастрычніцкай рэвалюцыі",
            "national": true
        }
    ]
}
Response fields
FieldTypeExample
countrystringBY
country_namestringBelarus
namestringOctober Revolution Day
local_namestringДзень Кастрычніцкай рэвалюцыі
nationalbooleantrue