Public Holiday API
You can use this project direct if you are use .net or alternative you can use the api.If you need many request please host your own api instance a docker container is available.
API Documentation
Example Returns the public holidays from a given year and country.
GET /api/v3/PublicHolidays/{Year}/{CountryCode}
| Parameters | Value |
|---|---|
| Year | 2017 |
| CountryCode | AT |
Model
| date | The date |
|---|---|
| localName | Local name |
| name | English name |
| countryCode | ISO 3166-1 alpha-2 |
| fixed | Is this public holiday every year on the same date |
| global | Is this public holiday in every county (federal state) |
| counties | ISO-3166-2 - Federal states |
| launchYear | The launch year of the public holiday |
| types | The Types of the public holiday (Public, Bank, School, Authorities, Optional, Observance) |
[
{
"date": "2017-01-01",
"localName": "Neujahr",
"name": "New Year's Day",
"countryCode": "AT",
"fixed": true,
"global": true,
"counties": null,
"launchYear": 1967,
"types": [
"Public"
]
},
{
"date": "2017-01-06",
"localName": "Heilige Drei Könige",
"name": "Epiphany",
"countryCode": "AT",
"fixed": true,
"global": true,
"counties": null,
"launchYear": null,
"types": [
"Public"
]
},
{
"date": "2017-04-17",
"localName": "Ostermontag",
"name": "Easter Monday",
"countryCode": "AT",
"fixed": false,
"global": true,
"counties": null,
"launchYear": 1642,
"types": [
"Public"
]
},
{
"date": "2017-05-01",
"localName": "Staatsfeiertag",
"name": "National Holiday",
"countryCode": "AT",
"fixed": true,
"global": true,
"counties": null,
"launchYear": 1955,
"types": [
"Public"
]
},
{
"date": "2017-05-25",
"localName": "Christi Himmelfahrt",
"name": "Ascension Day",
"countryCode": "AT",
"fixed": false,
"global": true,
"counties": null,
"launchYear": null,
"types": [
"Public"
]
},
{
"date": "2017-06-05",
"localName": "Pfingstmontag",
"name": "Whit Monday",
"countryCode": "AT",
"fixed": false,
"global": true,
"counties": null,
"launchYear": null,
"types": [
"Public"
]
},
{
"date": "2017-06-15",
"localName": "Fronleichnam",
"name": "Corpus Christi",
"countryCode": "AT",
"fixed": false,
"global": true,
"counties": null,
"launchYear": null,
"types": [
"Public"
]
},
{
"date": "2017-08-15",
"localName": "Maria Himmelfahrt",
"name": "Assumption Day",
"countryCode": "AT",
"fixed": true,
"global": true,
"counties": null,
"launchYear": null,
"types": [
"Public"
]
},
{
"date": "2017-10-26",
"localName": "Nationalfeiertag",
"name": "National Holiday",
"countryCode": "AT",
"fixed": true,
"global": true,
"counties": null,
"launchYear": null,
"types": [
"Public"
]
},
{
"date": "2017-11-01",
"localName": "Allerheiligen",
"name": "All Saints' Day",
"countryCode": "AT",
"fixed": true,
"global": true,
"counties": null,
"launchYear": null,
"types": [
"Public"
]
},
{
"date": "2017-12-08",
"localName": "Mariä Empfängnis",
"name": "Immaculate Conception",
"countryCode": "AT",
"fixed": true,
"global": true,
"counties": null,
"launchYear": null,
"types": [
"Public"
]
},
{
"date": "2017-12-25",
"localName": "Weihnachten",
"name": "Christmas Day",
"countryCode": "AT",
"fixed": true,
"global": true,
"counties": null,
"launchYear": null,
"types": [
"Public"
]
},
{
"date": "2017-12-26",
"localName": "Stefanitag",
"name": "St. Stephen's Day",
"countryCode": "AT",
"fixed": true,
"global": true,
"counties": null,
"launchYear": null,
"types": [
"Public"
]
}
]