{"api":"holidays","method":"Closure dates are computed deterministically from published rules (fixed dates, nth-weekday rules, Easter, per-calendar weekend observance), then overlaid with a curated table of unscheduled closures verified against the issuing authority.","ruleProjectedYears":{"min":2000,"max":2100},"reconciledYears":{"min":2000,"through":"2026-08-08"},"limitations":["A rule engine cannot predict an unscheduled closure. Days of mourning, weather closures and bank holidays moved by proclamation are carried in a curated table, which is only as current as reconciledYears.through.","Dates after 2026-08-08 are a projection of today's standing rules, not a published calendar. Treat them as planning estimates.","Half-days (early closes) are treated as open sessions; this API answers whether a session exists, not how long it runs.","The two US calendars differ on a Saturday New Year: nyse observes nothing (NYSE Rule 7.2) while us-federal observes the preceding Friday."],"markets":[{"slug":"nyse","label":"New York Stock Exchange","description":"US equity market trading days (NYSE/Nasdaq). Includes Good Friday; excludes Columbus & Veterans Day."},{"slug":"us-federal","label":"US Federal / bank","description":"US federal holidays (Federal Reserve / bank closures). Includes Columbus & Veterans Day; excludes Good Friday."},{"slug":"lse","label":"London Stock Exchange","description":"UK bank holidays with substitute-day rules (England & Wales)."},{"slug":"target2","label":"TARGET2 (EUR settlement)","description":"Eurozone TARGET2 settlement holidays. No weekend shifting."},{"slug":"weekend-only","label":"Weekend only","description":"Saturdays and Sundays only — a generic Mon–Fri calendar."}],"note":"All calendars close Saturday and Sunday."}