დღესასწაულების კალენდარი — სამუშაო დღეების API Online
სამუშაო დღეების არითმეტიკა ერთი ქვეყნისთვის, საჭიროების შემთხვევაში ერთი რეგიონისთვის: ორ თარიღს შორის სამუშაო დღეების დათვლა, სამუშაო დღეების დამატება ან გამოკლება, თარიღის შემოწმება ან შემდეგი / წინა სამუშაო დღის პოვნა. ითვალისწინებს ქვეყნის საკუთარ დასვენების დღეებს, ეროვნულ და რეგიონულ უქმე დღესასწაულებს, დეკრეტით გადატანებს (სამუშაო შაბათი) და უკრაინის სამხედრო მდგომარეობის წესს. თარიღები 2020-01-01-დან 2035-12-31-მდე. პასუხი წინასწარ გამოთვლილი კალენდრიდან გამოდის რამდენიმე მილიწამში.
GET https://nakordoni.eu/api/v2/data/holiday-calendar/business-days
— კვოტის კლასი: cheap
| პარამეტრი | აღწერა |
|---|---|
op | count (ნაგულისხმევი) | add | subtract | is | next | prev |
country | ISO-2 ქვეყნის კოდი (სავალდებულო, ერთი) |
region | ISO 3166-2 რეგიონი, მაგ. DE-BY (არასავალდებულო) |
start_date | YYYY-MM-DD (სავალდებულო) |
end_date | YYYY-MM-DD (op=count) |
days | დასამატებელი ან გამოსაკლები სამუშაო დღეები, 0-3650 (op=add|subtract); 0 = start_date, თუ ის სამუშაო დღეა, სხვაგვარად შემდეგი (add) ან წინა (subtract) სამუშაო დღე |
inclusive | op=count: true (ნაგულისხმევი) ითვლის start_date-ს და end_date-ს; false გამოტოვებს start_date-ს |
weekend | დასვენების დღეების არასავალდებულო გადაფარვა, მაგ. fri,sat ან 5,6 (ISO კვირის დღეები); none = დასვენების დღეების გარეშე |
პასუხის ველები — პასუხის კონვერტის data ობიექტის შიგნით. [] აღნიშნავს სიას, ამიტომ data.items[].name არის თითოეული ელემენტის ველი name. ველი არის null, არ არსებობს ან ცარიელი სიაა, როცა მნიშვნელობა არ გვაქვს — შემავსებელს არასოდეს ვდებთ.
| ველი | აღწერა |
|---|---|
data.business_days | op=count: სამუშაო დღეები დიაპაზონში, calendar_days-ისა და non_business_days-ის მითითებით. |
data.result_date | op=add|subtract|next|prev: მიღებული თარიღი. |
data.is_business_day | op=is: true ან false, false-ის შემთხვევაში reasons[]-ით (weekend, holiday: <name>, day off by decree transfer). |
data.weekend_days | არსებობს, როცა ?weekend=-მა გადაფარა ქვეყნის დასვენების დღეები. |
data.calendar_window | კალენდრით დაფარული პირველი და ბოლო თარიღი. |
curl "https://nakordoni.eu/api/v2/data/holiday-calendar/business-days?op=count&country=DE®ion=DE-BY&start_date=2026-01-01&end_date=2026-12-31" \ -H "Authorization: Bearer NKD-DEV-XXXX-XXXX-XXXX"
განახლდა