დღესასწაულების კალენდარი — დღესასწაულების API Online
სახელმწიფო, საბანკო, რეგიონული, რელიგიური და საჯარო აღნიშვნის დღესასწაულები 51 ქვეყნისთვის (ევროპა + სპარსეთის ყურე) და მათი რეგიონებისთვის, 2020-2035, ჩვენი საკუთარი დღესასწაულების წესების ძრავიდან. თითოეული დღესასწაული მიუთითებს, არის თუ არა ის უქმე დღე, საბანკო დღესასწაული ან სასკოლო არდადეგების ფარგლებში, გადავიდა თუ არა შაბათ-კვირას მოხვედრილი დღესასწაული სხვა დღეზე, არის თუ არა მისი თარიღი კვლავ სავარაუდო (ისლამური კალენდარი) და მოქმედებს თუ არა ამ დღეს სატვირთო მანქანების მოძრაობის აკრძალვა და რა დროს. მოიცავს უკრაინის სამხედრო მდგომარეობის წესს (დღესასწაულები ჩამოთვლილია, მაგრამ არა როგორც უქმე დღეები) და დეკრეტით დღეების გადატანას (transfers[]). ერთ გამოძახებაში მაქსიმუმ 10 ქვეყანა; ერთი წელი ან ნებისმიერი დიაპაზონი 731 დღემდე.
GET https://nakordoni.eu/api/v2/data/holiday-calendar/holidays
— კვოტის კლასი: cheap
| პარამეტრი | აღწერა |
|---|---|
country | ISO-2 ქვეყნის კოდი ან მძიმეებით გამოყოფილი სია 10-მდე ქვეყნით (სავალდებულო), მაგ. DE ან DE,PL,UA |
year | YYYY, 2020-2035 (ნაგულისხმევი: მიმდინარე წელი). იგნორირდება, თუ გაგზავნილია from/to |
from | დიაპაზონის დასაწყისი YYYY-MM-DD (to-სთან ერთად; მაქსიმუმ 731 დღე) |
to | დიაპაზონის დასასრული YYYY-MM-DD |
region | ISO 3166-2 რეგიონი, მაგ. DE-BY (ან BY ერთ ქვეყანასთან ერთად): ეროვნული დღესასწაულები + მხოლოდ ამ რეგიონის. რეგიონების ყველა დღესასწაულისთვის გამოტოვეთ |
type | მძიმეებით გამოყოფილი ფილტრი: PUBLIC, BANK, REGIONAL, RELIGIOUS, OBSERVANCE, SCHOOL, OPTIONAL, HALF_DAY, BRIDGE ან all. ნაგულისხმევი: ყველაფერი BRIDGE-ის გარდა |
lang | მძიმეებით გამოყოფილი ენის კოდები name.translations-ისთვის (ნაგულისხმევი: ყველა ჩვენთან არსებული ენა), მაგ. en,uk,pl |
q | ძებნა დღესასწაულების სახელებში (ნებისმიერ ენაზე), მაგ. christmas |
id | ერთი დღესასწაული id-ით (სხვა ფილტრები იგნორირდება) |
school | 1 = ასევე ჩამოთვალე სასკოლო არდადეგების პერიოდები (school_holidays[]) იმ ქვეყნებისთვის, რომლებიც მათ აქვეყნებენ |
include | impact = თითოეულ დღესასწაულს დაამატე business_intelligence (Pro და უფრო მაღალი) |
min_impact | მხოლოდ დღესასწაულები, რომელთა impact_score სულ მცირე ამ მნიშვნელობისაა (0-100); გულისხმობს include=impact-ს |
პასუხის ველები — პასუხის კონვერტის data ობიექტის შიგნით. [] აღნიშნავს სიას, ამიტომ data.items[].name არის თითოეული ელემენტის ველი name. ველი არის null, არ არსებობს ან ცარიელი სიაა, როცა მნიშვნელობა არ გვაქვს — შემავსებელს არასოდეს ვდებთ.
| ველი | აღწერა |
|---|---|
data.holidays[].id | დღესასწაულის სტაბილური id, მაგ. hol_de_christmas_day_2026 — მნიშვნელობა, რომელსაც ?id= იღებს. დაცული (გადატანილი) დღეები მთავრდება _obs-ით. |
data.holidays[].date | iso (YYYY-MM-DD), year, month, day, day_of_week (ISO 1=ორშაბათი..7=კვირა), day_name, is_weekend (ქვეყნის დასვენების დღეები). |
data.holidays[].name | en, local (local_lang-ზე) და translations {lang: name}. |
data.holidays[].location | country_code, scope NATIONAL ან REGIONAL, regions_affected (ISO 3166-2 კოდები). |
data.holidays[].classification | type, is_day_off, is_bank_holiday, is_school_holiday, is_bridge, estimated (ისლამური კალენდრით გამოთვლილი თარიღი), note (suspended_martial_law, transferred_by_decree ან null). |
data.holidays[].floating_logic | is_floating, rule (თარიღის წესი მარტივი ენით), shifted_from (თავდაპირველი თარიღი, როცა შაბათ-კვირას მოხვედრილი დღესასწაული გადავიდა). |
data.holidays[].truck_ban | დღესასწაულის დღეს სატვირთო მანქანების მოძრაობის აკრძალვა ამ ქვეყანაში: applies, time_from, time_until (ადგილობრივი დრო), min_weight_tons, eve_rule {date,time_from,time_until} წინა დღეს აკრძალვისთვის, scope_note. |
data.holidays[].business_intelligence | include=impact-ით Pro და უფრო მაღალ გეგმაზე: იგივე მოდელით შეფასებული ბლოკი, რომელსაც ზეგავლენის პროდუქტი აბრუნებს. |
data.transfers[] | დეკრეტით დღეების გადატანა ფანჯარაში: date, country_code, kind (day_off | working_day), region, note. |
data.school_holidays[] | school=1-ით: id, start_date, end_date, name, location. |
data.count | დაბრუნებული დღესასწაულები; countries და window {from,to} იმეორებს მოთხოვნას. |
curl "https://nakordoni.eu/api/v2/data/holiday-calendar/holidays?country=DE&year=2026®ion=DE-BY&lang=en,de" \ -H "Authorization: Bearer NKD-DEV-XXXX-XXXX-XXXX"
განახლდა