Kokeile Yksi curl-komento, yksi JSON-tiedosto. Ei avaimia eikä rekisteröitymistä.
terminal Esimerkki-istunto · vastaus lyhennetty
$ curl https://vapaapaivat.com/api/v1/fi/holidays/2026.json
# 200 OK · application/json
{
"apiVersion": "1",
"jurisdiction": "FI",
"year": 2026,
"timezone": "Europe/Helsinki",
"holidays": [
{
"id": "newyear",
"date": "2026-01-01",
"name": {
"fi": "Uudenvuodenpäivä",
"en": "New Year's Day",
"sv": "Nyårsdagen",
"et": "uusaasta",
"ru": "Новый год",
"uk": "Новий рік",
"ar": "رأس السنة الميلادية"
},
"official": true,
"weekend": false,
"businessDay": false
}
]
}
Reitit Kaksi reittiä palauttaa yhden JSON-tiedoston vuotta kohti. Valitse reitti nähdäksesi rakenteen.
GET Pyhäpäivät /api/v1/fi/holidays/{year}.json GET Lomapidennykset /api/v1/fi/long-weekends/{year}.json
Päivämäärät, nimet ja tieto siitä, onko päivä lakisääteinen pyhä, viikonloppu tai työpäivä. Käytä vuotta väliltä 2000-2099. Osoitteen /fi/ segmentti tarkoittaa Suomea.
Ylätason vastaus
Kenttä Tyyppi Kuvaus apiVersionstring API versionumero jurisdictionstring Maa, FI yearnumber Kalenterivuosi timezonestring Aikavyöhyke Europe/Helsinki holidaysarray Pyhäpäivän kentät
Pyhäpäivän kentät
Kenttä Tyyppi Kuvaus idstring Pysyvä pyhäpäivän tunniste datestring ISO päivämäärä, YYYY-MM-DD nameobject Nimet kielillä fi, sv, en, ar, ru, uk ja et officialboolean Lakisääteinen pyhäpäivä weekendboolean Osuu lauantaille tai sunnuntaille businessDayboolean Suomalainen työpäivä
Lomapäivät, joilla pyhät ja viikonloput voi yhdistää pidemmiksi vapaiksi. Käytä vuotta väliltä 2000-2099. Osoitteen /fi/ segmentti tarkoittaa Suomea.
Ylätason vastaus
Kenttä Tyyppi Kuvaus apiVersionstring API versionumero jurisdictionstring Maa, FI yearnumber Kalenterivuosi timezonestring Aikavyöhyke Europe/Helsinki longWeekendsarray Lomapidennyksen kentät
Lomapidennyksen kentät
Kenttä Tyyppi Kuvaus startDatestring Vapaan alku, YYYY-MM-DD endDatestring Vapaan loppu, YYYY-MM-DD vacationDaysstring[] Käytettävät lomapäivät vacationDayCountnumber Lomapäivien määrä totalDaysOffnumber Peräkkäisten vapaapäivien määrä efficiencynumber Vapaapäiviä lomapäivää kohti seasonstring winter tai summer
json Vastaus · lyhennetty
{
"apiVersion": "1",
"jurisdiction": "FI",
"year": 2026,
"longWeekends": [
{
"startDate": "2026-04-03",
"endDate": "2026-04-06",
"vacationDays": [],
"vacationDayCount": 0,
"totalDaysOff": 4,
"efficiency": null,
"season": "spring"
}
]
} Vakaus v1 on vakaa. Uudet vuodet julkaistaan joka marraskuu. Rikkoutumattomat lisäykset pysyvät v1-versiossa; rikkovat muutokset julkaistaan polussa /api/v2/.