REST API

The OfficeHolidays API is a RESTful API that provides access to the full set of holiday data for 132 countries. The flexibility of the API lets you tailor our data to best fit your application. Retrieve all upcoming holidays for a group of countries, check a custom time span to find out if it contains any public holidays, or search our database to see if and when a holiday is celebrated in a given country.

Sign up for a trial account to test the wide range of functionality.

Available Countries

Comprehensive holiday information can be retrieved for the following countries. Click through to the individual countries to see all available holidays.

Albania AlbaniaAlgeria AlgeriaAngola Angola
Argentina ArgentinaArmenia ArmeniaAustralia Australia
Austria AustriaAzerbaijan AzerbaijanBahamas Bahamas
Bahrain BahrainBangladesh BangladeshBarbados Barbados
Belarus BelarusBelgium BelgiumBolivia Bolivia
Bosnia and Herzegovina Bosnia and HerzegovinaBotswana BotswanaBrazil Brazil
Brunei BruneiBulgaria BulgariaBurundi Burundi
Cambodia CambodiaCanada CanadaCayman Islands Cayman Islands
Chile ChileChina ChinaColombia Colombia
Costa Rica Costa RicaCroatia CroatiaCyprus Cyprus
Czech Republic Czech RepublicDenmark DenmarkDominican Republic Dominican Republic
Ecuador EcuadorEgypt EgyptEl Salvador El Salvador
Estonia EstoniaEthiopia EthiopiaFiji Fiji
Finland FinlandFrance FranceGeorgia Georgia
Germany GermanyGhana GhanaGibraltar Gibraltar
Greece GreeceGrenada GrenadaGuernsey Guernsey
Honduras HondurasHong Kong Hong KongHungary Hungary
Iceland IcelandIndia IndiaIndonesia Indonesia
Iraq IraqIreland IrelandIsle of Man Isle of Man
Israel IsraelItaly ItalyJamaica Jamaica
Japan JapanJersey JerseyJordan Jordan
Kazakhstan KazakhstanKenya KenyaKuwait Kuwait
Lao LaoLatvia LatviaLebanon Lebanon
Libya LibyaLithuania LithuaniaLuxembourg Luxembourg
Macau MacauMacedonia MacedoniaMalaysia Malaysia
Maldives MaldivesMalta MaltaMauritius Mauritius
Mexico MexicoMoldova MoldovaMonaco Monaco
Montenegro MontenegroMorocco MoroccoMozambique Mozambique
Myanmar MyanmarNetherlands NetherlandsNew Zealand New Zealand
Nigeria NigeriaNorway NorwayOman Oman
Pakistan PakistanPanama PanamaParaguay Paraguay
Peru PeruPhilippines PhilippinesPoland Poland
Portugal PortugalQatar QatarRomania Romania
Russia RussiaRwanda RwandaSaint Lucia Saint Lucia
Saudi Arabia Saudi ArabiaSerbia SerbiaSingapore Singapore
Slovakia SlovakiaSlovenia SloveniaSouth Africa South Africa
South Korea South KoreaSpain SpainSri Lanka Sri Lanka
Sweden SwedenSwitzerland SwitzerlandTaiwan Taiwan
Tanzania TanzaniaThailand ThailandTonga Tonga
Trinidad and Tobago Trinidad and TobagoTunisia TunisiaTurkey Turkey
Turks and Caicos Islands Turks and Caicos IslandsUganda UgandaUkraine Ukraine
United Arab Emirates United Arab EmiratesUnited Kingdom United KingdomUruguay Uruguay
USA USAVenezuela VenezuelaVietnam Vietnam
Yemen YemenZambia ZambiaZimbabwe Zimbabwe