Brückentage API
Die Brückentage-Endpunkte berechnen optimale Urlaubsmöglichkeiten durch Identifizierung von Lücken zwischen Feiertagen und Wochenenden. Dabei werden nur Brückentage-Gelegenheiten zurückgegeben, die eine Effizienz von über 100% aufweisen (mehr freie Tage als Urlaubstage benötigt).
Verfügbare Endpunkte
| Methode | Endpunkt | Beschreibung |
|---|---|---|
| GET | /api/v2.1/federal-states/:slug/bridge-days | Brückentage für ein Bundesland |
| GET | /api/v2.1/counties/:slug/bridge-days | Brückentage für einen Landkreis |
| GET | /api/v2.1/cities/:slug/bridge-days | Brückentage für eine Stadt |
Query-Parameter
-
year(erforderlich): Das Jahr für die Brückentage-Berechnung (aktuelles Jahr - 5 bis aktuelles Jahr + 3)
Beispiel
Request
GET https://www.mehr-schulferien.de/api/v2.1/federal-states/bayern/bridge-days?year=2025
Response
{
"data": {
"location": {
"id": 2,
"name": "Bayern",
"slug": "bayern",
"type": "federal_state"
},
"year": 2025,
"summary": {
"total_opportunities": 8,
"total_vacation_days_needed": 12,
"total_free_days_gained": 48,
"overall_efficiency_percentage": 300
},
"bridge_days": [
{
"starts_on": "2025-05-02",
"ends_on": "2025-05-02",
"vacation_days_needed": 1,
"total_consecutive_free_days": 4,
"efficiency_percentage": 300,
"category": "normal",
"related_holidays": [
{
"name": "Tag der Arbeit",
"slug": "tag-der-arbeit",
"starts_on": "2025-05-01",
"ends_on": "2025-05-01",
"is_public_holiday": true
}
],
"timeline": {
"actual_starts_on": "2025-05-01",
"actual_ends_on": "2025-05-04",
"includes_weekends": true
}
}
]
},
"meta": {
"api_version": "2.1"
}
}
Response-Felder
-
location: Informationen über den Standort -
year: Das angefragte Jahr -
summary: Zusammenfassende Statistiken über alle Brückentage-Möglichkeitentotal_opportunities: Anzahl der Brückentage-Gelegenheitentotal_vacation_days_needed: Gesamt benötigte Urlaubstagetotal_free_days_gained: Gesamt gewonnene freie Tageoverall_efficiency_percentage: Gesamt-Effizienz in Prozent
-
bridge_days: Liste der Brückentage-Möglichkeiten (sortiert nach Effizienz)-
starts_on/ends_on: Zeitraum der zu nehmenden Urlaubstage vacation_days_needed: Anzahl der benötigten Urlaubstage-
total_consecutive_free_days: Gesamtzahl aufeinanderfolgender freier Tage -
efficiency_percentage: Effizienz in Prozent ((freie Tage - Urlaubstage) / Urlaubstage × 100) -
category: "normal" (1 Urlaubstag) oder "super" (2+ Urlaubstage) -
related_holidays: Liste der Feiertage, die diese Brückentage-Gelegenheit schaffen -
timeline: Tatsächlicher Zeitraum der freien Tage (inkl. angrenzender Wochenenden)-
actual_starts_on: Tatsächlicher Beginn des freien Zeitraums actual_ends_on: Tatsächliches Ende des freien Zeitraumsincludes_weekends: Ob Wochenenden eingeschlossen sind
-
-
Hinweis: Die Brückentage werden nach Effizienz absteigend sortiert. Es werden nur Gelegenheiten zurückgegeben, bei denen die Effizienz über 100% liegt (mehr freie Tage als genommene Urlaubstage).
Fehler: Status 404 wird zurückgegeben, wenn für den angegebenen Standort und das Jahr keine Brückentage verfügbar sind. Status 400 wird bei ungültigen Jahr-Parameter zurückgegeben.
Siehe auch
- Standorte API - Standort-Informationen abrufen
- Ferien & Feiertage API - Feiertage für Brückentage-Berechnungen
- API-Referenz - Allgemeine Response-Formate und Fehlerbehandlung