{"slug":"x402stock-xyz-api-v1-splits-calendar-4baa4d","title":"Market-wide split calendar across all US tickers (no ticker needed)","host":"x402stock.xyz","method":"GET","resource":"https://x402stock.xyz/api/v1/splits-calendar","category":"code","description":"Market-wide split calendar across all US tickers (no ticker needed). Each row has the ticker, execution date, direction (`forward`/`reverse`), split_from/split_to, numeric `ratio`, and a human `ratio_text` like `10:1` or `1:8`. Future-dated announced splits sort first. Filter `?type=forward|reverse|","price_listed":0.02,"price_asked":0.02,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":291,"reported_calls_30d":2,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"limit":50,"order":"desc","type":"all"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"from":{"pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},"limit":{"default":50,"exclusiveMinimum":0,"maximum":1000,"type":"integer"},"order":{"default":"desc","enum":["asc","desc"],"type":"string"},"to":{"pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},"type":{"default":"all","enum":["forward","reverse","all"],"type":"string"}},"required":["type","order","limit"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"as_of":{"type":"string"},"count":{"type":"number"},"source":{"const":"x402stock","type":"string"},"splits":{"items":{"additionalProperties":false,"properties":{"execution_date":{"anyOf":[{"type":"string"},{"type":"null"}]},"ratio":{"anyOf":[{"type":"number"},{"type":"null"}]},"ratio_text":{"type":"string"},"split_from":{"type":"number"},"split_to":{"type":"number"},"ticker":{"type":"string"},"type":{"enum":["forward","reverse","even"],"type":"string"}},"required":["ticker","execution_date","type","split_from","split_to","ratio","ratio_text"],"type":"object"},"type":"array"}},"required":["source","as_of","count","splits"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.02,"price_match":true,"latency_ms":291,"error":null}],"description_full":"Market-wide split calendar across all US tickers (no ticker needed). Each row has the ticker, execution date, direction (`forward`/`reverse`), split_from/split_to, numeric `ratio`, and a human `ratio_text` like `10:1` or `1:8`. Future-dated announced splits sort first. Filter `?type=forward|reverse|all`, `?from=`/`?to=` date window, `?order=`, `?limit=`. From x402stock","last_updated":"2026-09-22T18:41:10.068Z","schemes":["exact"]}