Пост на День
Получение правил и описания поста на конкретный день.
Запрос
GET /fasting/day/{date}
Параметры:
| Параметр | Тип | Где | Описание |
|---|---|---|---|
date |
строка | путь | Дата в формате YYYY-MM-DD. |
lang |
строка | query | ru (по умолчанию) или en. |
Ограничения: поддерживаются годы 1583–3000.
Ответ
Возвращает детали поста: isFasting, тип (FAST / NO_FAST / FAST_FREE), флаг сплошной седмицы (isSolidWeek), локализованное описание и опциональную конкретику по трапезе (allowedFood).
FAST_FREE обозначает "Сплошные седмицы" (Святки, Светлая седмица и т.д.), когда пост отменяется полностью, включая среду и пятницу.
isSolidWeek равен true только в дни сплошных седмиц и false во все остальные дни.
allowedFood возвращается только для дней, где есть конкретное разрешение по пище.
Значения allowedFood:
ru:Пища без мяса,Рыба, горяч. пища с раст. маслом,Горяч. пища с раст. маслом,Горяч. пища без раст. масла,Сухоядение. Холод. пища без раст. масла, неподогретое питьё,Воздержание от пищи,разрешается икраen:meat-free food,fish, hot food with vegetable oil,hot food with vegetable oil,hot food without vegetable oil,cold food without vegetable oil, unheated drink,abstinence from food,caviar
{
"meta": {
"from": "2025-03-05",
"to": "2025-03-05",
"count": 1,
"lang": "ru"
},
"data": {
"2025-03-05": {
"gregorianDate": "2025-03-05",
"julianDate": "2025-02-20",
"dayOfWeek": "Среда",
"fasting": {
"isFasting": true,
"type": "FAST",
"isSolidWeek": false,
"description": "Великий пост",
"allowedFood": "Сухоядение. Холод. пища без раст. масла, неподогретое питьё"
}
}
}
}
Пример (JavaScript)
const date = '2025-03-05';
fetch(`https://api.ispovednik.org/api/v1/fasting/day/${date}?lang=ru`)
.then(response => response.json())
.then(data => console.log(data));