Liturgical CalendarLiturgical Calendar

OnlineToken Usage:1 per callLatency:246ms avg

Liturgical Calendar is a simple tool for getting the dates of the Liturgical Calendar. It returns the dates of the Liturgical Calendar for a given year.

This API provides reliable and fast access to liturgical calendar data through a simple REST interface. Built for developers who need consistent, high-quality results with minimal setup time.

To use this API, you need an API key. You can get one by creating a free account and visiting your dashboard.

Endpoint

GET Request
GET https://api.apiverve.com/v1/liturgicalcalendar

Code Examples

Here are examples of how to call this API in different programming languages:

cURL Request
curl -X GET \
  "https://api.apiverve.com/v1/liturgicalcalendar?month=11&year=2025" \
  -H "X-API-Key: your_api_key_here"
JavaScript (Fetch API)
const response = await fetch('https://api.apiverve.com/v1/liturgicalcalendar?month=11&year=2025', {
  method: 'GET',
  headers: {
    'X-API-Key': 'your_api_key_here',
    'Content-Type': 'application/json'
  }
});

const data = await response.json();
console.log(data);
Python (Requests)
import requests

headers = {
    'X-API-Key': 'your_api_key_here',
    'Content-Type': 'application/json'
}

response = requests.get('https://api.apiverve.com/v1/liturgicalcalendar?month=11&year=2025', headers=headers)

data = response.json()
print(data)
Node.js (Native HTTPS)
const https = require('https');
const url = require('url');

const options = {
  method: 'GET',
  headers: {
    'X-API-Key': 'your_api_key_here',
    'Content-Type': 'application/json'
  }
};

const req = https.request('https://api.apiverve.com/v1/liturgicalcalendar?month=11&year=2025', options, (res) => {
  let data = '';
  res.on('data', (chunk) => data += chunk);
  res.on('end', () => console.log(JSON.parse(data)));
});

req.end();
PHP (cURL)
<?php

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, 'https://api.apiverve.com/v1/liturgicalcalendar?month=11&year=2025');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'X-API-Key: your_api_key_here',
    'Content-Type: application/json'
]);

$response = curl_exec($ch);
curl_close($ch);

$data = json_decode($response, true);
print_r($data);

?>
Go (net/http)
package main

import (
    "fmt"
    "io"
    "net/http"

)

func main() {
    req, _ := http.NewRequest("GET", "https://api.apiverve.com/v1/liturgicalcalendar?month=11&year=2025", nil)

    req.Header.Set("X-API-Key", "your_api_key_here")
    req.Header.Set("Content-Type", "application/json")

    client := &http.Client{}
    resp, err := client.Do(req)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()

    body, _ := io.ReadAll(resp.Body)
    fmt.Println(string(body))
}
Ruby (Net::HTTP)
require 'net/http'
require 'json'

uri = URI('https://api.apiverve.com/v1/liturgicalcalendar?month=11&year=2025')
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true

request = Net::HTTP::Get.new(uri)
request['X-API-Key'] = 'your_api_key_here'
request['Content-Type'] = 'application/json'

response = http.request(request)
puts JSON.pretty_generate(JSON.parse(response.body))
C# (HttpClient)
using System;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;

class Program
{
    static async Task Main(string[] args)
    {
        using var client = new HttpClient();
        client.DefaultRequestHeaders.Add("X-API-Key", "your_api_key_here");

        var response = await client.GetAsync("https://api.apiverve.com/v1/liturgicalcalendar?month=11&year=2025");
        response.EnsureSuccessStatusCode();

        var responseBody = await response.Content.ReadAsStringAsync();
        Console.WriteLine(responseBody);
    }
}

Authentication

This API requires authentication via API key. Include your API key in the request header:

Required Header
X-API-Key: your_api_key_here

Interactive API Playground

Test this API directly in your browser with live requests and responses.

Parameters

The following parameters are available for this API endpoint:

ParameterTypeRequiredLocationDescriptionExample
monthintegerNoqueryThe two digit month you want to get the Liturgical Calendar data for (default: current month)02
yearintegerNoqueryThe 4 digit year you want to get the Liturgical Calendar data for (default: current year)2025

Response

The API returns responses in JSON, XML, and YAML formats:

Example Responses

