{"info":{"description":"x402 pay-per-call US 50-state plug-in/balcony solar legality. Data CC BY 4.0 (PlugInSolarHub).","title":"Solar Legality Oracle","version":"1.0.0"},"openapi":"3.0.3","paths":{"/.well-known/x402":{"get":{"summary":"x402 manifest"}},"/health":{"get":{"summary":"Liveness + states_count + last_updated"}},"/provable/head":{"get":{"summary":"Hash-chain head + count"}},"/provable/verify":{"get":{"summary":"Re-hash and verify the query chain"}},"/solar-legality":{"get":{"parameters":[{"in":"query","name":"state","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Signed record + legal_status + license"},"402":{"description":"Payment required (x402)"},"404":{"description":"Unknown state"}},"summary":"Signed legality record for one state ($0.005 x402)"}},"/solar-legality/all":{"get":{"responses":{"200":{"description":"Signed states[]"},"402":{"description":"Payment required"}},"summary":"Signed full 50-state dataset ($0.02 x402)"}},"/solar-legality/preview":{"get":{"parameters":[{"in":"query","name":"state","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"state + badge + legal_status"}},"summary":"Free unsigned preview (rate-limited)"}}},"servers":[{"url":"https://solar.nsgoods.org"}]}
