{"id":"iso-date-quarter-bounds","version":"1.0.0","description":"Return the calendar quarter number and the first/last dates of the quarter containing a date.","supported_operations":["iso date quarter bounds","calendar quarter of a date","quarter start and end dates"],"unsupported_operations":["fiscal quarters","timezones","datetime input"],"semantics":["date is a proleptic Gregorian UTC calendar date YYYY-MM-DD with years 0001-9999.","quarter is 1 for months 1-3, 2 for months 4-6, 3 for months 7-9, 4 for months 10-12 of the calendar year of date.","start is the first day of the quarter and end is the last day of the quarter, both YYYY-MM-DD.","No fiscal-year offset is applied; quarters follow the calendar year."],"limits":{"year_min":1,"year_max":9999},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["date"],"properties":{"date":{"type":"string","minLength":10,"maxLength":10,"pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}},"output_schema":{"type":"object","additionalProperties":false,"required":["quarter","start","end"],"properties":{"quarter":{"type":"integer","minimum":1,"maximum":4},"start":{"type":"string","minLength":10,"maxLength":10},"end":{"type":"string","minLength":10,"maxLength":10}}},"examples":[{"input":{"date":"2026-02-10"},"output":{"quarter":1,"start":"2026-01-01","end":"2026-03-31"}},{"input":{"date":"2026-11-05"},"output":{"quarter":4,"start":"2026-10-01","end":"2026-12-31"}}],"execute_url":"/v1/tools/iso-date-quarter-bounds/versions/1.0.0/execute"}