Описание запросов

Получение результата по полной дате

https://isdayoff.ru/YYYYMMDD

YYYY - год (20yy/19yy)

ММ - месяц (с лидирующим 0, например 02)

DD - день (с лидирующим 0, например 07)

Возможные результаты

Ответ сервиса Значение Код возврата HTTP
0 Рабочий день 200
1 Нерабочий день 200
100 Ошибка в дате 400
101 Данные не найдены 404
199 Ошибка сервиса 400


Получение результата по году без века

https://isdayoff.ru/YYMMDD

YY - год (20yy/19yy)

ММ - месяц (с лидирующим 0, например 02)

DD - день (с лидирующим 0, например 07)

Возможные результаты

Ответ сервиса Значение Код возврата HTTP
0 Рабочий день 200
1 Нерабочий день 200
100 Ошибка в дате 400
101 Данные не найдены 404
199 Ошибка сервиса 400


Получение результата с указанием страны

https://isdayoff.ru/YYYYMMDD?cc=CC

CC - код страны из списка

Коды стран

Коды стран Страна
by Белоруссия
kz Казахстан
ru Россия
ua Украина

Возможные результаты

Ответ сервиса Значение Код возврата HTTP
0 Рабочий день 200
1 Нерабочий день 200
100 Ошибка в дате/коде страны 400
101 Данные не найдены 404
199 Ошибка сервиса 400


Получение результата с учётом предпраздничных дней

https://isdayoff.ru/YYYYMMDD?pre=[0|1]

pre – Распознавать, что день предпраздничный:

      0 - Без вывода сокращённых дней (по-умолчанию)
      1 - Распознавать, что день предпразнечный (сокращённый)

Возможные результаты

Ответ сервиса Значение Код возврата HTTP
0 Рабочий день 200
1 Нерабочий день 200
2 Сокращённый день 200
100 Ошибка в дате/коде страны 400
101 Данные не найдены 404
199 Ошибка сервиса 400

Заметка

Все параметры можно комбинировать друг с другом