Saints Month Endpoint

Get saints data for a specific month.

Request

GET /saints/month/{year}/{month}

Parameters:

Parameter Type In Description
year integer path Year in YYYY format.
month integer path Month 1–12.
lang string query ru (default) or en.
type integer query Filter by canonical taxonomy ID (type).

Constraints: supported years 2000+.

Response

Data object keyed by date, containing saints data for each day of the requested month.

Each saints[] item inside each day entry includes icons[] with the same shape as /saints/day/{date} and /hymnography.

In saints[], type and types are canonical taxonomy fields derived from CSV type. Source-backed entries may also include optional presentation fields displayTypeId and displayTypes derived from CSV display_type; consumers may use displayTypeId ?? Number(type) for display placement. The type query parameter filters only by canonical type.

{
  "meta": {
    "year": 2025,
    "month": 1,
    "count": 31,
    "lang": "ru"
  },
  "data": {
    "2025-01-01": { /* ... */ }
  }
}

Example (JavaScript)

fetch(`https://api.ispovednik.org/api/v1/saints/month/2024/1?lang=en`)
  .then(response => response.json())
  .then(data => console.log(data));