API v1 · مستقر · CC-BY-4.0

واجهة العطل الفنلندية

احصل على تواريخ العطل الفنلندية وفرص وصل الإجازات بصيغة 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
مثال
https://vapaapaivat.com/api/v1/fi/holidays/2026.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يوم عمل فنلندي
نموذج العنوان
GET /api/v1/fi/long-weekends/{year}.json
مثال
https://vapaapaivat.com/api/v1/fi/long-weekends/2026.json

أيام إجازة يمكن أن تحول العطل ونهايات الأسبوع إلى فترات راحة أطول. استخدم سنة من 2000 إلى 2099. يمثل مقطع /fi/ في العنوان فنلندا.

استجابة المستوى الأعلى

الحقلالنوعالوصف
apiVersionstringإصدار API
jurisdictionstringالبلد، FI
yearnumberالسنة التقويمية
timezonestringالمنطقة الزمنية Europe/Helsinki
longWeekendsarrayحقول عنصر العطلة الطويلة

حقول عنصر العطلة الطويلة

الحقلالنوعالوصف
startDatestringبداية فترة الراحة، YYYY-MM-DD
endDatestringنهاية فترة الراحة، YYYY-MM-DD
vacationDaysstring[]أيام الإجازة المستخدمة
vacationDayCountnumberعدد أيام الإجازة
totalDaysOffnumberعدد أيام الراحة المتتالية
efficiencynumberأيام الراحة لكل يوم إجازة
seasonstringwinter أو 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/.

هل لاحظت تاريخًا خاطئًا أو لغة ناقصة؟ أبلغ عنه. هل تبحث عن بيانات العطل المدرسية للبلديات؟ راجع datasets. openapi.json