Календарь на Диапазон Дат

Получение полных данных литургического календаря за произвольный период времени.

Запрос

GET /calendar/range

Параметры:

Параметр Тип Где Описание
from строка query Начальная дата в формате YYYY-MM-DD.
to строка query Конечная дата в формате YYYY-MM-DD.
lang строка query ru (по умолчанию) или en.
type число query Фильтр святых по ID типа.

Ограничения:

Ответ

Каждая запись дня включает weekAfterPentecost как всегда присутствующий числовой номер недели цикла по Пятидесятнице.

Все id-backed сущности внутри saints[] и events[] содержат icons[] того же формата, что и /calendar/day/{date} и /hymnography.

{
  "meta": {
    "from": "2024-01-01",
    "to": "2024-01-07",
    "count": 7,
    "lang": "ru"
  },
  "data": {
    "2024-01-01": { /* ... */ },
    // ...
    "2024-01-07": { /* ... */ }
  }
}

Пример (JavaScript)

const from = '2024-01-01';
const to = '2024-01-07';
fetch(`https://api.ispovednik.org/api/v1/calendar/range?from=${from}&to=${to}`)
  .then(response => response.json())
  .then(data => console.log(data));