JSON Response
200 OK
{
  "status": "ok",
  "error": null,
  "data": {
    "2025-03-01": [
      {
        "id": "ordinary_time_7_saturday",
        "date": "2025-03-01",
        "dateDef": {
          "dateFn": "dateOfOrdinaryTime",
          "dateArgs": [
            6,
            7
          ],
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "WEEKDAY_13",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:ordinary_time.weekday",
          {
            "week": 7,
            "dow": 6
          }
        ],
        "seasons": [
          "ORDINARY_TIME"
        ],
        "periods": [
          "EARLY_ORDINARY_TIME"
        ],
        "colors": [
          "GREEN"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 7,
          "dayOfSeason": 48,
          "dayOfWeek": 6,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-01-13",
          "endOfSeason": "2025-11-29",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "ORDINARY_TIME"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-02": [
      {
        "id": "ordinary_time_8_sunday",
        "date": "2025-03-02",
        "dateDef": {
          "dateFn": "dateOfOrdinaryTime",
          "dateArgs": [
            0,
            8
          ],
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "UNPRIVILEGED_SUNDAY_6",
        "rank": "SUNDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": true,
        "isOptional": false,
        "i18nDef": [
          "seasons:ordinary_time.sunday",
          {
            "week": 8
          }
        ],
        "seasons": [
          "ORDINARY_TIME"
        ],
        "periods": [
          "EARLY_ORDINARY_TIME"
        ],
        "colors": [
          "GREEN"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 8,
          "dayOfSeason": 49,
          "dayOfWeek": 0,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-01-13",
          "endOfSeason": "2025-11-29",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "ORDINARY_TIME"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-03": [
      {
        "id": "ordinary_time_8_monday",
        "date": "2025-03-03",
        "dateDef": {
          "dateFn": "dateOfOrdinaryTime",
          "dateArgs": [
            1,
            8
          ],
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "WEEKDAY_13",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:ordinary_time.weekday",
          {
            "week": 8,
            "dow": 1
          }
        ],
        "seasons": [
          "ORDINARY_TIME"
        ],
        "periods": [
          "EARLY_ORDINARY_TIME"
        ],
        "colors": [
          "GREEN"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 8,
          "dayOfSeason": 50,
          "dayOfWeek": 1,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-01-13",
          "endOfSeason": "2025-11-29",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "ORDINARY_TIME"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-04": [
      {
        "id": "ordinary_time_8_tuesday",
        "date": "2025-03-04",
        "dateDef": {
          "dateFn": "dateOfOrdinaryTime",
          "dateArgs": [
            2,
            8
          ],
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "WEEKDAY_13",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:ordinary_time.weekday",
          {
            "week": 8,
            "dow": 2
          }
        ],
        "seasons": [
          "ORDINARY_TIME"
        ],
        "periods": [
          "EARLY_ORDINARY_TIME"
        ],
        "colors": [
          "GREEN"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 8,
          "dayOfSeason": 51,
          "dayOfWeek": 2,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-01-13",
          "endOfSeason": "2025-11-29",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "ORDINARY_TIME"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      },
      {
        "id": "casimir_of_poland",
        "date": "2025-03-04",
        "dateDef": {
          "month": 3,
          "date": 4
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "OPTIONAL_MEMORIAL_12",
        "rank": "OPTIONAL_MEMORIAL",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": true,
        "i18nDef": [
          "names:casimir_of_poland"
        ],
        "seasons": [
          "ORDINARY_TIME"
        ],
        "periods": [
          "EARLY_ORDINARY_TIME"
        ],
        "colors": [
          "WHITE"
        ],
        "commonsDef": [
          "Saints"
        ],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 8,
          "dayOfSeason": 51,
          "dayOfWeek": 2,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-01-13",
          "endOfSeason": "2025-11-29",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "ORDINARY_TIME"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_SAINTS",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ma",
        "fromExtendedCalendars": [],
        "weekday": {
          "id": "ordinary_time_8_tuesday",
          "date": "2025-03-04",
          "dateDef": {
            "dateFn": "dateOfOrdinaryTime",
            "dateArgs": [
              2,
              8
            ],
            "yearOffset": 0
          },
          "dateExceptions": [],
          "alternativeTransferDateDefs": [],
          "precedence": "WEEKDAY_13",
          "rank": "WEEKDAY",
          "allowSimilarRankItems": false,
          "isHolyDayOfObligation": false,
          "isOptional": false,
          "i18nDef": [
            "seasons:ordinary_time.weekday",
            {
              "week": 8,
              "dow": 2
            }
          ],
          "seasons": [
            "ORDINARY_TIME"
          ],
          "periods": [
            "EARLY_ORDINARY_TIME"
          ],
          "colors": [
            "GREEN"
          ],
          "commonsDef": [],
          "martyrology": [],
          "titles": [],
          "calendar": {
            "weekOfSeason": 8,
            "dayOfSeason": 51,
            "dayOfWeek": 2,
            "nthDayOfWeekInMonth": 1,
            "startOfSeason": "2025-01-13",
            "endOfSeason": "2025-11-29",
            "startOfLiturgicalYear": "2024-12-01",
            "endOfLiturgicalYear": "2025-11-29",
            "seasons": [
              "ORDINARY_TIME"
            ]
          },
          "cycles": {
            "properCycle": "PROPER_OF_TIME",
            "sundayCycle": "YEAR_C",
            "weekdayCycle": "YEAR_1",
            "psalterWeek": "WEEK_4"
          },
          "fromCalendarId": "ProperOfTime",
          "fromExtendedCalendars": []
        }
      }
    ],
    "2025-03-05": [
      {
        "id": "ash_wednesday",
        "date": "2025-03-05",
        "dateDef": {
          "dateFn": "ashWednesday",
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "ASH_WEDNESDAY_2",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "names:ash_wednesday"
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 0,
          "dayOfSeason": 1,
          "dayOfWeek": 3,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-06": [
      {
        "id": "thursday_after_ash_wednesday",
        "date": "2025-03-06",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 1,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.day_after_ash_wed",
          {
            "dow": 4
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 0,
          "dayOfSeason": 2,
          "dayOfWeek": 4,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-07": [
      {
        "id": "friday_after_ash_wednesday",
        "date": "2025-03-07",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 2,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.day_after_ash_wed",
          {
            "dow": 5
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 0,
          "dayOfSeason": 3,
          "dayOfWeek": 5,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      },
      {
        "id": "perpetua_of_carthage_and_felicity_of_carthage_martyrs",
        "date": "2025-03-07",
        "dateDef": {
          "month": 3,
          "date": 7
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "GENERAL_MEMORIAL_10",
        "rank": "MEMORIAL",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": true,
        "i18nDef": [
          "names:perpetua_of_carthage_and_felicity_of_carthage_martyrs"
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [],
        "commonsDef": [
          "None"
        ],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 0,
          "dayOfSeason": 3,
          "dayOfWeek": 5,
          "nthDayOfWeekInMonth": 1,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_SAINTS",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ma",
        "fromExtendedCalendars": [],
        "weekday": {
          "id": "friday_after_ash_wednesday",
          "date": "2025-03-07",
          "dateDef": {
            "dateFn": "ashWednesday",
            "addDay": 2,
            "yearOffset": 0
          },
          "dateExceptions": [],
          "alternativeTransferDateDefs": [],
          "precedence": "PRIVILEGED_WEEKDAY_9",
          "rank": "WEEKDAY",
          "allowSimilarRankItems": false,
          "isHolyDayOfObligation": false,
          "isOptional": false,
          "i18nDef": [
            "seasons:lent.day_after_ash_wed",
            {
              "dow": 5
            }
          ],
          "seasons": [
            "LENT"
          ],
          "periods": [
            "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
          ],
          "colors": [
            "PURPLE"
          ],
          "commonsDef": [],
          "martyrology": [],
          "titles": [],
          "calendar": {
            "weekOfSeason": 0,
            "dayOfSeason": 3,
            "dayOfWeek": 5,
            "nthDayOfWeekInMonth": 1,
            "startOfSeason": "2025-03-05",
            "endOfSeason": "2025-04-17",
            "startOfLiturgicalYear": "2024-12-01",
            "endOfLiturgicalYear": "2025-11-29",
            "seasons": [
              "LENT"
            ]
          },
          "cycles": {
            "properCycle": "PROPER_OF_TIME",
            "sundayCycle": "YEAR_C",
            "weekdayCycle": "YEAR_1",
            "psalterWeek": "WEEK_4"
          },
          "fromCalendarId": "ProperOfTime",
          "fromExtendedCalendars": []
        }
      }
    ],
    "2025-03-08": [
      {
        "id": "saturday_after_ash_wednesday",
        "date": "2025-03-08",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 3,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.day_after_ash_wed",
          {
            "dow": 6
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 0,
          "dayOfSeason": 4,
          "dayOfWeek": 6,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      },
      {
        "id": "john_of_god_duarte_cidade_religious",
        "date": "2025-03-08",
        "dateDef": {
          "month": 3,
          "date": 8
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "OPTIONAL_MEMORIAL_12",
        "rank": "OPTIONAL_MEMORIAL",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": true,
        "i18nDef": [
          "names:john_of_god_duarte_cidade_religious"
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [],
        "commonsDef": [
          "Religious",
          "MercyWorkers"
        ],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 0,
          "dayOfSeason": 4,
          "dayOfWeek": 6,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_SAINTS",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ma",
        "fromExtendedCalendars": [],
        "weekday": {
          "id": "saturday_after_ash_wednesday",
          "date": "2025-03-08",
          "dateDef": {
            "dateFn": "ashWednesday",
            "addDay": 3,
            "yearOffset": 0
          },
          "dateExceptions": [],
          "alternativeTransferDateDefs": [],
          "precedence": "PRIVILEGED_WEEKDAY_9",
          "rank": "WEEKDAY",
          "allowSimilarRankItems": false,
          "isHolyDayOfObligation": false,
          "isOptional": false,
          "i18nDef": [
            "seasons:lent.day_after_ash_wed",
            {
              "dow": 6
            }
          ],
          "seasons": [
            "LENT"
          ],
          "periods": [
            "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
          ],
          "colors": [
            "PURPLE"
          ],
          "commonsDef": [],
          "martyrology": [],
          "titles": [],
          "calendar": {
            "weekOfSeason": 0,
            "dayOfSeason": 4,
            "dayOfWeek": 6,
            "nthDayOfWeekInMonth": 2,
            "startOfSeason": "2025-03-05",
            "endOfSeason": "2025-04-17",
            "startOfLiturgicalYear": "2024-12-01",
            "endOfLiturgicalYear": "2025-11-29",
            "seasons": [
              "LENT"
            ]
          },
          "cycles": {
            "properCycle": "PROPER_OF_TIME",
            "sundayCycle": "YEAR_C",
            "weekdayCycle": "YEAR_1",
            "psalterWeek": "WEEK_4"
          },
          "fromCalendarId": "ProperOfTime",
          "fromExtendedCalendars": []
        }
      }
    ],
    "2025-03-09": [
      {
        "id": "lent_1_sunday",
        "date": "2025-03-09",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 4,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_SUNDAY_2",
        "rank": "SUNDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": true,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.sunday",
          {
            "week": 1
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 1,
          "dayOfSeason": 5,
          "dayOfWeek": 0,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_1"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-10": [
      {
        "id": "lent_1_monday",
        "date": "2025-03-10",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 5,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 1,
            "dow": 1
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 1,
          "dayOfSeason": 6,
          "dayOfWeek": 1,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_1"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-11": [
      {
        "id": "lent_1_tuesday",
        "date": "2025-03-11",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 6,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 1,
            "dow": 2
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 1,
          "dayOfSeason": 7,
          "dayOfWeek": 2,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_1"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-12": [
      {
        "id": "lent_1_wednesday",
        "date": "2025-03-12",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 7,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 1,
            "dow": 3
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 1,
          "dayOfSeason": 8,
          "dayOfWeek": 3,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_1"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-13": [
      {
        "id": "lent_1_thursday",
        "date": "2025-03-13",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 8,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 1,
            "dow": 4
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 1,
          "dayOfSeason": 9,
          "dayOfWeek": 4,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_1"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-14": [
      {
        "id": "lent_1_friday",
        "date": "2025-03-14",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 9,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 1,
            "dow": 5
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 1,
          "dayOfSeason": 10,
          "dayOfWeek": 5,
          "nthDayOfWeekInMonth": 2,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_1"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-15": [
      {
        "id": "lent_1_saturday",
        "date": "2025-03-15",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 10,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 1,
            "dow": 6
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 1,
          "dayOfSeason": 11,
          "dayOfWeek": 6,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_1"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-16": [
      {
        "id": "lent_2_sunday",
        "date": "2025-03-16",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 11,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_SUNDAY_2",
        "rank": "SUNDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": true,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.sunday",
          {
            "week": 2
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 12,
          "dayOfWeek": 0,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-17": [
      {
        "id": "lent_2_monday",
        "date": "2025-03-17",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 12,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 2,
            "dow": 1
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 13,
          "dayOfWeek": 1,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      },
      {
        "id": "patrick_of_ireland_bishop",
        "date": "2025-03-17",
        "dateDef": {
          "month": 3,
          "date": 17
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "OPTIONAL_MEMORIAL_12",
        "rank": "OPTIONAL_MEMORIAL",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": true,
        "i18nDef": [
          "names:patrick_of_ireland_bishop"
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [],
        "commonsDef": [
          "Missionaries",
          "Bishops"
        ],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 13,
          "dayOfWeek": 1,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_SAINTS",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ma",
        "fromExtendedCalendars": [],
        "weekday": {
          "id": "lent_2_monday",
          "date": "2025-03-17",
          "dateDef": {
            "dateFn": "ashWednesday",
            "addDay": 12,
            "yearOffset": 0
          },
          "dateExceptions": [],
          "alternativeTransferDateDefs": [],
          "precedence": "PRIVILEGED_WEEKDAY_9",
          "rank": "WEEKDAY",
          "allowSimilarRankItems": false,
          "isHolyDayOfObligation": false,
          "isOptional": false,
          "i18nDef": [
            "seasons:lent.weekday",
            {
              "week": 2,
              "dow": 1
            }
          ],
          "seasons": [
            "LENT"
          ],
          "periods": [
            "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
          ],
          "colors": [
            "PURPLE"
          ],
          "commonsDef": [],
          "martyrology": [],
          "titles": [],
          "calendar": {
            "weekOfSeason": 2,
            "dayOfSeason": 13,
            "dayOfWeek": 1,
            "nthDayOfWeekInMonth": 3,
            "startOfSeason": "2025-03-05",
            "endOfSeason": "2025-04-17",
            "startOfLiturgicalYear": "2024-12-01",
            "endOfLiturgicalYear": "2025-11-29",
            "seasons": [
              "LENT"
            ]
          },
          "cycles": {
            "properCycle": "PROPER_OF_TIME",
            "sundayCycle": "YEAR_C",
            "weekdayCycle": "YEAR_1",
            "psalterWeek": "WEEK_2"
          },
          "fromCalendarId": "ProperOfTime",
          "fromExtendedCalendars": []
        }
      }
    ],
    "2025-03-18": [
      {
        "id": "lent_2_tuesday",
        "date": "2025-03-18",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 13,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 2,
            "dow": 2
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 14,
          "dayOfWeek": 2,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      },
      {
        "id": "cyril_of_jerusalem_bishop",
        "date": "2025-03-18",
        "dateDef": {
          "month": 3,
          "date": 18
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "OPTIONAL_MEMORIAL_12",
        "rank": "OPTIONAL_MEMORIAL",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": true,
        "i18nDef": [
          "names:cyril_of_jerusalem_bishop"
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [],
        "commonsDef": [
          "Bishops",
          "DoctorsOfTheChurch"
        ],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 14,
          "dayOfWeek": 2,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_SAINTS",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ma",
        "fromExtendedCalendars": [],
        "weekday": {
          "id": "lent_2_tuesday",
          "date": "2025-03-18",
          "dateDef": {
            "dateFn": "ashWednesday",
            "addDay": 13,
            "yearOffset": 0
          },
          "dateExceptions": [],
          "alternativeTransferDateDefs": [],
          "precedence": "PRIVILEGED_WEEKDAY_9",
          "rank": "WEEKDAY",
          "allowSimilarRankItems": false,
          "isHolyDayOfObligation": false,
          "isOptional": false,
          "i18nDef": [
            "seasons:lent.weekday",
            {
              "week": 2,
              "dow": 2
            }
          ],
          "seasons": [
            "LENT"
          ],
          "periods": [
            "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
          ],
          "colors": [
            "PURPLE"
          ],
          "commonsDef": [],
          "martyrology": [],
          "titles": [],
          "calendar": {
            "weekOfSeason": 2,
            "dayOfSeason": 14,
            "dayOfWeek": 2,
            "nthDayOfWeekInMonth": 3,
            "startOfSeason": "2025-03-05",
            "endOfSeason": "2025-04-17",
            "startOfLiturgicalYear": "2024-12-01",
            "endOfLiturgicalYear": "2025-11-29",
            "seasons": [
              "LENT"
            ]
          },
          "cycles": {
            "properCycle": "PROPER_OF_TIME",
            "sundayCycle": "YEAR_C",
            "weekdayCycle": "YEAR_1",
            "psalterWeek": "WEEK_2"
          },
          "fromCalendarId": "ProperOfTime",
          "fromExtendedCalendars": []
        }
      }
    ],
    "2025-03-19": [
      {
        "id": "joseph_spouse_of_mary",
        "date": "2025-03-19",
        "dateDef": {
          "month": 3,
          "date": 19
        },
        "dateExceptions": [
          {
            "ifIsDayOfWeek": 0,
            "setDate": {
              "addDay": 1
            }
          },
          {
            "ifIsBetween": {
              "from": {
                "dateFn": "palmSunday"
              },
              "to": {
                "dateFn": "divineMercySunday"
              },
              "inclusive": true
            },
            "setDate": {
              "dateFn": "palmSunday",
              "subtractDay": 1
            }
          }
        ],
        "alternativeTransferDateDefs": [],
        "precedence": "GENERAL_SOLEMNITY_3",
        "rank": "SOLEMNITY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": true,
        "isOptional": false,
        "i18nDef": [
          "names:joseph_spouse_of_mary"
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "WHITE"
        ],
        "commonsDef": [
          "None"
        ],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 15,
          "dayOfWeek": 3,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_SAINTS",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ma",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-20": [
      {
        "id": "lent_2_thursday",
        "date": "2025-03-20",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 15,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 2,
            "dow": 4
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 16,
          "dayOfWeek": 4,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-21": [
      {
        "id": "lent_2_friday",
        "date": "2025-03-21",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 16,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 2,
            "dow": 5
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 17,
          "dayOfWeek": 5,
          "nthDayOfWeekInMonth": 3,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-22": [
      {
        "id": "lent_2_saturday",
        "date": "2025-03-22",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 17,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 2,
            "dow": 6
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 2,
          "dayOfSeason": 18,
          "dayOfWeek": 6,
          "nthDayOfWeekInMonth": 4,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_2"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-23": [
      {
        "id": "lent_3_sunday",
        "date": "2025-03-23",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 18,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_SUNDAY_2",
        "rank": "SUNDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": true,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.sunday",
          {
            "week": 3
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 3,
          "dayOfSeason": 19,
          "dayOfWeek": 0,
          "nthDayOfWeekInMonth": 4,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-24": [
      {
        "id": "lent_3_monday",
        "date": "2025-03-24",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 19,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 3,
            "dow": 1
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 3,
          "dayOfSeason": 20,
          "dayOfWeek": 1,
          "nthDayOfWeekInMonth": 4,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-25": [
      {
        "id": "annunciation_of_the_lord",
        "date": "2025-03-25",
        "dateDef": {
          "dateFn": "annunciation"
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "GENERAL_SOLEMNITY_3",
        "rank": "SOLEMNITY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "names:annunciation_of_the_lord"
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "WHITE"
        ],
        "commonsDef": [
          "None"
        ],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 3,
          "dayOfSeason": 21,
          "dayOfWeek": 2,
          "nthDayOfWeekInMonth": 4,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_SAINTS",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ma",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-26": [
      {
        "id": "lent_3_wednesday",
        "date": "2025-03-26",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 21,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 3,
            "dow": 3
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 3,
          "dayOfSeason": 22,
          "dayOfWeek": 3,
          "nthDayOfWeekInMonth": 4,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-27": [
      {
        "id": "lent_3_thursday",
        "date": "2025-03-27",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 22,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 3,
            "dow": 4
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 3,
          "dayOfSeason": 23,
          "dayOfWeek": 4,
          "nthDayOfWeekInMonth": 4,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-28": [
      {
        "id": "lent_3_friday",
        "date": "2025-03-28",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 23,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 3,
            "dow": 5
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 3,
          "dayOfSeason": 24,
          "dayOfWeek": 5,
          "nthDayOfWeekInMonth": 4,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-29": [
      {
        "id": "lent_3_saturday",
        "date": "2025-03-29",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 24,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 3,
            "dow": 6
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 3,
          "dayOfSeason": 25,
          "dayOfWeek": 6,
          "nthDayOfWeekInMonth": 5,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_3"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-30": [
      {
        "id": "lent_4_sunday",
        "date": "2025-03-30",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 25,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_SUNDAY_2",
        "rank": "SUNDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": true,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.sunday",
          {
            "week": 4
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "ROSE",
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 4,
          "dayOfSeason": 26,
          "dayOfWeek": 0,
          "nthDayOfWeekInMonth": 5,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ],
    "2025-03-31": [
      {
        "id": "lent_4_monday",
        "date": "2025-03-31",
        "dateDef": {
          "dateFn": "ashWednesday",
          "addDay": 26,
          "yearOffset": 0
        },
        "dateExceptions": [],
        "alternativeTransferDateDefs": [],
        "precedence": "PRIVILEGED_WEEKDAY_9",
        "rank": "WEEKDAY",
        "allowSimilarRankItems": false,
        "isHolyDayOfObligation": false,
        "isOptional": false,
        "i18nDef": [
          "seasons:lent.weekday",
          {
            "week": 4,
            "dow": 1
          }
        ],
        "seasons": [
          "LENT"
        ],
        "periods": [
          "PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"
        ],
        "colors": [
          "PURPLE"
        ],
        "commonsDef": [],
        "martyrology": [],
        "titles": [],
        "calendar": {
          "weekOfSeason": 4,
          "dayOfSeason": 27,
          "dayOfWeek": 1,
          "nthDayOfWeekInMonth": 5,
          "startOfSeason": "2025-03-05",
          "endOfSeason": "2025-04-17",
          "startOfLiturgicalYear": "2024-12-01",
          "endOfLiturgicalYear": "2025-11-29",
          "seasons": [
            "LENT"
          ]
        },
        "cycles": {
          "properCycle": "PROPER_OF_TIME",
          "sundayCycle": "YEAR_C",
          "weekdayCycle": "YEAR_1",
          "psalterWeek": "WEEK_4"
        },
        "fromCalendarId": "ProperOfTime",
        "fromExtendedCalendars": []
      }
    ]
  }
}
XML Response
200 OK
<Root>
  <status>ok</status>
  <error />
  <data>
    <_x0032_025-03-01>
      <id>ordinary_time_7_saturday</id>
      <date>2025-03-01</date>
      <dateDef>
        <dateFn>dateOfOrdinaryTime</dateFn>
        <dateArgs>6</dateArgs>
        <dateArgs>7</dateArgs>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>WEEKDAY_13</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:ordinary_time.weekday</i18nDef>
      <i18nDef>
        <week>7</week>
        <dow>6</dow>
      </i18nDef>
      <seasons>ORDINARY_TIME</seasons>
      <periods>EARLY_ORDINARY_TIME</periods>
      <colors>GREEN</colors>
      <calendar>
        <weekOfSeason>7</weekOfSeason>
        <dayOfSeason>48</dayOfSeason>
        <dayOfWeek>6</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-01-13</startOfSeason>
        <endOfSeason>2025-11-29</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>ORDINARY_TIME</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-01>
    <_x0032_025-03-02>
      <id>ordinary_time_8_sunday</id>
      <date>2025-03-02</date>
      <dateDef>
        <dateFn>dateOfOrdinaryTime</dateFn>
        <dateArgs>0</dateArgs>
        <dateArgs>8</dateArgs>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>UNPRIVILEGED_SUNDAY_6</precedence>
      <rank>SUNDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>true</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:ordinary_time.sunday</i18nDef>
      <i18nDef>
        <week>8</week>
      </i18nDef>
      <seasons>ORDINARY_TIME</seasons>
      <periods>EARLY_ORDINARY_TIME</periods>
      <colors>GREEN</colors>
      <calendar>
        <weekOfSeason>8</weekOfSeason>
        <dayOfSeason>49</dayOfSeason>
        <dayOfWeek>0</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-01-13</startOfSeason>
        <endOfSeason>2025-11-29</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>ORDINARY_TIME</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-02>
    <_x0032_025-03-03>
      <id>ordinary_time_8_monday</id>
      <date>2025-03-03</date>
      <dateDef>
        <dateFn>dateOfOrdinaryTime</dateFn>
        <dateArgs>1</dateArgs>
        <dateArgs>8</dateArgs>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>WEEKDAY_13</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:ordinary_time.weekday</i18nDef>
      <i18nDef>
        <week>8</week>
        <dow>1</dow>
      </i18nDef>
      <seasons>ORDINARY_TIME</seasons>
      <periods>EARLY_ORDINARY_TIME</periods>
      <colors>GREEN</colors>
      <calendar>
        <weekOfSeason>8</weekOfSeason>
        <dayOfSeason>50</dayOfSeason>
        <dayOfWeek>1</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-01-13</startOfSeason>
        <endOfSeason>2025-11-29</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>ORDINARY_TIME</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-03>
    <_x0032_025-03-04>
      <id>ordinary_time_8_tuesday</id>
      <date>2025-03-04</date>
      <dateDef>
        <dateFn>dateOfOrdinaryTime</dateFn>
        <dateArgs>2</dateArgs>
        <dateArgs>8</dateArgs>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>WEEKDAY_13</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:ordinary_time.weekday</i18nDef>
      <i18nDef>
        <week>8</week>
        <dow>2</dow>
      </i18nDef>
      <seasons>ORDINARY_TIME</seasons>
      <periods>EARLY_ORDINARY_TIME</periods>
      <colors>GREEN</colors>
      <calendar>
        <weekOfSeason>8</weekOfSeason>
        <dayOfSeason>51</dayOfSeason>
        <dayOfWeek>2</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-01-13</startOfSeason>
        <endOfSeason>2025-11-29</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>ORDINARY_TIME</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-04>
    <_x0032_025-03-04>
      <id>casimir_of_poland</id>
      <date>2025-03-04</date>
      <dateDef>
        <month>3</month>
        <date>4</date>
      </dateDef>
      <precedence>OPTIONAL_MEMORIAL_12</precedence>
      <rank>OPTIONAL_MEMORIAL</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>true</isOptional>
      <i18nDef>names:casimir_of_poland</i18nDef>
      <seasons>ORDINARY_TIME</seasons>
      <periods>EARLY_ORDINARY_TIME</periods>
      <colors>WHITE</colors>
      <commonsDef>Saints</commonsDef>
      <calendar>
        <weekOfSeason>8</weekOfSeason>
        <dayOfSeason>51</dayOfSeason>
        <dayOfWeek>2</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-01-13</startOfSeason>
        <endOfSeason>2025-11-29</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>ORDINARY_TIME</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_SAINTS</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ma</fromCalendarId>
      <weekday>
        <id>ordinary_time_8_tuesday</id>
        <date>2025-03-04</date>
        <dateDef>
          <dateFn>dateOfOrdinaryTime</dateFn>
          <dateArgs>2</dateArgs>
          <dateArgs>8</dateArgs>
          <yearOffset>0</yearOffset>
        </dateDef>
        <precedence>WEEKDAY_13</precedence>
        <rank>WEEKDAY</rank>
        <allowSimilarRankItems>false</allowSimilarRankItems>
        <isHolyDayOfObligation>false</isHolyDayOfObligation>
        <isOptional>false</isOptional>
        <i18nDef>seasons:ordinary_time.weekday</i18nDef>
        <i18nDef>
          <week>8</week>
          <dow>2</dow>
        </i18nDef>
        <seasons>ORDINARY_TIME</seasons>
        <periods>EARLY_ORDINARY_TIME</periods>
        <colors>GREEN</colors>
        <calendar>
          <weekOfSeason>8</weekOfSeason>
          <dayOfSeason>51</dayOfSeason>
          <dayOfWeek>2</dayOfWeek>
          <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
          <startOfSeason>2025-01-13</startOfSeason>
          <endOfSeason>2025-11-29</endOfSeason>
          <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
          <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
          <seasons>ORDINARY_TIME</seasons>
        </calendar>
        <cycles>
          <properCycle>PROPER_OF_TIME</properCycle>
          <sundayCycle>YEAR_C</sundayCycle>
          <weekdayCycle>YEAR_1</weekdayCycle>
          <psalterWeek>WEEK_4</psalterWeek>
        </cycles>
        <fromCalendarId>ProperOfTime</fromCalendarId>
      </weekday>
    </_x0032_025-03-04>
    <_x0032_025-03-05>
      <id>ash_wednesday</id>
      <date>2025-03-05</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>ASH_WEDNESDAY_2</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>names:ash_wednesday</i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>0</weekOfSeason>
        <dayOfSeason>1</dayOfSeason>
        <dayOfWeek>3</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-05>
    <_x0032_025-03-06>
      <id>thursday_after_ash_wednesday</id>
      <date>2025-03-06</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>1</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.day_after_ash_wed</i18nDef>
      <i18nDef>
        <dow>4</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>0</weekOfSeason>
        <dayOfSeason>2</dayOfSeason>
        <dayOfWeek>4</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-06>
    <_x0032_025-03-07>
      <id>friday_after_ash_wednesday</id>
      <date>2025-03-07</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>2</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.day_after_ash_wed</i18nDef>
      <i18nDef>
        <dow>5</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>0</weekOfSeason>
        <dayOfSeason>3</dayOfSeason>
        <dayOfWeek>5</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-07>
    <_x0032_025-03-07>
      <id>perpetua_of_carthage_and_felicity_of_carthage_martyrs</id>
      <date>2025-03-07</date>
      <dateDef>
        <month>3</month>
        <date>7</date>
      </dateDef>
      <precedence>GENERAL_MEMORIAL_10</precedence>
      <rank>MEMORIAL</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>true</isOptional>
      <i18nDef>names:perpetua_of_carthage_and_felicity_of_carthage_martyrs</i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <commonsDef>None</commonsDef>
      <calendar>
        <weekOfSeason>0</weekOfSeason>
        <dayOfSeason>3</dayOfSeason>
        <dayOfWeek>5</dayOfWeek>
        <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_SAINTS</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ma</fromCalendarId>
      <weekday>
        <id>friday_after_ash_wednesday</id>
        <date>2025-03-07</date>
        <dateDef>
          <dateFn>ashWednesday</dateFn>
          <addDay>2</addDay>
          <yearOffset>0</yearOffset>
        </dateDef>
        <precedence>PRIVILEGED_WEEKDAY_9</precedence>
        <rank>WEEKDAY</rank>
        <allowSimilarRankItems>false</allowSimilarRankItems>
        <isHolyDayOfObligation>false</isHolyDayOfObligation>
        <isOptional>false</isOptional>
        <i18nDef>seasons:lent.day_after_ash_wed</i18nDef>
        <i18nDef>
          <dow>5</dow>
        </i18nDef>
        <seasons>LENT</seasons>
        <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
        <colors>PURPLE</colors>
        <calendar>
          <weekOfSeason>0</weekOfSeason>
          <dayOfSeason>3</dayOfSeason>
          <dayOfWeek>5</dayOfWeek>
          <nthDayOfWeekInMonth>1</nthDayOfWeekInMonth>
          <startOfSeason>2025-03-05</startOfSeason>
          <endOfSeason>2025-04-17</endOfSeason>
          <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
          <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
          <seasons>LENT</seasons>
        </calendar>
        <cycles>
          <properCycle>PROPER_OF_TIME</properCycle>
          <sundayCycle>YEAR_C</sundayCycle>
          <weekdayCycle>YEAR_1</weekdayCycle>
          <psalterWeek>WEEK_4</psalterWeek>
        </cycles>
        <fromCalendarId>ProperOfTime</fromCalendarId>
      </weekday>
    </_x0032_025-03-07>
    <_x0032_025-03-08>
      <id>saturday_after_ash_wednesday</id>
      <date>2025-03-08</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>3</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.day_after_ash_wed</i18nDef>
      <i18nDef>
        <dow>6</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>0</weekOfSeason>
        <dayOfSeason>4</dayOfSeason>
        <dayOfWeek>6</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-08>
    <_x0032_025-03-08>
      <id>john_of_god_duarte_cidade_religious</id>
      <date>2025-03-08</date>
      <dateDef>
        <month>3</month>
        <date>8</date>
      </dateDef>
      <precedence>OPTIONAL_MEMORIAL_12</precedence>
      <rank>OPTIONAL_MEMORIAL</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>true</isOptional>
      <i18nDef>names:john_of_god_duarte_cidade_religious</i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <commonsDef>Religious</commonsDef>
      <commonsDef>MercyWorkers</commonsDef>
      <calendar>
        <weekOfSeason>0</weekOfSeason>
        <dayOfSeason>4</dayOfSeason>
        <dayOfWeek>6</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_SAINTS</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ma</fromCalendarId>
      <weekday>
        <id>saturday_after_ash_wednesday</id>
        <date>2025-03-08</date>
        <dateDef>
          <dateFn>ashWednesday</dateFn>
          <addDay>3</addDay>
          <yearOffset>0</yearOffset>
        </dateDef>
        <precedence>PRIVILEGED_WEEKDAY_9</precedence>
        <rank>WEEKDAY</rank>
        <allowSimilarRankItems>false</allowSimilarRankItems>
        <isHolyDayOfObligation>false</isHolyDayOfObligation>
        <isOptional>false</isOptional>
        <i18nDef>seasons:lent.day_after_ash_wed</i18nDef>
        <i18nDef>
          <dow>6</dow>
        </i18nDef>
        <seasons>LENT</seasons>
        <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
        <colors>PURPLE</colors>
        <calendar>
          <weekOfSeason>0</weekOfSeason>
          <dayOfSeason>4</dayOfSeason>
          <dayOfWeek>6</dayOfWeek>
          <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
          <startOfSeason>2025-03-05</startOfSeason>
          <endOfSeason>2025-04-17</endOfSeason>
          <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
          <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
          <seasons>LENT</seasons>
        </calendar>
        <cycles>
          <properCycle>PROPER_OF_TIME</properCycle>
          <sundayCycle>YEAR_C</sundayCycle>
          <weekdayCycle>YEAR_1</weekdayCycle>
          <psalterWeek>WEEK_4</psalterWeek>
        </cycles>
        <fromCalendarId>ProperOfTime</fromCalendarId>
      </weekday>
    </_x0032_025-03-08>
    <_x0032_025-03-09>
      <id>lent_1_sunday</id>
      <date>2025-03-09</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>4</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_SUNDAY_2</precedence>
      <rank>SUNDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>true</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.sunday</i18nDef>
      <i18nDef>
        <week>1</week>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>1</weekOfSeason>
        <dayOfSeason>5</dayOfSeason>
        <dayOfWeek>0</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_1</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-09>
    <_x0032_025-03-10>
      <id>lent_1_monday</id>
      <date>2025-03-10</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>5</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>1</week>
        <dow>1</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>1</weekOfSeason>
        <dayOfSeason>6</dayOfSeason>
        <dayOfWeek>1</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_1</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-10>
    <_x0032_025-03-11>
      <id>lent_1_tuesday</id>
      <date>2025-03-11</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>6</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>1</week>
        <dow>2</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>1</weekOfSeason>
        <dayOfSeason>7</dayOfSeason>
        <dayOfWeek>2</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_1</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-11>
    <_x0032_025-03-12>
      <id>lent_1_wednesday</id>
      <date>2025-03-12</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>7</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>1</week>
        <dow>3</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>1</weekOfSeason>
        <dayOfSeason>8</dayOfSeason>
        <dayOfWeek>3</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_1</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-12>
    <_x0032_025-03-13>
      <id>lent_1_thursday</id>
      <date>2025-03-13</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>8</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>1</week>
        <dow>4</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>1</weekOfSeason>
        <dayOfSeason>9</dayOfSeason>
        <dayOfWeek>4</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_1</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-13>
    <_x0032_025-03-14>
      <id>lent_1_friday</id>
      <date>2025-03-14</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>9</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>1</week>
        <dow>5</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>1</weekOfSeason>
        <dayOfSeason>10</dayOfSeason>
        <dayOfWeek>5</dayOfWeek>
        <nthDayOfWeekInMonth>2</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_1</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-14>
    <_x0032_025-03-15>
      <id>lent_1_saturday</id>
      <date>2025-03-15</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>10</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>1</week>
        <dow>6</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>1</weekOfSeason>
        <dayOfSeason>11</dayOfSeason>
        <dayOfWeek>6</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_1</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-15>
    <_x0032_025-03-16>
      <id>lent_2_sunday</id>
      <date>2025-03-16</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>11</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_SUNDAY_2</precedence>
      <rank>SUNDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>true</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.sunday</i18nDef>
      <i18nDef>
        <week>2</week>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>12</dayOfSeason>
        <dayOfWeek>0</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-16>
    <_x0032_025-03-17>
      <id>lent_2_monday</id>
      <date>2025-03-17</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>12</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>2</week>
        <dow>1</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>13</dayOfSeason>
        <dayOfWeek>1</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-17>
    <_x0032_025-03-17>
      <id>patrick_of_ireland_bishop</id>
      <date>2025-03-17</date>
      <dateDef>
        <month>3</month>
        <date>17</date>
      </dateDef>
      <precedence>OPTIONAL_MEMORIAL_12</precedence>
      <rank>OPTIONAL_MEMORIAL</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>true</isOptional>
      <i18nDef>names:patrick_of_ireland_bishop</i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <commonsDef>Missionaries</commonsDef>
      <commonsDef>Bishops</commonsDef>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>13</dayOfSeason>
        <dayOfWeek>1</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_SAINTS</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ma</fromCalendarId>
      <weekday>
        <id>lent_2_monday</id>
        <date>2025-03-17</date>
        <dateDef>
          <dateFn>ashWednesday</dateFn>
          <addDay>12</addDay>
          <yearOffset>0</yearOffset>
        </dateDef>
        <precedence>PRIVILEGED_WEEKDAY_9</precedence>
        <rank>WEEKDAY</rank>
        <allowSimilarRankItems>false</allowSimilarRankItems>
        <isHolyDayOfObligation>false</isHolyDayOfObligation>
        <isOptional>false</isOptional>
        <i18nDef>seasons:lent.weekday</i18nDef>
        <i18nDef>
          <week>2</week>
          <dow>1</dow>
        </i18nDef>
        <seasons>LENT</seasons>
        <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
        <colors>PURPLE</colors>
        <calendar>
          <weekOfSeason>2</weekOfSeason>
          <dayOfSeason>13</dayOfSeason>
          <dayOfWeek>1</dayOfWeek>
          <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
          <startOfSeason>2025-03-05</startOfSeason>
          <endOfSeason>2025-04-17</endOfSeason>
          <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
          <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
          <seasons>LENT</seasons>
        </calendar>
        <cycles>
          <properCycle>PROPER_OF_TIME</properCycle>
          <sundayCycle>YEAR_C</sundayCycle>
          <weekdayCycle>YEAR_1</weekdayCycle>
          <psalterWeek>WEEK_2</psalterWeek>
        </cycles>
        <fromCalendarId>ProperOfTime</fromCalendarId>
      </weekday>
    </_x0032_025-03-17>
    <_x0032_025-03-18>
      <id>lent_2_tuesday</id>
      <date>2025-03-18</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>13</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>2</week>
        <dow>2</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>14</dayOfSeason>
        <dayOfWeek>2</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-18>
    <_x0032_025-03-18>
      <id>cyril_of_jerusalem_bishop</id>
      <date>2025-03-18</date>
      <dateDef>
        <month>3</month>
        <date>18</date>
      </dateDef>
      <precedence>OPTIONAL_MEMORIAL_12</precedence>
      <rank>OPTIONAL_MEMORIAL</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>true</isOptional>
      <i18nDef>names:cyril_of_jerusalem_bishop</i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <commonsDef>Bishops</commonsDef>
      <commonsDef>DoctorsOfTheChurch</commonsDef>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>14</dayOfSeason>
        <dayOfWeek>2</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_SAINTS</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ma</fromCalendarId>
      <weekday>
        <id>lent_2_tuesday</id>
        <date>2025-03-18</date>
        <dateDef>
          <dateFn>ashWednesday</dateFn>
          <addDay>13</addDay>
          <yearOffset>0</yearOffset>
        </dateDef>
        <precedence>PRIVILEGED_WEEKDAY_9</precedence>
        <rank>WEEKDAY</rank>
        <allowSimilarRankItems>false</allowSimilarRankItems>
        <isHolyDayOfObligation>false</isHolyDayOfObligation>
        <isOptional>false</isOptional>
        <i18nDef>seasons:lent.weekday</i18nDef>
        <i18nDef>
          <week>2</week>
          <dow>2</dow>
        </i18nDef>
        <seasons>LENT</seasons>
        <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
        <colors>PURPLE</colors>
        <calendar>
          <weekOfSeason>2</weekOfSeason>
          <dayOfSeason>14</dayOfSeason>
          <dayOfWeek>2</dayOfWeek>
          <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
          <startOfSeason>2025-03-05</startOfSeason>
          <endOfSeason>2025-04-17</endOfSeason>
          <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
          <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
          <seasons>LENT</seasons>
        </calendar>
        <cycles>
          <properCycle>PROPER_OF_TIME</properCycle>
          <sundayCycle>YEAR_C</sundayCycle>
          <weekdayCycle>YEAR_1</weekdayCycle>
          <psalterWeek>WEEK_2</psalterWeek>
        </cycles>
        <fromCalendarId>ProperOfTime</fromCalendarId>
      </weekday>
    </_x0032_025-03-18>
    <_x0032_025-03-19>
      <id>joseph_spouse_of_mary</id>
      <date>2025-03-19</date>
      <dateDef>
        <month>3</month>
        <date>19</date>
      </dateDef>
      <dateExceptions>
        <ifIsDayOfWeek>0</ifIsDayOfWeek>
        <setDate>
          <addDay>1</addDay>
        </setDate>
      </dateExceptions>
      <dateExceptions>
        <ifIsBetween>
          <from>
            <dateFn>palmSunday</dateFn>
          </from>
          <to>
            <dateFn>divineMercySunday</dateFn>
          </to>
          <inclusive>true</inclusive>
        </ifIsBetween>
        <setDate>
          <dateFn>palmSunday</dateFn>
          <subtractDay>1</subtractDay>
        </setDate>
      </dateExceptions>
      <precedence>GENERAL_SOLEMNITY_3</precedence>
      <rank>SOLEMNITY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>true</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>names:joseph_spouse_of_mary</i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>WHITE</colors>
      <commonsDef>None</commonsDef>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>15</dayOfSeason>
        <dayOfWeek>3</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_SAINTS</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ma</fromCalendarId>
    </_x0032_025-03-19>
    <_x0032_025-03-20>
      <id>lent_2_thursday</id>
      <date>2025-03-20</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>15</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>2</week>
        <dow>4</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>16</dayOfSeason>
        <dayOfWeek>4</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-20>
    <_x0032_025-03-21>
      <id>lent_2_friday</id>
      <date>2025-03-21</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>16</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>2</week>
        <dow>5</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>17</dayOfSeason>
        <dayOfWeek>5</dayOfWeek>
        <nthDayOfWeekInMonth>3</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-21>
    <_x0032_025-03-22>
      <id>lent_2_saturday</id>
      <date>2025-03-22</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>17</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>2</week>
        <dow>6</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>2</weekOfSeason>
        <dayOfSeason>18</dayOfSeason>
        <dayOfWeek>6</dayOfWeek>
        <nthDayOfWeekInMonth>4</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_2</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-22>
    <_x0032_025-03-23>
      <id>lent_3_sunday</id>
      <date>2025-03-23</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>18</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_SUNDAY_2</precedence>
      <rank>SUNDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>true</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.sunday</i18nDef>
      <i18nDef>
        <week>3</week>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>3</weekOfSeason>
        <dayOfSeason>19</dayOfSeason>
        <dayOfWeek>0</dayOfWeek>
        <nthDayOfWeekInMonth>4</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-23>
    <_x0032_025-03-24>
      <id>lent_3_monday</id>
      <date>2025-03-24</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>19</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>3</week>
        <dow>1</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>3</weekOfSeason>
        <dayOfSeason>20</dayOfSeason>
        <dayOfWeek>1</dayOfWeek>
        <nthDayOfWeekInMonth>4</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-24>
    <_x0032_025-03-25>
      <id>annunciation_of_the_lord</id>
      <date>2025-03-25</date>
      <dateDef>
        <dateFn>annunciation</dateFn>
      </dateDef>
      <precedence>GENERAL_SOLEMNITY_3</precedence>
      <rank>SOLEMNITY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>names:annunciation_of_the_lord</i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>WHITE</colors>
      <commonsDef>None</commonsDef>
      <calendar>
        <weekOfSeason>3</weekOfSeason>
        <dayOfSeason>21</dayOfSeason>
        <dayOfWeek>2</dayOfWeek>
        <nthDayOfWeekInMonth>4</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_SAINTS</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ma</fromCalendarId>
    </_x0032_025-03-25>
    <_x0032_025-03-26>
      <id>lent_3_wednesday</id>
      <date>2025-03-26</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>21</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>3</week>
        <dow>3</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>3</weekOfSeason>
        <dayOfSeason>22</dayOfSeason>
        <dayOfWeek>3</dayOfWeek>
        <nthDayOfWeekInMonth>4</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-26>
    <_x0032_025-03-27>
      <id>lent_3_thursday</id>
      <date>2025-03-27</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>22</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>3</week>
        <dow>4</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>3</weekOfSeason>
        <dayOfSeason>23</dayOfSeason>
        <dayOfWeek>4</dayOfWeek>
        <nthDayOfWeekInMonth>4</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-27>
    <_x0032_025-03-28>
      <id>lent_3_friday</id>
      <date>2025-03-28</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>23</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>3</week>
        <dow>5</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>3</weekOfSeason>
        <dayOfSeason>24</dayOfSeason>
        <dayOfWeek>5</dayOfWeek>
        <nthDayOfWeekInMonth>4</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-28>
    <_x0032_025-03-29>
      <id>lent_3_saturday</id>
      <date>2025-03-29</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>24</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>3</week>
        <dow>6</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>3</weekOfSeason>
        <dayOfSeason>25</dayOfSeason>
        <dayOfWeek>6</dayOfWeek>
        <nthDayOfWeekInMonth>5</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_3</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-29>
    <_x0032_025-03-30>
      <id>lent_4_sunday</id>
      <date>2025-03-30</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>25</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_SUNDAY_2</precedence>
      <rank>SUNDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>true</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.sunday</i18nDef>
      <i18nDef>
        <week>4</week>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>ROSE</colors>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>4</weekOfSeason>
        <dayOfSeason>26</dayOfSeason>
        <dayOfWeek>0</dayOfWeek>
        <nthDayOfWeekInMonth>5</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-30>
    <_x0032_025-03-31>
      <id>lent_4_monday</id>
      <date>2025-03-31</date>
      <dateDef>
        <dateFn>ashWednesday</dateFn>
        <addDay>26</addDay>
        <yearOffset>0</yearOffset>
      </dateDef>
      <precedence>PRIVILEGED_WEEKDAY_9</precedence>
      <rank>WEEKDAY</rank>
      <allowSimilarRankItems>false</allowSimilarRankItems>
      <isHolyDayOfObligation>false</isHolyDayOfObligation>
      <isOptional>false</isOptional>
      <i18nDef>seasons:lent.weekday</i18nDef>
      <i18nDef>
        <week>4</week>
        <dow>1</dow>
      </i18nDef>
      <seasons>LENT</seasons>
      <periods>PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY</periods>
      <colors>PURPLE</colors>
      <calendar>
        <weekOfSeason>4</weekOfSeason>
        <dayOfSeason>27</dayOfSeason>
        <dayOfWeek>1</dayOfWeek>
        <nthDayOfWeekInMonth>5</nthDayOfWeekInMonth>
        <startOfSeason>2025-03-05</startOfSeason>
        <endOfSeason>2025-04-17</endOfSeason>
        <startOfLiturgicalYear>2024-12-01</startOfLiturgicalYear>
        <endOfLiturgicalYear>2025-11-29</endOfLiturgicalYear>
        <seasons>LENT</seasons>
      </calendar>
      <cycles>
        <properCycle>PROPER_OF_TIME</properCycle>
        <sundayCycle>YEAR_C</sundayCycle>
        <weekdayCycle>YEAR_1</weekdayCycle>
        <psalterWeek>WEEK_4</psalterWeek>
      </cycles>
      <fromCalendarId>ProperOfTime</fromCalendarId>
    </_x0032_025-03-31>
  </data>
</Root>
YAML Response
200 OK
status: ok
error: 
data:
  2025-03-01:
  - id: ordinary_time_7_saturday
    date: 2025-03-01
    dateDef:
      dateFn: dateOfOrdinaryTime
      dateArgs:
      - 6
      - 7
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: WEEKDAY_13
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:ordinary_time.weekday
    - week: 7
      dow: 6
    seasons:
    - ORDINARY_TIME
    periods:
    - EARLY_ORDINARY_TIME
    colors:
    - GREEN
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 7
      dayOfSeason: 48
      dayOfWeek: 6
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-01-13
      endOfSeason: 2025-11-29
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - ORDINARY_TIME
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-02:
  - id: ordinary_time_8_sunday
    date: 2025-03-02
    dateDef:
      dateFn: dateOfOrdinaryTime
      dateArgs:
      - 0
      - 8
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: UNPRIVILEGED_SUNDAY_6
    rank: SUNDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: true
    isOptional: false
    i18nDef:
    - seasons:ordinary_time.sunday
    - week: 8
    seasons:
    - ORDINARY_TIME
    periods:
    - EARLY_ORDINARY_TIME
    colors:
    - GREEN
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 8
      dayOfSeason: 49
      dayOfWeek: 0
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-01-13
      endOfSeason: 2025-11-29
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - ORDINARY_TIME
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-03:
  - id: ordinary_time_8_monday
    date: 2025-03-03
    dateDef:
      dateFn: dateOfOrdinaryTime
      dateArgs:
      - 1
      - 8
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: WEEKDAY_13
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:ordinary_time.weekday
    - week: 8
      dow: 1
    seasons:
    - ORDINARY_TIME
    periods:
    - EARLY_ORDINARY_TIME
    colors:
    - GREEN
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 8
      dayOfSeason: 50
      dayOfWeek: 1
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-01-13
      endOfSeason: 2025-11-29
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - ORDINARY_TIME
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-04:
  - id: ordinary_time_8_tuesday
    date: 2025-03-04
    dateDef:
      dateFn: dateOfOrdinaryTime
      dateArgs:
      - 2
      - 8
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: WEEKDAY_13
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:ordinary_time.weekday
    - week: 8
      dow: 2
    seasons:
    - ORDINARY_TIME
    periods:
    - EARLY_ORDINARY_TIME
    colors:
    - GREEN
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 8
      dayOfSeason: 51
      dayOfWeek: 2
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-01-13
      endOfSeason: 2025-11-29
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - ORDINARY_TIME
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  - id: casimir_of_poland
    date: 2025-03-04
    dateDef:
      month: 3
      date: 4
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: OPTIONAL_MEMORIAL_12
    rank: OPTIONAL_MEMORIAL
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: true
    i18nDef:
    - names:casimir_of_poland
    seasons:
    - ORDINARY_TIME
    periods:
    - EARLY_ORDINARY_TIME
    colors:
    - WHITE
    commonsDef:
    - Saints
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 8
      dayOfSeason: 51
      dayOfWeek: 2
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-01-13
      endOfSeason: 2025-11-29
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - ORDINARY_TIME
    cycles:
      properCycle: PROPER_OF_SAINTS
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ma
    fromExtendedCalendars: []
    weekday:
      id: ordinary_time_8_tuesday
      date: 2025-03-04
      dateDef:
        dateFn: dateOfOrdinaryTime
        dateArgs:
        - 2
        - 8
        yearOffset: 0
      dateExceptions: []
      alternativeTransferDateDefs: []
      precedence: WEEKDAY_13
      rank: WEEKDAY
      allowSimilarRankItems: false
      isHolyDayOfObligation: false
      isOptional: false
      i18nDef:
      - seasons:ordinary_time.weekday
      - week: 8
        dow: 2
      seasons:
      - ORDINARY_TIME
      periods:
      - EARLY_ORDINARY_TIME
      colors:
      - GREEN
      commonsDef: []
      martyrology: []
      titles: []
      calendar:
        weekOfSeason: 8
        dayOfSeason: 51
        dayOfWeek: 2
        nthDayOfWeekInMonth: 1
        startOfSeason: 2025-01-13
        endOfSeason: 2025-11-29
        startOfLiturgicalYear: 2024-12-01
        endOfLiturgicalYear: 2025-11-29
        seasons:
        - ORDINARY_TIME
      cycles:
        properCycle: PROPER_OF_TIME
        sundayCycle: YEAR_C
        weekdayCycle: YEAR_1
        psalterWeek: WEEK_4
      fromCalendarId: ProperOfTime
      fromExtendedCalendars: []
  2025-03-05:
  - id: ash_wednesday
    date: 2025-03-05
    dateDef:
      dateFn: ashWednesday
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: ASH_WEDNESDAY_2
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - names:ash_wednesday
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 0
      dayOfSeason: 1
      dayOfWeek: 3
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-06:
  - id: thursday_after_ash_wednesday
    date: 2025-03-06
    dateDef:
      dateFn: ashWednesday
      addDay: 1
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.day_after_ash_wed
    - dow: 4
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 0
      dayOfSeason: 2
      dayOfWeek: 4
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-07:
  - id: friday_after_ash_wednesday
    date: 2025-03-07
    dateDef:
      dateFn: ashWednesday
      addDay: 2
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.day_after_ash_wed
    - dow: 5
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 0
      dayOfSeason: 3
      dayOfWeek: 5
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  - id: perpetua_of_carthage_and_felicity_of_carthage_martyrs
    date: 2025-03-07
    dateDef:
      month: 3
      date: 7
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: GENERAL_MEMORIAL_10
    rank: MEMORIAL
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: true
    i18nDef:
    - names:perpetua_of_carthage_and_felicity_of_carthage_martyrs
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors: []
    commonsDef:
    - None
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 0
      dayOfSeason: 3
      dayOfWeek: 5
      nthDayOfWeekInMonth: 1
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_SAINTS
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ma
    fromExtendedCalendars: []
    weekday:
      id: friday_after_ash_wednesday
      date: 2025-03-07
      dateDef:
        dateFn: ashWednesday
        addDay: 2
        yearOffset: 0
      dateExceptions: []
      alternativeTransferDateDefs: []
      precedence: PRIVILEGED_WEEKDAY_9
      rank: WEEKDAY
      allowSimilarRankItems: false
      isHolyDayOfObligation: false
      isOptional: false
      i18nDef:
      - seasons:lent.day_after_ash_wed
      - dow: 5
      seasons:
      - LENT
      periods:
      - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
      colors:
      - PURPLE
      commonsDef: []
      martyrology: []
      titles: []
      calendar:
        weekOfSeason: 0
        dayOfSeason: 3
        dayOfWeek: 5
        nthDayOfWeekInMonth: 1
        startOfSeason: 2025-03-05
        endOfSeason: 2025-04-17
        startOfLiturgicalYear: 2024-12-01
        endOfLiturgicalYear: 2025-11-29
        seasons:
        - LENT
      cycles:
        properCycle: PROPER_OF_TIME
        sundayCycle: YEAR_C
        weekdayCycle: YEAR_1
        psalterWeek: WEEK_4
      fromCalendarId: ProperOfTime
      fromExtendedCalendars: []
  2025-03-08:
  - id: saturday_after_ash_wednesday
    date: 2025-03-08
    dateDef:
      dateFn: ashWednesday
      addDay: 3
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.day_after_ash_wed
    - dow: 6
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 0
      dayOfSeason: 4
      dayOfWeek: 6
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  - id: john_of_god_duarte_cidade_religious
    date: 2025-03-08
    dateDef:
      month: 3
      date: 8
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: OPTIONAL_MEMORIAL_12
    rank: OPTIONAL_MEMORIAL
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: true
    i18nDef:
    - names:john_of_god_duarte_cidade_religious
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors: []
    commonsDef:
    - Religious
    - MercyWorkers
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 0
      dayOfSeason: 4
      dayOfWeek: 6
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_SAINTS
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ma
    fromExtendedCalendars: []
    weekday:
      id: saturday_after_ash_wednesday
      date: 2025-03-08
      dateDef:
        dateFn: ashWednesday
        addDay: 3
        yearOffset: 0
      dateExceptions: []
      alternativeTransferDateDefs: []
      precedence: PRIVILEGED_WEEKDAY_9
      rank: WEEKDAY
      allowSimilarRankItems: false
      isHolyDayOfObligation: false
      isOptional: false
      i18nDef:
      - seasons:lent.day_after_ash_wed
      - dow: 6
      seasons:
      - LENT
      periods:
      - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
      colors:
      - PURPLE
      commonsDef: []
      martyrology: []
      titles: []
      calendar:
        weekOfSeason: 0
        dayOfSeason: 4
        dayOfWeek: 6
        nthDayOfWeekInMonth: 2
        startOfSeason: 2025-03-05
        endOfSeason: 2025-04-17
        startOfLiturgicalYear: 2024-12-01
        endOfLiturgicalYear: 2025-11-29
        seasons:
        - LENT
      cycles:
        properCycle: PROPER_OF_TIME
        sundayCycle: YEAR_C
        weekdayCycle: YEAR_1
        psalterWeek: WEEK_4
      fromCalendarId: ProperOfTime
      fromExtendedCalendars: []
  2025-03-09:
  - id: lent_1_sunday
    date: 2025-03-09
    dateDef:
      dateFn: ashWednesday
      addDay: 4
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_SUNDAY_2
    rank: SUNDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: true
    isOptional: false
    i18nDef:
    - seasons:lent.sunday
    - week: 1
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 1
      dayOfSeason: 5
      dayOfWeek: 0
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_1
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-10:
  - id: lent_1_monday
    date: 2025-03-10
    dateDef:
      dateFn: ashWednesday
      addDay: 5
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 1
      dow: 1
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 1
      dayOfSeason: 6
      dayOfWeek: 1
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_1
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-11:
  - id: lent_1_tuesday
    date: 2025-03-11
    dateDef:
      dateFn: ashWednesday
      addDay: 6
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 1
      dow: 2
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 1
      dayOfSeason: 7
      dayOfWeek: 2
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_1
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-12:
  - id: lent_1_wednesday
    date: 2025-03-12
    dateDef:
      dateFn: ashWednesday
      addDay: 7
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 1
      dow: 3
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 1
      dayOfSeason: 8
      dayOfWeek: 3
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_1
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-13:
  - id: lent_1_thursday
    date: 2025-03-13
    dateDef:
      dateFn: ashWednesday
      addDay: 8
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 1
      dow: 4
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 1
      dayOfSeason: 9
      dayOfWeek: 4
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_1
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-14:
  - id: lent_1_friday
    date: 2025-03-14
    dateDef:
      dateFn: ashWednesday
      addDay: 9
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 1
      dow: 5
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 1
      dayOfSeason: 10
      dayOfWeek: 5
      nthDayOfWeekInMonth: 2
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_1
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-15:
  - id: lent_1_saturday
    date: 2025-03-15
    dateDef:
      dateFn: ashWednesday
      addDay: 10
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 1
      dow: 6
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 1
      dayOfSeason: 11
      dayOfWeek: 6
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_1
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-16:
  - id: lent_2_sunday
    date: 2025-03-16
    dateDef:
      dateFn: ashWednesday
      addDay: 11
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_SUNDAY_2
    rank: SUNDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: true
    isOptional: false
    i18nDef:
    - seasons:lent.sunday
    - week: 2
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 12
      dayOfWeek: 0
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-17:
  - id: lent_2_monday
    date: 2025-03-17
    dateDef:
      dateFn: ashWednesday
      addDay: 12
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 2
      dow: 1
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 13
      dayOfWeek: 1
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  - id: patrick_of_ireland_bishop
    date: 2025-03-17
    dateDef:
      month: 3
      date: 17
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: OPTIONAL_MEMORIAL_12
    rank: OPTIONAL_MEMORIAL
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: true
    i18nDef:
    - names:patrick_of_ireland_bishop
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors: []
    commonsDef:
    - Missionaries
    - Bishops
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 13
      dayOfWeek: 1
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_SAINTS
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ma
    fromExtendedCalendars: []
    weekday:
      id: lent_2_monday
      date: 2025-03-17
      dateDef:
        dateFn: ashWednesday
        addDay: 12
        yearOffset: 0
      dateExceptions: []
      alternativeTransferDateDefs: []
      precedence: PRIVILEGED_WEEKDAY_9
      rank: WEEKDAY
      allowSimilarRankItems: false
      isHolyDayOfObligation: false
      isOptional: false
      i18nDef:
      - seasons:lent.weekday
      - week: 2
        dow: 1
      seasons:
      - LENT
      periods:
      - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
      colors:
      - PURPLE
      commonsDef: []
      martyrology: []
      titles: []
      calendar:
        weekOfSeason: 2
        dayOfSeason: 13
        dayOfWeek: 1
        nthDayOfWeekInMonth: 3
        startOfSeason: 2025-03-05
        endOfSeason: 2025-04-17
        startOfLiturgicalYear: 2024-12-01
        endOfLiturgicalYear: 2025-11-29
        seasons:
        - LENT
      cycles:
        properCycle: PROPER_OF_TIME
        sundayCycle: YEAR_C
        weekdayCycle: YEAR_1
        psalterWeek: WEEK_2
      fromCalendarId: ProperOfTime
      fromExtendedCalendars: []
  2025-03-18:
  - id: lent_2_tuesday
    date: 2025-03-18
    dateDef:
      dateFn: ashWednesday
      addDay: 13
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 2
      dow: 2
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 14
      dayOfWeek: 2
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  - id: cyril_of_jerusalem_bishop
    date: 2025-03-18
    dateDef:
      month: 3
      date: 18
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: OPTIONAL_MEMORIAL_12
    rank: OPTIONAL_MEMORIAL
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: true
    i18nDef:
    - names:cyril_of_jerusalem_bishop
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors: []
    commonsDef:
    - Bishops
    - DoctorsOfTheChurch
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 14
      dayOfWeek: 2
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_SAINTS
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ma
    fromExtendedCalendars: []
    weekday:
      id: lent_2_tuesday
      date: 2025-03-18
      dateDef:
        dateFn: ashWednesday
        addDay: 13
        yearOffset: 0
      dateExceptions: []
      alternativeTransferDateDefs: []
      precedence: PRIVILEGED_WEEKDAY_9
      rank: WEEKDAY
      allowSimilarRankItems: false
      isHolyDayOfObligation: false
      isOptional: false
      i18nDef:
      - seasons:lent.weekday
      - week: 2
        dow: 2
      seasons:
      - LENT
      periods:
      - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
      colors:
      - PURPLE
      commonsDef: []
      martyrology: []
      titles: []
      calendar:
        weekOfSeason: 2
        dayOfSeason: 14
        dayOfWeek: 2
        nthDayOfWeekInMonth: 3
        startOfSeason: 2025-03-05
        endOfSeason: 2025-04-17
        startOfLiturgicalYear: 2024-12-01
        endOfLiturgicalYear: 2025-11-29
        seasons:
        - LENT
      cycles:
        properCycle: PROPER_OF_TIME
        sundayCycle: YEAR_C
        weekdayCycle: YEAR_1
        psalterWeek: WEEK_2
      fromCalendarId: ProperOfTime
      fromExtendedCalendars: []
  2025-03-19:
  - id: joseph_spouse_of_mary
    date: 2025-03-19
    dateDef:
      month: 3
      date: 19
    dateExceptions:
    - ifIsDayOfWeek: 0
      setDate:
        addDay: 1
    - ifIsBetween:
        from:
          dateFn: palmSunday
        to:
          dateFn: divineMercySunday
        inclusive: true
      setDate:
        dateFn: palmSunday
        subtractDay: 1
    alternativeTransferDateDefs: []
    precedence: GENERAL_SOLEMNITY_3
    rank: SOLEMNITY
    allowSimilarRankItems: false
    isHolyDayOfObligation: true
    isOptional: false
    i18nDef:
    - names:joseph_spouse_of_mary
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - WHITE
    commonsDef:
    - None
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 15
      dayOfWeek: 3
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_SAINTS
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ma
    fromExtendedCalendars: []
  2025-03-20:
  - id: lent_2_thursday
    date: 2025-03-20
    dateDef:
      dateFn: ashWednesday
      addDay: 15
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 2
      dow: 4
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 16
      dayOfWeek: 4
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-21:
  - id: lent_2_friday
    date: 2025-03-21
    dateDef:
      dateFn: ashWednesday
      addDay: 16
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 2
      dow: 5
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 17
      dayOfWeek: 5
      nthDayOfWeekInMonth: 3
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-22:
  - id: lent_2_saturday
    date: 2025-03-22
    dateDef:
      dateFn: ashWednesday
      addDay: 17
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 2
      dow: 6
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 2
      dayOfSeason: 18
      dayOfWeek: 6
      nthDayOfWeekInMonth: 4
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_2
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-23:
  - id: lent_3_sunday
    date: 2025-03-23
    dateDef:
      dateFn: ashWednesday
      addDay: 18
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_SUNDAY_2
    rank: SUNDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: true
    isOptional: false
    i18nDef:
    - seasons:lent.sunday
    - week: 3
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 3
      dayOfSeason: 19
      dayOfWeek: 0
      nthDayOfWeekInMonth: 4
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-24:
  - id: lent_3_monday
    date: 2025-03-24
    dateDef:
      dateFn: ashWednesday
      addDay: 19
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 3
      dow: 1
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 3
      dayOfSeason: 20
      dayOfWeek: 1
      nthDayOfWeekInMonth: 4
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-25:
  - id: annunciation_of_the_lord
    date: 2025-03-25
    dateDef:
      dateFn: annunciation
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: GENERAL_SOLEMNITY_3
    rank: SOLEMNITY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - names:annunciation_of_the_lord
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - WHITE
    commonsDef:
    - None
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 3
      dayOfSeason: 21
      dayOfWeek: 2
      nthDayOfWeekInMonth: 4
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_SAINTS
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ma
    fromExtendedCalendars: []
  2025-03-26:
  - id: lent_3_wednesday
    date: 2025-03-26
    dateDef:
      dateFn: ashWednesday
      addDay: 21
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 3
      dow: 3
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 3
      dayOfSeason: 22
      dayOfWeek: 3
      nthDayOfWeekInMonth: 4
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-27:
  - id: lent_3_thursday
    date: 2025-03-27
    dateDef:
      dateFn: ashWednesday
      addDay: 22
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 3
      dow: 4
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 3
      dayOfSeason: 23
      dayOfWeek: 4
      nthDayOfWeekInMonth: 4
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-28:
  - id: lent_3_friday
    date: 2025-03-28
    dateDef:
      dateFn: ashWednesday
      addDay: 23
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 3
      dow: 5
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 3
      dayOfSeason: 24
      dayOfWeek: 5
      nthDayOfWeekInMonth: 4
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-29:
  - id: lent_3_saturday
    date: 2025-03-29
    dateDef:
      dateFn: ashWednesday
      addDay: 24
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 3
      dow: 6
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 3
      dayOfSeason: 25
      dayOfWeek: 6
      nthDayOfWeekInMonth: 5
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_3
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-30:
  - id: lent_4_sunday
    date: 2025-03-30
    dateDef:
      dateFn: ashWednesday
      addDay: 25
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_SUNDAY_2
    rank: SUNDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: true
    isOptional: false
    i18nDef:
    - seasons:lent.sunday
    - week: 4
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - ROSE
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 4
      dayOfSeason: 26
      dayOfWeek: 0
      nthDayOfWeekInMonth: 5
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []
  2025-03-31:
  - id: lent_4_monday
    date: 2025-03-31
    dateDef:
      dateFn: ashWednesday
      addDay: 26
      yearOffset: 0
    dateExceptions: []
    alternativeTransferDateDefs: []
    precedence: PRIVILEGED_WEEKDAY_9
    rank: WEEKDAY
    allowSimilarRankItems: false
    isHolyDayOfObligation: false
    isOptional: false
    i18nDef:
    - seasons:lent.weekday
    - week: 4
      dow: 1
    seasons:
    - LENT
    periods:
    - PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY
    colors:
    - PURPLE
    commonsDef: []
    martyrology: []
    titles: []
    calendar:
      weekOfSeason: 4
      dayOfSeason: 27
      dayOfWeek: 1
      nthDayOfWeekInMonth: 5
      startOfSeason: 2025-03-05
      endOfSeason: 2025-04-17
      startOfLiturgicalYear: 2024-12-01
      endOfLiturgicalYear: 2025-11-29
      seasons:
      - LENT
    cycles:
      properCycle: PROPER_OF_TIME
      sundayCycle: YEAR_C
      weekdayCycle: YEAR_1
      psalterWeek: WEEK_4
    fromCalendarId: ProperOfTime
    fromExtendedCalendars: []

Response Structure

All API responses follow a consistent structure with the following fields:

FieldTypeDescriptionExample
statusstringIndicates whether the request was successful ("ok") or failed ("error")ok
errorstring | nullContains error message if status is "error", otherwise nullnull
dataobject | nullContains the API response data if successful, otherwise null{...}

Response Data Fields

When the request is successful, the data object contains the following fields:

FieldTypeSample Value
2025-03-01array[{"id":"ordinary_time_7_saturday","date":"2025-03-01","dateDef":{"dateFn":"dateOfOrdinaryTime","dateArgs":[6,7],"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"WEEKDAY_13","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["seasons:ordinary_time.weekday",{"week":7,"dow":6}],"seasons":["ORDINARY_TIME"],"periods":["EARLY_ORDINARY_TIME"],"colors":["GREEN"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":7,"dayOfSeason":48,"dayOfWeek":6,"nthDayOfWeekInMonth":1,"startOfSeason":"2025-01-13","endOfSeason":"2025-11-29","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["ORDINARY_TIME"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_3"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}]
2025-03-02array[{"id":"ordinary_time_8_sunday","date":"2025-03-02","dateDef":{"dateFn":"dateOfOrdinaryTime","dateArgs":[0,8],"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"UNPRIVILEGED_SUNDAY_6","rank":"SUNDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":true,"isOptional":false,"i18nDef":["seasons:ordinary_time.sunday",{"week":8}],"seasons":["ORDINARY_TIME"],"periods":["EARLY_ORDINARY_TIME"],"colors":["GREEN"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":8,"dayOfSeason":49,"dayOfWeek":0,"nthDayOfWeekInMonth":1,"startOfSeason":"2025-01-13","endOfSeason":"2025-11-29","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["ORDINARY_TIME"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_4"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}]
2025-03-03array[{"id":"ordinary_time_8_monday","date":"2025-03-03","dateDef":{"dateFn":"dateOfOrdinaryTime","dateArgs":[1,8],"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"WEEKDAY_13","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["seasons:ordinary_time.weekday",{"week":8,"dow":1}],"seasons":["ORDINARY_TIME"],"periods":["EARLY_ORDINARY_TIME"],"colors":["GREEN"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":8,"dayOfSeason":50,"dayOfWeek":1,"nthDayOfWeekInMonth":1,"startOfSeason":"2025-01-13","endOfSeason":"2025-11-29","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["ORDINARY_TIME"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_4"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}]
2025-03-04array[{"id":"ordinary_time_8_tuesday","date":"2025-03-04","dateDef":{"dateFn":"dateOfOrdinaryTime","dateArgs":[2,8],"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"WEEKDAY_13","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["seasons:ordinary_time.weekday",{"week":8,"dow":2}],"seasons":["ORDINARY_TIME"],"periods":["EARLY_ORDINARY_TIME"],"colors":["GREEN"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":8,"dayOfSeason":51,"dayOfWeek":2,"nthDayOfWeekInMonth":1,"startOfSeason":"2025-01-13","endOfSeason":"2025-11-29","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["ORDINARY_TIME"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_4"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}, ...]
2025-03-05array[{"id":"ash_wednesday","date":"2025-03-05","dateDef":{"dateFn":"ashWednesday","yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"ASH_WEDNESDAY_2","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["names:ash_wednesday"],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["PURPLE"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":0,"dayOfSeason":1,"dayOfWeek":3,"nthDayOfWeekInMonth":1,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_4"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}]
2025-03-06array[{"id":"thursday_after_ash_wednesday","date":"2025-03-06","dateDef":{"dateFn":"ashWednesday","addDay":1,"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"PRIVILEGED_WEEKDAY_9","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["seasons:lent.day_after_ash_wed",{"dow":4}],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["PURPLE"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":0,"dayOfSeason":2,"dayOfWeek":4,"nthDayOfWeekInMonth":1,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_4"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}]
2025-03-07array[{"id":"friday_after_ash_wednesday","date":"2025-03-07","dateDef":{"dateFn":"ashWednesday","addDay":2,"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"PRIVILEGED_WEEKDAY_9","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["seasons:lent.day_after_ash_wed",{"dow":5}],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["PURPLE"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":0,"dayOfSeason":3,"dayOfWeek":5,"nthDayOfWeekInMonth":1,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_4"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}, ...]
2025-03-08array[{"id":"saturday_after_ash_wednesday","date":"2025-03-08","dateDef":{"dateFn":"ashWednesday","addDay":3,"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"PRIVILEGED_WEEKDAY_9","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["seasons:lent.day_after_ash_wed",{"dow":6}],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["PURPLE"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":0,"dayOfSeason":4,"dayOfWeek":6,"nthDayOfWeekInMonth":2,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_4"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}, ...]
2025-03-09array[{"id":"lent_1_sunday","date":"2025-03-09","dateDef":{"dateFn":"ashWednesday","addDay":4,"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"PRIVILEGED_SUNDAY_2","rank":"SUNDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":true,"isOptional":false,"i18nDef":["seasons:lent.sunday",{"week":1}],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["PURPLE"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":1,"dayOfSeason":5,"dayOfWeek":0,"nthDayOfWeekInMonth":2,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_1"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}]
2025-03-10array[{"id":"lent_1_monday","date":"2025-03-10","dateDef":{"dateFn":"ashWednesday","addDay":5,"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"PRIVILEGED_WEEKDAY_9","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["seasons:lent.weekday",{"week":1,"dow":1}],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["PURPLE"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":1,"dayOfSeason":6,"dayOfWeek":1,"nthDayOfWeekInMonth":2,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_1"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}]
2025-03-11array[{"id":"lent_1_tuesday","date":"2025-03-11","dateDef":{"dateFn":"ashWednesday","addDay":6,"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"PRIVILEGED_WEEKDAY_9","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["seasons:lent.weekday",{"week":1,"dow":2}],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["PURPLE"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":1,"dayOfSeason":7,"dayOfWeek":2,"nthDayOfWeekInMonth":2,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_1"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}]
2025-03-12array[{"id":"lent_1_wednesday","date":"2025-03-12","dateDef":{"dateFn":"ashWednesday","addDay":7,"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"PRIVILEGED_WEEKDAY_9","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["seasons:lent.weekday",{"week":1,"dow":3}],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["PURPLE"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":1,"dayOfSeason":8,"dayOfWeek":3,"nthDayOfWeekInMonth":2,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_1"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}]
2025-03-13array[{"id":"lent_1_thursday","date":"2025-03-13","dateDef":{"dateFn":"ashWednesday","addDay":8,"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"PRIVILEGED_WEEKDAY_9","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["seasons:lent.weekday",{"week":1,"dow":4}],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["PURPLE"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":1,"dayOfSeason":9,"dayOfWeek":4,"nthDayOfWeekInMonth":2,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_1"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}]
2025-03-14array[{"id":"lent_1_friday","date":"2025-03-14","dateDef":{"dateFn":"ashWednesday","addDay":9,"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"PRIVILEGED_WEEKDAY_9","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["seasons:lent.weekday",{"week":1,"dow":5}],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["PURPLE"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":1,"dayOfSeason":10,"dayOfWeek":5,"nthDayOfWeekInMonth":2,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_1"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}]
2025-03-15array[{"id":"lent_1_saturday","date":"2025-03-15","dateDef":{"dateFn":"ashWednesday","addDay":10,"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"PRIVILEGED_WEEKDAY_9","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["seasons:lent.weekday",{"week":1,"dow":6}],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["PURPLE"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":1,"dayOfSeason":11,"dayOfWeek":6,"nthDayOfWeekInMonth":3,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_1"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}]
2025-03-16array[{"id":"lent_2_sunday","date":"2025-03-16","dateDef":{"dateFn":"ashWednesday","addDay":11,"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"PRIVILEGED_SUNDAY_2","rank":"SUNDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":true,"isOptional":false,"i18nDef":["seasons:lent.sunday",{"week":2}],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["PURPLE"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":2,"dayOfSeason":12,"dayOfWeek":0,"nthDayOfWeekInMonth":3,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_2"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}]
2025-03-17array[{"id":"lent_2_monday","date":"2025-03-17","dateDef":{"dateFn":"ashWednesday","addDay":12,"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"PRIVILEGED_WEEKDAY_9","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["seasons:lent.weekday",{"week":2,"dow":1}],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["PURPLE"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":2,"dayOfSeason":13,"dayOfWeek":1,"nthDayOfWeekInMonth":3,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_2"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}, ...]
2025-03-18array[{"id":"lent_2_tuesday","date":"2025-03-18","dateDef":{"dateFn":"ashWednesday","addDay":13,"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"PRIVILEGED_WEEKDAY_9","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["seasons:lent.weekday",{"week":2,"dow":2}],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["PURPLE"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":2,"dayOfSeason":14,"dayOfWeek":2,"nthDayOfWeekInMonth":3,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_2"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}, ...]
2025-03-19array[{"id":"joseph_spouse_of_mary","date":"2025-03-19","dateDef":{"month":3,"date":19},"dateExceptions":[{"ifIsDayOfWeek":0,"setDate":{"addDay":1}},{"ifIsBetween":{"from":{"dateFn":"palmSunday"},"to":{"dateFn":"divineMercySunday"},"inclusive":true},"setDate":{"dateFn":"palmSunday","subtractDay":1}}],"alternativeTransferDateDefs":[],"precedence":"GENERAL_SOLEMNITY_3","rank":"SOLEMNITY","allowSimilarRankItems":false,"isHolyDayOfObligation":true,"isOptional":false,"i18nDef":["names:joseph_spouse_of_mary"],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["WHITE"],"commonsDef":["None"],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":2,"dayOfSeason":15,"dayOfWeek":3,"nthDayOfWeekInMonth":3,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_SAINTS","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_2"},"fromCalendarId":"ma","fromExtendedCalendars":[]}]
2025-03-20array[{"id":"lent_2_thursday","date":"2025-03-20","dateDef":{"dateFn":"ashWednesday","addDay":15,"yearOffset":0},"dateExceptions":[],"alternativeTransferDateDefs":[],"precedence":"PRIVILEGED_WEEKDAY_9","rank":"WEEKDAY","allowSimilarRankItems":false,"isHolyDayOfObligation":false,"isOptional":false,"i18nDef":["seasons:lent.weekday",{"week":2,"dow":4}],"seasons":["LENT"],"periods":["PRESENTATION_OF_THE_LORD_TO_HOLY_THURSDAY"],"colors":["PURPLE"],"commonsDef":[],"martyrology":[],"titles":[],"calendar":{"weekOfSeason":2,"dayOfSeason":16,"dayOfWeek":4,"nthDayOfWeekInMonth":3,"startOfSeason":"2025-03-05","endOfSeason":"2025-04-17","startOfLiturgicalYear":"2024-12-01","endOfLiturgicalYear":"2025-11-29","seasons":["LENT"]},"cycles":{"properCycle":"PROPER_OF_TIME","sundayCycle":"YEAR_C","weekdayCycle":"YEAR_1","psalterWeek":"WEEK_2"},"fromCalendarId":"ProperOfTime","fromExtendedCalendars":[]}]

Headers

Required and optional headers for API requests:

Header NameRequiredExample ValueDescription
X-API-KeyYesyour_api_key_hereYour APIVerve API key. Found in your dashboard under API Keys.
AcceptNoapplication/jsonSpecify response format: application/json (default), application/xml, or application/yaml
User-AgentNoMyApp/1.0Identifies your application for analytics and debugging purposes
X-Request-IDNoreq_123456789Custom request identifier for tracking and debugging requests
Cache-ControlNono-cacheControl caching behavior for the request and response

GraphQL AccessBETA

Most APIVerve APIs support GraphQL queries, allowing you to combine multiple API calls into a single request and retrieve only the data you need. This powerful feature enables you to orchestrate complex data fetching with precise field selection.

Not all APIs support GraphQL. Check the API schema or test in the GraphQL Explorer to confirm availability for this specific endpoint.

Token Cost: GraphQL requests cost 1 token for orchestration, plus the standard token cost for each API called in your query. For example, querying 3 APIs in a single GraphQL request would cost 1 + 3 = 4 tokens total.

GraphQL Endpoint
POST https://api.apiverve.com/v1/graphql
GraphQL Query Example
query {
  liturgicalcalendar(
    input: { month: "02", year: "2025" }
  ) {
    2025_03_01
    2025_03_02
    2025_03_03
    2025_03_04
    2025_03_05
    2025_03_06
    2025_03_07
    2025_03_08
    2025_03_09
    2025_03_10
    2025_03_11
    2025_03_12
    2025_03_13
    2025_03_14
    2025_03_15
    2025_03_16
    2025_03_17
    2025_03_18
    2025_03_19
    2025_03_20
    2025_03_21
    2025_03_22
    2025_03_23
    2025_03_24
    2025_03_25
    2025_03_26
    2025_03_27
    2025_03_28
    2025_03_29
    2025_03_30
    2025_03_31
  }
}

Note: Authentication is handled via the x-api-key header in your GraphQL request, not as a query parameter.

CORS Support

All APIVerve APIs support Cross-Origin Resource Sharing (CORS) with wildcard configuration, allowing you to call the API directly from browser-based applications without proxy servers.

CORS HeaderValueDescription
Access-Control-Allow-Origin*Accepts requests from any origin
Access-Control-Allow-Methods*Accepts any HTTP method
Access-Control-Allow-Headers*Accepts any request headers

Browser Usage: You can make direct API calls from JavaScript running in the browser without encountering CORS errors. No additional configuration needed.

Rate Limiting

APIVerve implements rate limiting to ensure fair usage and maintain service quality across all users. Rate limits vary by subscription plan and are applied per API key.

PlanRate LimitDescription
Free5 requests/minHard rate limit enforced - exceeding will return 429 errors
StarterSmart LimitingProduction ready - performance-based throttling only as last resort
ProNo LimitProduction ready - no rate limiting or throttling
MegaNo LimitProduction ready - no rate limiting or throttling

Rate Limit Headers

When rate limits apply, each API response includes headers to help you track your usage:

HeaderDescription
X-RateLimit-LimitMaximum number of requests allowed per time window
X-RateLimit-RemainingNumber of requests remaining in the current window
X-RateLimit-ResetUnix timestamp when the rate limit window resets

Handling Rate Limits

Free Plan: When you exceed your rate limit, the API returns a 429 Too Many Requests status code. Your application should implement appropriate backoff logic to handle this gracefully.

Starter Plan: Smart limiting may slow down request processing during extreme load as a last resort, but will not return errors. All paid plans (Starter, Pro, Mega) are production-ready.

Pro & Mega Plans: No rate limiting or throttling applied.

Best Practices:

  • Monitor the rate limit headers to track your usage (Free plan only)
  • Implement caching where appropriate to reduce API calls
  • Upgrade to Pro or Mega for guaranteed no-throttle performance

Note: Rate limits are separate from token consumption. You may have tokens remaining but still hit rate limits on Free tier.

Client Libraries

To get started with minimal code, most of our APIs are available through client libraries and clients:

NPMPyPINuGetSwagger

Error Codes

The API uses standard HTTP status codes to indicate success or failure:

CodeMessageDescriptionSolution
200OKRequest successful, data returnedNo action needed - request was successful
400Bad RequestInvalid request parameters or malformed requestCheck required parameters and ensure values match expected formats
401UnauthorizedMissing or invalid API keyInclude x-api-key header with valid API key from dashboard
403ForbiddenAPI key lacks permission or insufficient tokensCheck token balance in dashboard or upgrade plan
429Too Many RequestsRate limit exceeded (Free: 5 req/min)Implement request throttling or upgrade to paid plan
500Internal Server ErrorServer error occurredRetry request after a few seconds, contact support if persists
503Service UnavailableAPI temporarily unavailableWait and retry, check status page for maintenance updates

Need help? Contact support with your X-Request-ID for assistance.

Frequently Asked Questions

How do I get an API key?
Sign up for a free account at dashboard.apiverve.com. Your API key will be automatically generated and available in your dashboard. The free plan includes 1,000 tokens plus a 500 token bonus.
What are tokens and how do they work?

Tokens are your API usage currency. Each successful API call consumes tokens based on the API's complexity. Most APIs cost 1 token per call, while more complex APIs may cost 2-5 tokens. Failed requests and errors don't consume tokens. Check the API details above to see the token cost for this specific API.

Can I use this API in production?

The free plan is for testing and development only. For production use, upgrade to a paid plan (Starter, Pro, or Mega) which includes commercial use rights, no attribution requirements, and guaranteed uptime SLAs. All paid plans are production-ready.

Can I use this API from a browser?
Yes! All APIVerve APIs support CORS with wildcard configuration, so you can call them directly from browser-based JavaScript without needing a proxy server. See the CORS section above for details.
What happens if I exceed my token limit?

When you reach your monthly token limit, API requests will return an error until you upgrade your plan or wait for the next billing cycle. You'll receive notifications at 80% and 95% usage to give you time to upgrade if needed.

What's Next?

Continue your journey with these recommended resources

Was this page helpful?

Help us improve our documentation