{"name":"x402 APIs","payment":{"protocol":"x402","network":"eip155:8453","asset":"USDC"},"apis":[{"id":"calendar","title":"Exchange trading calendar (28 stock exchanges)","endpoints":[{"method":"GET","path":"/v1/trading-day","price":"$0.001","description":"Is a day (default: today) a trading day? 28 exchanges: NYSE, Nasdaq, TSX, B3, LSE, Xetra, Euronext Paris/Amsterdam/Brussels/Lisbon/Dublin/Milan/Oslo, SIX, BME, Wiener Börse, Nasdaq Stockholm/Copenhagen/Helsinki/Iceland, Prague, Tokyo, HKEX, Shanghai, KRX, SGX, NSE, ASX. Holiday name, hours in local time and UTC (half days, lunch breaks, Nasdaq/Xetra pre- and after-market), live status, exact next open/close, previous/next trading day. Official calendars only; bad input: HTTP 400 before payment."},{"method":"GET","path":"/v1/trading-calendar","price":"$0.002","description":"Full-year trading calendar for 28 stock exchanges (NYSE, Nasdaq, TSX, B3, LSE, Xetra, Euronext Paris/Amsterdam/Brussels/Lisbon/Dublin/Milan/Oslo, SIX, BME, Wiener Börse, Nasdaq Stockholm/Copenhagen/Helsinki/Iceland, Prague, Tokyo, HKEX, Shanghai, KRX, SGX, NSE, ASX): all weekday closures with holiday names, half days and late openings, regular hours, number of trading days. Official exchange calendars only; bad input or years outside them: HTTP 400 before payment."},{"method":"GET","path":"/v1/market-status","price":"$0.002","description":"Live status of up to 28 stock exchanges in one call: open, lunch break, pre-market, after-hours or closed (holiday name), local time, exact next open and next close in UTC. Exchanges: NYSE, Nasdaq, TSX, B3, LSE, Xetra, Euronext Paris/Amsterdam/Brussels/Lisbon/Dublin/Milan/Oslo, SIX, BME, Wiener Börse, Nasdaq Stockholm/Copenhagen/Helsinki/Iceland, Prague, Tokyo, HKEX, Shanghai, KRX, SGX, NSE, ASX. Default: all. Official calendars only; unknown exchange: HTTP 400 before payment."}]}]}