API v1 · стабильный · CC-BY-4.0 API праздников Финляндии Получайте даты праздников Финляндии и варианты отпускных мостиков в JSON. Выберите маршрут, чтобы увидеть шаблон адреса, пример файла и поля ответа.
Попробовать Одна команда curl, один JSON-файл. Без ключей и регистрации.
terminal Пример сеанса · ответ сокращен
$ 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
}
]
}
Маршруты Два маршрута возвращают по одному JSON-файлу на год. Выберите маршрут, чтобы увидеть структуру.
GET Праздники /api/v1/fi/holidays/{year}.json GET Отпускные мостики /api/v1/fi/long-weekends/{year}.json
Даты, названия и сведения о том, является ли день государственным праздником, выходным или рабочим днем. Используйте год от 2000 до 2099. Сегмент /fi/ в адресе означает Финляндию.
Ответ верхнего уровня
Поле Тип Описание apiVersionstring Версия API jurisdictionstring Страна, FI yearnumber Календарный год timezonestring Часовой пояс Europe/Helsinki holidaysarray Поля праздника
Поля праздника
Поле Тип Описание idstring Постоянный идентификатор праздника datestring Дата ISO, YYYY-MM-DD nameobject Названия на fi, sv, en, ar, ru, uk и et officialboolean Государственный праздник weekendboolean Приходится на субботу или воскресенье businessDayboolean Рабочий день в Финляндии
Дни отпуска, которые позволяют объединить праздники и выходные в более длинный отдых. Используйте год от 2000 до 2099. Сегмент /fi/ в адресе означает Финляндию.
Ответ верхнего уровня
Поле Тип Описание apiVersionstring Версия API jurisdictionstring Страна, FI yearnumber Календарный год timezonestring Часовой пояс Europe/Helsinki longWeekendsarray Поля отпускного мостика
Поля отпускного мостика
Поле Тип Описание startDatestring Начало периода отдыха, YYYY-MM-DD endDatestring Конец периода отдыха, YYYY-MM-DD vacationDaysstring[] Используемые дни отпуска vacationDayCountnumber Количество дней отпуска totalDaysOffnumber Количество выходных дней подряд efficiencynumber Выходных дней на один день отпуска seasonstring winter или summer
json Ответ · сокращен
{
"apiVersion": "1",
"jurisdiction": "FI",
"year": 2026,
"longWeekends": [
{
"startDate": "2026-04-03",
"endDate": "2026-04-06",
"vacationDays": [],
"vacationDayCount": 0,
"totalDaysOff": 4,
"efficiency": null,
"season": "spring"
}
]
} Стабильность v1 стабилен. Новые годы публикуются каждый ноябрь. Совместимые дополнения остаются в v1; несовместимые изменения публикуются в /api/v2/.