Enables you to query a canton, by canton code. Displays annual calendar data of all communes (holidays and school holidays)
from 1.01. - 31.12. of a year.
To retrieve the data, use the following URL.
Please pay attention to capital letters.
The following variables can be used to complete the query and affect the API results.
| Parameter | Explanation | Examples |
|---|---|---|
| api_key required |
Your API key |
?api_key=abc-123-def-456 |
| kanton or canton required |
Swiss canton, according to official abbreviation: AG, AI, AR, BE, BL, BS, FR, GE, GL, GR, JU, LU,
NE, |
&kanton=ZH |
| year or jahr |
Year of the desired data. Available according to contract |
&year=2026 |
| class or klasse |
Scope of the holidays by significance. Variants: |
&klasse=5 |
| charset | The desired encoding of the answer. Variants: |
&charset=iso-8859-1 |
| format | The desired output format. Variants: |
&format=xml |
| date_format | The desired date format. Variants: |
&date_format=d.m.Y |
| hl | Desired output language. Variants: |
&hl=en |
The contents of the API answers result from:
- the dates you subscribe to (countries, holidays, school holidays, calendar years)
- the official known data of the legislators
- availability based on our research (actual situation of our database)
Please note that the output in CSV format differs
| Parameter | Explanation | Example | ||||
|---|---|---|---|---|---|---|
| interface | Version of the API | |||||
| source: | href | URL to data source (website) | ||||
| description | Name of the data source | |||||
| copyright: | href | URL to the copyright owner (website) | ||||
| description | Designation of the copyright holder | |||||
| apiName | Identification of the API | Data/CH/Kanton | ||||
| apiStatus | description | Description of the API status | active | |||
| date | Date of data export | 23.12.2025 | ||||
| request: | canton | Swiss canton abbreviation | GL | |||
| year | Year of the data in the output | 2015 | ||||
| class | Class of the query, concerns scope of data, by significance |
4 | ||||
| charset | Font encoding of the output | utf-8 | ||||
| format | Data format of the output | json | ||||
| date_format | Date format, according to request | d.m.Y | ||||
| hl | Output language | de | ||||
| results | status | description | Output status | ok | ||
| locations | location | description | Name of the geographical unit | Glarus Süd | ||
| type | Designation of the type of geographical unit | Gemeinde | ||||
| geoId | Id of the geographical unit (Id by Feiertagskalender.ch) | 3534 | ||||
| iso | ISO country code, 2 digits | CH | ||||
| iso-3166-2 | Region code according to ISO 3166-2 | CH-GL | ||||
| events | the calendar events | |||||
| description | Name of the holiday, or school holidays | Neujahrstag | ||||
| id | Unique ID of the event | 1 | ||||
| dateStart | Start date of the event | 01.01.2015 | ||||
| dateEnd | End date of the event | 01.01.2015 | ||||
| class | Class of the event: 0 = school holidays 1 = legally recognized public holiday (public rest day) 2 = holiday equivalent to Sundays 3 = half, legally recognized holiday (usually from noon) 4 = not legally recognized public holiday (shops, schools, administrations mostly closed), bank holiday; For the purposes of the European Convention on the Calculation of Time Limits, this day is treated as a public holiday (Article 5). 5 = event day # = only partially valid |
2 | ||||
| percent | Percentage of inhabitants / school classes | 100 | ||||
| prov | Flag for provisional data 0 = definitely 1 = provisional |
0 | ||||
| note | Special notes |
| Place of issue | Error message | Explanation |
|---|---|---|
| results: status: description | not subscribed | You have not subscribed to the required data. Please contact our support. |
| results: status: description | unknown location | the requested Swiss canton abbreviation is not known. Please check the parameter: canton |
| apiStatus: description | invalid usage | The use of this API is not intended for you. Please contact our support. |
| apiStatus: description | invalid key | Invalid API key. Please check your API key. |
| apiStatus: description | invalid referer | Invalid access. Links from websites (front-ends) are not permitted. Set up your query so that it comes from a protected back-end. If necessary, please contact the Feiertagskalender.ch support. |
| apiStatus: description | inactive | The API has not yet been unlocked for use. Please try again later. |
| apiStatus: description | expired | The useful life according to the contract has expired. Please contact the Feiertagskalender.ch Administration for a contract extension. |
Call:
https://feiertagskalender.ch/api/Data/CH/Kanton/?api_key=YOUR_API_KEY&jahr=2015&date_format=d.m.Y&kanton=GL
Reply in JSON / UTF-8:
{
"interface": "fcal API 2.0",
"source": {
"href": "https://feiertagskalender.ch",
"description": "feiertagskalender.ch"
},
"copyright": {
"href": "https://psc.ch",
"description": "psc Peter Schuetz Informatik-Dienstleistungen, CH Bern"
},
"apiName": "Data/CH/Kanton",
"apiStatus": {
"description": "active"
},
"date": "04.08.2017",
"request": {
"canton": "GL",
"year": "2015",
"class": "4",
"charset": "utf-8",
"format": "json",
"hl": "de"
},
"results": {
"status": {
"description": "ok"
},
"locations": [{
"description": "Glarus S\u00fcd",
"type": "Gemeinde",
"geoId": "3534",
"bfsNr": "1631",
"iso": "CH",
"iso-3166-2": "CH-GL",
"events": [{
"description": "Neujahrstag",
"id": "1",
"dateStart": "01.01.2015",
"dateEnd": "01.01.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Berchtoldstag",
"id": "3",
"dateStart": "02.01.2015",
"dateEnd": "02.01.2015",
"class": "4",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Fasnachtsmontag",
"id": "86",
"dateStart": "16.02.2015",
"dateEnd": "16.02.2015",
"class": "4",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Karfreitag",
"id": "17",
"dateStart": "03.04.2015",
"dateEnd": "03.04.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Ostern",
"id": "18",
"dateStart": "05.04.2015",
"dateEnd": "05.04.2015",
"class": "4",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Ostermontag",
"id": "19",
"dateStart": "06.04.2015",
"dateEnd": "06.04.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "N\u00e4felser Fahrt",
"id": "16",
"dateStart": "09.04.2015",
"dateEnd": "09.04.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Auffahrt",
"id": "31",
"dateStart": "14.05.2015",
"dateEnd": "14.05.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Pfingsten",
"id": "30",
"dateStart": "24.05.2015",
"dateEnd": "24.05.2015",
"class": "4",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Pfingstmontag",
"id": "35",
"dateStart": "25.05.2015",
"dateEnd": "25.05.2015",
"class": "1",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Nationalfeiertag Schweiz",
"id": "12",
"dateStart": "01.08.2015",
"dateEnd": "01.08.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Allerheiligen",
"id": "47",
"dateStart": "01.11.2015",
"dateEnd": "01.11.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Weihnachten",
"id": "23",
"dateStart": "25.12.2015",
"dateEnd": "25.12.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Stephanstag",
"id": "37",
"dateStart": "26.12.2015",
"dateEnd": "26.12.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Weihnachtsferien",
"id": "253960",
"dateStart": "24.12.2014",
"dateEnd": "4.01.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Sportferien",
"id": "281788",
"dateStart": "24.01.2015",
"dateEnd": "1.02.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Fasnachtsmontag",
"id": "281789",
"dateStart": "16.02.2015",
"dateEnd": "16.02.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Fr\u00fchlingsferien",
"id": "281790",
"dateStart": "3.04.2015",
"dateEnd": "19.04.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Landsgemeindemontag",
"id": "281791",
"dateStart": "4.05.2015",
"dateEnd": "4.05.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Auffahrtsferien",
"id": "281792",
"dateStart": "14.05.2015",
"dateEnd": "17.05.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Pfingstferien",
"id": "281796",
"dateStart": "25.05.2015",
"dateEnd": "25.05.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Sommerferien",
"id": "281793",
"dateStart": "27.06.2015",
"dateEnd": "9.08.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Herbstferien",
"id": "281794",
"dateStart": "3.10.2015",
"dateEnd": "18.10.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Weihnachtsferien",
"id": "281795",
"dateStart": "24.12.2015",
"dateEnd": "10.01.2016",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}]
}, {
"description": "Glarus Nord",
"type": "Gemeinde",
"geoId": "3533",
"bfsNr": "1630",
"iso": "CH",
"iso-3166-2": "CH-GL",
"events": [{
"description": "Neujahrstag",
"id": "1",
"dateStart": "01.01.2015",
"dateEnd": "01.01.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Berchtoldstag",
"id": "3",
"dateStart": "02.01.2015",
"dateEnd": "02.01.2015",
"class": "4",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Fasnachtsmontag",
"id": "86",
"dateStart": "16.02.2015",
"dateEnd": "16.02.2015",
"class": "4",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Karfreitag",
"id": "17",
"dateStart": "03.04.2015",
"dateEnd": "03.04.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Ostern",
"id": "18",
"dateStart": "05.04.2015",
"dateEnd": "05.04.2015",
"class": "4",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Ostermontag",
"id": "19",
"dateStart": "06.04.2015",
"dateEnd": "06.04.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "N\u00e4felser Fahrt",
"id": "16",
"dateStart": "09.04.2015",
"dateEnd": "09.04.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Auffahrt",
"id": "31",
"dateStart": "14.05.2015",
"dateEnd": "14.05.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Pfingsten",
"id": "30",
"dateStart": "24.05.2015",
"dateEnd": "24.05.2015",
"class": "4",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Pfingstmontag",
"id": "35",
"dateStart": "25.05.2015",
"dateEnd": "25.05.2015",
"class": "1",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Nationalfeiertag Schweiz",
"id": "12",
"dateStart": "01.08.2015",
"dateEnd": "01.08.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Allerheiligen",
"id": "47",
"dateStart": "01.11.2015",
"dateEnd": "01.11.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Weihnachten",
"id": "23",
"dateStart": "25.12.2015",
"dateEnd": "25.12.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Stephanstag",
"id": "37",
"dateStart": "26.12.2015",
"dateEnd": "26.12.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Weihnachtsferien",
"id": "253985",
"dateStart": "24.12.2014",
"dateEnd": "4.01.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Sportferien",
"id": "281779",
"dateStart": "24.01.2015",
"dateEnd": "1.02.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Fasnachtsmontag",
"id": "281780",
"dateStart": "16.02.2015",
"dateEnd": "16.02.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Fr\u00fchlingsferien",
"id": "281781",
"dateStart": "3.04.2015",
"dateEnd": "19.04.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Landsgemeindemontag",
"id": "281786",
"dateStart": "4.05.2015",
"dateEnd": "4.05.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Auffahrtsferien",
"id": "281782",
"dateStart": "14.05.2015",
"dateEnd": "17.05.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Pfingstferien",
"id": "281787",
"dateStart": "25.05.2015",
"dateEnd": "25.05.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Sommerferien",
"id": "281783",
"dateStart": "27.06.2015",
"dateEnd": "9.08.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Herbstferien",
"id": "281784",
"dateStart": "3.10.2015",
"dateEnd": "18.10.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Weihnachtsferien",
"id": "281785",
"dateStart": "24.12.2015",
"dateEnd": "10.01.2016",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}]
}, {
"description": "Glarus",
"type": "Gemeinde",
"geoId": "3535",
"bfsNr": "1632",
"iso": "CH",
"iso-3166-2": "CH-GL",
"events": [{
"description": "Neujahrstag",
"id": "1",
"dateStart": "01.01.2015",
"dateEnd": "01.01.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Berchtoldstag",
"id": "3",
"dateStart": "02.01.2015",
"dateEnd": "02.01.2015",
"class": "4",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Fasnachtsmontag",
"id": "86",
"dateStart": "16.02.2015",
"dateEnd": "16.02.2015",
"class": "4",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Karfreitag",
"id": "17",
"dateStart": "03.04.2015",
"dateEnd": "03.04.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Ostern",
"id": "18",
"dateStart": "05.04.2015",
"dateEnd": "05.04.2015",
"class": "4",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Ostermontag",
"id": "19",
"dateStart": "06.04.2015",
"dateEnd": "06.04.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "N\u00e4felser Fahrt",
"id": "16",
"dateStart": "09.04.2015",
"dateEnd": "09.04.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Auffahrt",
"id": "31",
"dateStart": "14.05.2015",
"dateEnd": "14.05.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Pfingsten",
"id": "30",
"dateStart": "24.05.2015",
"dateEnd": "24.05.2015",
"class": "4",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Pfingstmontag",
"id": "35",
"dateStart": "25.05.2015",
"dateEnd": "25.05.2015",
"class": "1",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Nationalfeiertag Schweiz",
"id": "12",
"dateStart": "01.08.2015",
"dateEnd": "01.08.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Allerheiligen",
"id": "47",
"dateStart": "01.11.2015",
"dateEnd": "01.11.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Weihnachten",
"id": "23",
"dateStart": "25.12.2015",
"dateEnd": "25.12.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Stephanstag",
"id": "37",
"dateStart": "26.12.2015",
"dateEnd": "26.12.2015",
"class": "2",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Weihnachtsferien",
"id": "254010",
"dateStart": "24.12.2014",
"dateEnd": "4.01.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Sportferien",
"id": "281770",
"dateStart": "24.01.2015",
"dateEnd": "1.02.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Fasnachtsmontag",
"id": "281771",
"dateStart": "16.02.2015",
"dateEnd": "16.02.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Fr\u00fchlingsferien",
"id": "281772",
"dateStart": "3.04.2015",
"dateEnd": "19.04.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Landsgemeindemontag",
"id": "281773",
"dateStart": "4.05.2015",
"dateEnd": "4.05.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Auffahrtsferien",
"id": "281774",
"dateStart": "14.05.2015",
"dateEnd": "17.05.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Pfingstferien",
"id": "281778",
"dateStart": "25.05.2015",
"dateEnd": "25.05.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Sommerferien",
"id": "281775",
"dateStart": "27.06.2015",
"dateEnd": "9.08.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Herbstferien",
"id": "281776",
"dateStart": "3.10.2015",
"dateEnd": "18.10.2015",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}, {
"description": "Weihnachtsferien",
"id": "281777",
"dateStart": "24.12.2015",
"dateEnd": "10.01.2016",
"class": "0",
"percent": "100",
"prov": "0",
"note": null
}]
}]
}
}
Call:
https://feiertagskalender.ch/api/Data/CH/Kanton/?api_key=YOUR_API_KEY&jahr=2015&charset=ISO-8859-1&date_format=d.m.Y&format=xml&kanton=GL
Reply in XML / ISO-8859-1:
<fcal_api> <interface>fcal API 2.0</interface> <source> <href>https://feiertagskalender.ch</href> <description>feiertagskalender.ch</description> </source> <copyright> <href>https://psc.ch</href> <description>psc Peter Schuetz Informatik-Dienstleistungen, CH Bern</description> </copyright> <apiStatus> <description>active</description> </apiStatus> <apiName>Data/CH/Kanton</apiName> <date>04.08.2017</date> <request> <canton>GL</canton> <year>2015</year> <class>4</class> <charset>utf-8</charset> <format>xml</format> <hl>de</hl> </request> <results> <status> <description>ok</description> </status> <locations> <location> <description>Glarus Süd</description> <type>Gemeinde</type> <geoId>3534</geoId> <bfsNr>1631</bfsNr> <iso>CH</iso> <iso-3166-2>CH-GL</iso-3166-2> <events> <event> <description>Neujahrstag</description> <id>1</id> <dateStart>01.01.2015</dateStart> <dateEnd>01.01.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Berchtoldstag</description> <id>3</id> <dateStart>02.01.2015</dateStart> <dateEnd>02.01.2015</dateEnd> <class>4</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Fasnachtsmontag</description> <id>86</id> <dateStart>16.02.2015</dateStart> <dateEnd>16.02.2015</dateEnd> <class>4</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Karfreitag</description> <id>17</id> <dateStart>03.04.2015</dateStart> <dateEnd>03.04.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Ostern</description> <id>18</id> <dateStart>05.04.2015</dateStart> <dateEnd>05.04.2015</dateEnd> <class>4</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Ostermontag</description> <id>19</id> <dateStart>06.04.2015</dateStart> <dateEnd>06.04.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Näfelser Fahrt</description> <id>16</id> <dateStart>09.04.2015</dateStart> <dateEnd>09.04.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Auffahrt</description> <id>31</id> <dateStart>14.05.2015</dateStart> <dateEnd>14.05.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Pfingsten</description> <id>30</id> <dateStart>24.05.2015</dateStart> <dateEnd>24.05.2015</dateEnd> <class>4</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Pfingstmontag</description> <id>35</id> <dateStart>25.05.2015</dateStart> <dateEnd>25.05.2015</dateEnd> <class>1</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Nationalfeiertag Schweiz</description> <id>12</id> <dateStart>01.08.2015</dateStart> <dateEnd>01.08.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Allerheiligen</description> <id>47</id> <dateStart>01.11.2015</dateStart> <dateEnd>01.11.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Weihnachten</description> <id>23</id> <dateStart>25.12.2015</dateStart> <dateEnd>25.12.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Stephanstag</description> <id>37</id> <dateStart>26.12.2015</dateStart> <dateEnd>26.12.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Weihnachtsferien</description> <id>253960</id> <dateStart>24.12.2014</dateStart> <dateEnd>4.01.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Sportferien</description> <id>281788</id> <dateStart>24.01.2015</dateStart> <dateEnd>1.02.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Fasnachtsmontag</description> <id>281789</id> <dateStart>16.02.2015</dateStart> <dateEnd>16.02.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Frühlingsferien</description> <id>281790</id> <dateStart>3.04.2015</dateStart> <dateEnd>19.04.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Landsgemeindemontag</description> <id>281791</id> <dateStart>4.05.2015</dateStart> <dateEnd>4.05.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Auffahrtsferien</description> <id>281792</id> <dateStart>14.05.2015</dateStart> <dateEnd>17.05.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Pfingstferien</description> <id>281796</id> <dateStart>25.05.2015</dateStart> <dateEnd>25.05.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Sommerferien</description> <id>281793</id> <dateStart>27.06.2015</dateStart> <dateEnd>9.08.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Herbstferien</description> <id>281794</id> <dateStart>3.10.2015</dateStart> <dateEnd>18.10.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Weihnachtsferien</description> <id>281795</id> <dateStart>24.12.2015</dateStart> <dateEnd>10.01.2016</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> </events> </location> <location> <description>Glarus Nord</description> <type>Gemeinde</type> <geoId>3533</geoId> <bfsNr>1630</bfsNr> <iso>CH</iso> <iso-3166-2>CH-GL</iso-3166-2> <events> <event> <description>Neujahrstag</description> <id>1</id> <dateStart>01.01.2015</dateStart> <dateEnd>01.01.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Berchtoldstag</description> <id>3</id> <dateStart>02.01.2015</dateStart> <dateEnd>02.01.2015</dateEnd> <class>4</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Fasnachtsmontag</description> <id>86</id> <dateStart>16.02.2015</dateStart> <dateEnd>16.02.2015</dateEnd> <class>4</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Karfreitag</description> <id>17</id> <dateStart>03.04.2015</dateStart> <dateEnd>03.04.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Ostern</description> <id>18</id> <dateStart>05.04.2015</dateStart> <dateEnd>05.04.2015</dateEnd> <class>4</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Ostermontag</description> <id>19</id> <dateStart>06.04.2015</dateStart> <dateEnd>06.04.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Näfelser Fahrt</description> <id>16</id> <dateStart>09.04.2015</dateStart> <dateEnd>09.04.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Auffahrt</description> <id>31</id> <dateStart>14.05.2015</dateStart> <dateEnd>14.05.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Pfingsten</description> <id>30</id> <dateStart>24.05.2015</dateStart> <dateEnd>24.05.2015</dateEnd> <class>4</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Pfingstmontag</description> <id>35</id> <dateStart>25.05.2015</dateStart> <dateEnd>25.05.2015</dateEnd> <class>1</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Nationalfeiertag Schweiz</description> <id>12</id> <dateStart>01.08.2015</dateStart> <dateEnd>01.08.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Allerheiligen</description> <id>47</id> <dateStart>01.11.2015</dateStart> <dateEnd>01.11.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Weihnachten</description> <id>23</id> <dateStart>25.12.2015</dateStart> <dateEnd>25.12.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Stephanstag</description> <id>37</id> <dateStart>26.12.2015</dateStart> <dateEnd>26.12.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Weihnachtsferien</description> <id>253985</id> <dateStart>24.12.2014</dateStart> <dateEnd>4.01.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Sportferien</description> <id>281779</id> <dateStart>24.01.2015</dateStart> <dateEnd>1.02.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Fasnachtsmontag</description> <id>281780</id> <dateStart>16.02.2015</dateStart> <dateEnd>16.02.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Frühlingsferien</description> <id>281781</id> <dateStart>3.04.2015</dateStart> <dateEnd>19.04.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Landsgemeindemontag</description> <id>281786</id> <dateStart>4.05.2015</dateStart> <dateEnd>4.05.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Auffahrtsferien</description> <id>281782</id> <dateStart>14.05.2015</dateStart> <dateEnd>17.05.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Pfingstferien</description> <id>281787</id> <dateStart>25.05.2015</dateStart> <dateEnd>25.05.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Sommerferien</description> <id>281783</id> <dateStart>27.06.2015</dateStart> <dateEnd>9.08.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Herbstferien</description> <id>281784</id> <dateStart>3.10.2015</dateStart> <dateEnd>18.10.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Weihnachtsferien</description> <id>281785</id> <dateStart>24.12.2015</dateStart> <dateEnd>10.01.2016</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> </events> </location> <location> <description>Glarus</description> <type>Gemeinde</type> <geoId>3535</geoId> <bfsNr>1632</bfsNr> <iso>CH</iso> <iso-3166-2>CH-GL</iso-3166-2> <events> <event> <description>Neujahrstag</description> <id>1</id> <dateStart>01.01.2015</dateStart> <dateEnd>01.01.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Berchtoldstag</description> <id>3</id> <dateStart>02.01.2015</dateStart> <dateEnd>02.01.2015</dateEnd> <class>4</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Fasnachtsmontag</description> <id>86</id> <dateStart>16.02.2015</dateStart> <dateEnd>16.02.2015</dateEnd> <class>4</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Karfreitag</description> <id>17</id> <dateStart>03.04.2015</dateStart> <dateEnd>03.04.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Ostern</description> <id>18</id> <dateStart>05.04.2015</dateStart> <dateEnd>05.04.2015</dateEnd> <class>4</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Ostermontag</description> <id>19</id> <dateStart>06.04.2015</dateStart> <dateEnd>06.04.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Näfelser Fahrt</description> <id>16</id> <dateStart>09.04.2015</dateStart> <dateEnd>09.04.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Auffahrt</description> <id>31</id> <dateStart>14.05.2015</dateStart> <dateEnd>14.05.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Pfingsten</description> <id>30</id> <dateStart>24.05.2015</dateStart> <dateEnd>24.05.2015</dateEnd> <class>4</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Pfingstmontag</description> <id>35</id> <dateStart>25.05.2015</dateStart> <dateEnd>25.05.2015</dateEnd> <class>1</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Nationalfeiertag Schweiz</description> <id>12</id> <dateStart>01.08.2015</dateStart> <dateEnd>01.08.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Allerheiligen</description> <id>47</id> <dateStart>01.11.2015</dateStart> <dateEnd>01.11.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Weihnachten</description> <id>23</id> <dateStart>25.12.2015</dateStart> <dateEnd>25.12.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Stephanstag</description> <id>37</id> <dateStart>26.12.2015</dateStart> <dateEnd>26.12.2015</dateEnd> <class>2</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Weihnachtsferien</description> <id>254010</id> <dateStart>24.12.2014</dateStart> <dateEnd>4.01.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Sportferien</description> <id>281770</id> <dateStart>24.01.2015</dateStart> <dateEnd>1.02.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Fasnachtsmontag</description> <id>281771</id> <dateStart>16.02.2015</dateStart> <dateEnd>16.02.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Frühlingsferien</description> <id>281772</id> <dateStart>3.04.2015</dateStart> <dateEnd>19.04.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Landsgemeindemontag</description> <id>281773</id> <dateStart>4.05.2015</dateStart> <dateEnd>4.05.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Auffahrtsferien</description> <id>281774</id> <dateStart>14.05.2015</dateStart> <dateEnd>17.05.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Pfingstferien</description> <id>281778</id> <dateStart>25.05.2015</dateStart> <dateEnd>25.05.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Sommerferien</description> <id>281775</id> <dateStart>27.06.2015</dateStart> <dateEnd>9.08.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Herbstferien</description> <id>281776</id> <dateStart>3.10.2015</dateStart> <dateEnd>18.10.2015</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> <event> <description>Weihnachtsferien</description> <id>281777</id> <dateStart>24.12.2015</dateStart> <dateEnd>10.01.2016</dateEnd> <class>0</class> <percent>100</percent> <prov>0</prov> <note></note> </event> </events> </location> </locations> </results> </fcal_api>
Aufruf: https://feiertagskalender.ch/api/Data/CH/Kanton/?api_key=YOUR_API_KEY&charset=iso-8859-1&kanton=GL&jahr=2015&format=csv
Reply in CSV / ISO-8859-1:
"location";"bfs";"description";"id";"dateStart";"dateEnd";"class";"percent";"prov";"note"
"Glarus";"1632";"Neujahrstag";"1";"01.01.2015";"01.01.2015";"2";"100";"0";""
"Glarus";"1632";"Berchtoldstag";"3";"02.01.2015";"02.01.2015";"4";"100";"0";""
"Glarus";"1632";"Fasnachtsmontag";"86";"16.02.2015";"16.02.2015";"4";"100";"0";""
"Glarus";"1632";"Karfreitag";"17";"03.04.2015";"03.04.2015";"2";"100";"0";""
"Glarus";"1632";"Ostern";"18";"05.04.2015";"05.04.2015";"4";"100";"0";""
"Glarus";"1632";"Ostermontag";"19";"06.04.2015";"06.04.2015";"2";"100";"0";""
"Glarus";"1632";"Näfelser Fahrt";"16";"09.04.2015";"09.04.2015";"2";"100";"0";""
"Glarus";"1632";"Auffahrt";"31";"14.05.2015";"14.05.2015";"2";"100";"0";""
"Glarus";"1632";"Pfingsten";"30";"24.05.2015";"24.05.2015";"4";"100";"0";""
"Glarus";"1632";"Pfingstmontag";"35";"25.05.2015";"25.05.2015";"1";"100";"0";""
"Glarus";"1632";"Nationalfeiertag Schweiz";"12";"01.08.2015";"01.08.2015";"2";"100";"0";""
"Glarus";"1632";"Allerheiligen";"47";"01.11.2015";"01.11.2015";"2";"100";"0";""
"Glarus";"1632";"Weihnachten";"23";"25.12.2015";"25.12.2015";"2";"100";"0";""
"Glarus";"1632";"Stephanstag";"37";"26.12.2015";"26.12.2015";"2";"100";"0";""
"Glarus";"1632";"Weihnachtsferien";"281777";"24.12.2015";"10.01.2016";"0";"100";"0";""
"Glarus Nord";"1630";"Neujahrstag";"1";"01.01.2015";"01.01.2015";"2";"100";"0";""
"Glarus Nord";"1630";"Berchtoldstag";"3";"02.01.2015";"02.01.2015";"4";"100";"0";""
"Glarus Nord";"1630";"Fasnachtsmontag";"86";"16.02.2015";"16.02.2015";"4";"100";"0";""
"Glarus Nord";"1630";"Karfreitag";"17";"03.04.2015";"03.04.2015";"2";"100";"0";""
"Glarus Nord";"1630";"Ostern";"18";"05.04.2015";"05.04.2015";"4";"100";"0";""
"Glarus Nord";"1630";"Ostermontag";"19";"06.04.2015";"06.04.2015";"2";"100";"0";""
"Glarus Nord";"1630";"Näfelser Fahrt";"16";"09.04.2015";"09.04.2015";"2";"100";"0";""
"Glarus Nord";"1630";"Auffahrt";"31";"14.05.2015";"14.05.2015";"2";"100";"0";""
"Glarus Nord";"1630";"Pfingsten";"30";"24.05.2015";"24.05.2015";"4";"100";"0";""
"Glarus Nord";"1630";"Pfingstmontag";"35";"25.05.2015";"25.05.2015";"1";"100";"0";""
"Glarus Nord";"1630";"Nationalfeiertag Schweiz";"12";"01.08.2015";"01.08.2015";"2";"100";"0";""
"Glarus Nord";"1630";"Allerheiligen";"47";"01.11.2015";"01.11.2015";"2";"100";"0";""
"Glarus Nord";"1630";"Weihnachten";"23";"25.12.2015";"25.12.2015";"2";"100";"0";""
"Glarus Nord";"1630";"Stephanstag";"37";"26.12.2015";"26.12.2015";"2";"100";"0";""
"Glarus Nord";"1630";"Weihnachtsferien";"281785";"24.12.2015";"10.01.2016";"0";"100";"0";""
"Glarus Süd";"1631";"Neujahrstag";"1";"01.01.2015";"01.01.2015";"2";"100";"0";""
"Glarus Süd";"1631";"Berchtoldstag";"3";"02.01.2015";"02.01.2015";"4";"100";"0";""
"Glarus Süd";"1631";"Fasnachtsmontag";"86";"16.02.2015";"16.02.2015";"4";"100";"0";""
"Glarus Süd";"1631";"Karfreitag";"17";"03.04.2015";"03.04.2015";"2";"100";"0";""
"Glarus Süd";"1631";"Ostern";"18";"05.04.2015";"05.04.2015";"4";"100";"0";""
"Glarus Süd";"1631";"Ostermontag";"19";"06.04.2015";"06.04.2015";"2";"100";"0";""
"Glarus Süd";"1631";"Näfelser Fahrt";"16";"09.04.2015";"09.04.2015";"2";"100";"0";""
"Glarus Süd";"1631";"Auffahrt";"31";"14.05.2015";"14.05.2015";"2";"100";"0";""
"Glarus Süd";"1631";"Pfingsten";"30";"24.05.2015";"24.05.2015";"4";"100";"0";""
"Glarus Süd";"1631";"Pfingstmontag";"35";"25.05.2015";"25.05.2015";"1";"100";"0";""
"Glarus Süd";"1631";"Nationalfeiertag Schweiz";"12";"01.08.2015";"01.08.2015";"2";"100";"0";""
"Glarus Süd";"1631";"Allerheiligen";"47";"01.11.2015";"01.11.2015";"2";"100";"0";""
"Glarus Süd";"1631";"Weihnachten";"23";"25.12.2015";"25.12.2015";"2";"100";"0";""
"Glarus Süd";"1631";"Stephanstag";"37";"26.12.2015";"26.12.2015";"2";"100";"0";""
"Glarus Süd";"1631";"Weihnachtsferien";"281795";"24.12.2015";"10.01.2016";"0";"100";"0";""