Ferien & Feiertage API
Die Ferien- und Feiertage-Endpunkte ermöglichen das Abrufen von Schulferien und gesetzlichen Feiertagen für verschiedene Standorte in Deutschland.
Verfügbare Endpunkte
Alle Standorttypen (Bundesländer, Städte, Landkreise, Schulen) bieten einen
/periods
Endpunkt.
Endpunkt | Beschreibung |
---|---|
/api/v2.1/federal-states/:slug/periods | Ferien & Feiertage für ein Bundesland |
/api/v2.1/cities/:slug/periods | Ferien & Feiertage für eine Stadt |
/api/v2.1/counties/:slug/periods | Ferien & Feiertage für einen Landkreis |
/api/v2.1/schools/:slug/periods | Ferien & Feiertage für eine Schule |
Query-Parameter
Parameter | Erforderlich | Beschreibung |
---|---|---|
start_date | Nein | Startdatum im Format YYYY-MM-DD (Standard: heute) |
end_date | Nein | Enddatum im Format YYYY-MM-DD (Standard: 1 Jahr nach Startdatum) |
type | Nein |
vacation
(nur Schulferien) oder holiday
(nur Feiertage). Standard: beides
|
Beispiele
Alle Ferien und Feiertage für Bayern in 2025
GET https://www.mehr-schulferien.de/api/v2.1/federal-states/bayern/periods?start_date=2025-01-01&end_date=2025-12-31
Nur Schulferien für München
GET https://www.mehr-schulferien.de/api/v2.1/cities/muenchen/periods?type=vacation&start_date=2025-01-01&end_date=2025-12-31
Nur Feiertage für einen Landkreis
GET https://www.mehr-schulferien.de/api/v2.1/counties/muenchen-landkreis/periods?type=holiday&start_date=2025-01-01&end_date=2025-12-31
Response-Format
{ "data": [ { "id": 123, "starts_on": "2025-07-28", "ends_on": "2025-09-08", "name": "Sommerferien", "type": "school_vacation", "is_school_vacation": true, "is_public_holiday": false }, { "id": 456, "starts_on": "2025-12-25", "ends_on": "2025-12-25", "name": "1. Weihnachtsfeiertag", "type": "public_holiday", "is_school_vacation": false, "is_public_holiday": true } ], "meta": { "api_version": "2.1", "location": { "id": 2, "name": "Bayern", "slug": "bayern", "type": "federal_state" }, "date_range": { "start_date": "2025-01-01", "end_date": "2025-12-31" } } }
Feld-Beschreibungen
-
id
: Eindeutige ID des Zeitraums -
starts_on
: Startdatum (ISO 8601) -
ends_on
: Enddatum (ISO 8601) -
name
: Name des Zeitraums (z.B. "Sommerferien", "Pfingstmontag") -
type
: Typ des Zeitraums ("school_vacation" oder "public_holiday") -
is_school_vacation
: Boolean, ob es sich um Schulferien handelt -
is_public_holiday
: Boolean, ob es sich um einen gesetzlichen Feiertag handelt
Tipp:
Die Perioden werden chronologisch sortiert zurückgegeben. Das meta
-Objekt enthält
zusätzliche Informationen über den Standort und den angefragten Zeitraum.
Siehe auch
- Standorte API - Standort-Informationen abrufen
- Export-Formate - iCalendar-Export für Kalender-Integration
- API-Referenz - Allgemeine Response-Formate und Parameter