# SettleDate > JSON API for exchange holidays, early closes, trading sessions, business-day math and T+1/T+2 settlement dates. 29 exchanges, 3 payment-rail calendars (US Fed, TARGET2, UK), 52 countries; 2020-2030. Built by Elco Dev, LLC. Base URL: https://www.elcodev.com/apps/settledate Auth: optional header X-API-Key: sd_... (keyless: 60 calls/hour per IP, free calendars only). Free key: 5,000 calls/month. Free calendars: all countries (US, GB, GB-ENG, DE, JP, ...) plus XNYS, XNAS, XLON, XETR, XTKS, us-fed, eu-target2, gb-bacs-chaps. Paid plans unlock all exchanges. ## Endpoints (all GET, JSON) - /v1/calendars?kind=exchange|rail|country : list ids, time zones, verification - /v1/calendars/{id}/is-trading-day?date=YYYY-MM-DD - /v1/calendars/{id}/next-trading-day?date=&inclusive=true|false - /v1/calendars/{id}/previous-trading-day?date= - /v1/calendars/{id}/add-trading-days?date=&n= - /v1/calendars/{id}/trading-days-between?from=&to=&inclusive_end= - /v1/calendars/{id}/holidays?year= - /v1/markets/{mic}/session?date= (local + UTC open/close, lunch break, early close) - /v1/markets/{mic}/sessions?from=&to= - /v1/markets/{mic}/status?at=ISO8601 (open | closed | break, next_open, next_close) - /v1/settlement-date?market=&trade_date=&cycle=&calendars=¤cy_calendar= - /v1/settlement-cycles?market= - /v1/changes, /v1/usage {id} = MIC (XNYS, XNAS, XLON, XPAR, XETR, XSWX, XTSE, XTKS, XHKG, XASX, ...), rail (us-fed, eu-target2, gb-bacs-chaps) or ISO country/subdivision (US, GB-ENG). Comma-join ids for a joint calendar (XNYS,XLON). ## Facts the API encodes - US T+1 from trade date 2024-05-28; US settlement skips Fed holidays the NYSE trades through (Columbus Day, Veterans Day). - EU T+1 from trade date 2027-10-11 (Regulation (EU) 2025/2075, confirmed). UK and Switzerland same date, announced but not final (status: announced_not_final). - Euro settlement skips TARGET2 closing days; sterling settlement skips England and Wales bank holidays. ## Docs - Docs: https://www.elcodev.com/apps/settledate/docs - OpenAPI: https://www.elcodev.com/apps/settledate/openapi.json - Data sources and verification: https://www.elcodev.com/apps/settledate/sources - Holiday pages per exchange: https://www.elcodev.com/apps/settledate/holidays - T+1 2027 guide: https://www.elcodev.com/apps/settledate/t1-settlement-2027 - Pricing: https://www.elcodev.com/apps/settledate/#pricing