{"schemaVersion":1,"generatedAt":"2026-09-07T06:52:17.023Z","free":true,"summary":{"total":6,"healthy":3,"degraded":0,"unavailable":0,"unconfigured":3,"usable":true},"sources":[{"sourceId":"congress-gov","name":"Congress.gov API","authority":"U.S. Congress / Library of Congress","jurisdiction":"US","jurisdictionLevel":"federal","canonicalUrl":"https://www.congress.gov/","documentation":"https://api.congress.gov/","role":"primary","credentialEnvVar":"CONGRESS_API_KEY","credentialRequired":true,"status":"unconfigured","lastSuccessfulFetch":null,"lastAttemptedFetch":"2026-09-07T06:52:17.031Z","recordCount":0,"newestSourceUpdate":null,"failureMessage":null,"message":"Set CONGRESS_API_KEY (an api.data.gov key) to collect U.S. federal bills and public laws from Congress.gov."},{"sourceId":"federal-register","name":"FederalRegister.gov","authority":"Office of the Federal Register","jurisdiction":"US","jurisdictionLevel":"agency","canonicalUrl":"https://www.federalregister.gov/","documentation":"https://www.federalregister.gov/developers/documentation/api/v1","role":"primary","credentialEnvVar":null,"credentialRequired":false,"status":"healthy","lastSuccessfulFetch":"2026-09-07T06:52:17.031Z","lastAttemptedFetch":"2026-09-07T06:52:17.031Z","recordCount":43,"newestSourceUpdate":"2026-08-19","failureMessage":null,"message":"43 AI-relevant instrument(s) collected."},{"sourceId":"eu-eurlex","name":"EUR-Lex / EU Publications Office (Cellar)","authority":"European Union","jurisdiction":"EU","jurisdictionLevel":"supranational","canonicalUrl":"https://eur-lex.europa.eu/","documentation":"https://op.europa.eu/en/web/eu-vocabularies/cellar","role":"primary","credentialEnvVar":null,"credentialRequired":false,"status":"healthy","lastSuccessfulFetch":"2026-09-07T06:52:17.070Z","lastAttemptedFetch":"2026-09-07T06:52:17.070Z","recordCount":31,"newestSourceUpdate":"2026-08-26","failureMessage":null,"message":"31 AI-relevant instrument(s) collected."},{"sourceId":"us-wa-leg","name":"Washington State Legislature web service","authority":"Washington State Legislature","jurisdiction":"US-WA","jurisdictionLevel":"state","canonicalUrl":"https://app.leg.wa.gov/billinfo/","documentation":"https://wslwebservices.leg.wa.gov/LegislationService.asmx","role":"primary","credentialEnvVar":null,"credentialRequired":false,"status":"healthy","lastSuccessfulFetch":"2026-09-07T06:52:17.071Z","lastAttemptedFetch":"2026-09-07T06:52:17.071Z","recordCount":17,"newestSourceUpdate":"2026-03-24","failureMessage":null,"message":"17 AI-relevant instrument(s) collected."},{"sourceId":"us-openstates","name":"Open States (state legislature discovery)","authority":"State legislatures (via Open States discovery)","jurisdiction":"US-STATES","jurisdictionLevel":"state","canonicalUrl":"https://openstates.org/","documentation":"https://docs.openstates.org/api-v3/","role":"discovery","credentialEnvVar":"OPENSTATES_API_KEY","credentialRequired":true,"status":"unconfigured","lastSuccessfulFetch":null,"lastAttemptedFetch":"2026-09-07T06:52:19.012Z","recordCount":0,"newestSourceUpdate":null,"failureMessage":null,"message":"Set OPENSTATES_API_KEY to widen state coverage through the Open States discovery layer. Canonical URLs and identifiers still resolve to each state legislature. Configure which states with AI_POLICY_STATES (comma-separated postal codes)."},{"sourceId":"govinfo","name":"GovInfo (U.S. Government Publishing Office)","authority":"U.S. Government Publishing Office","jurisdiction":"US","jurisdictionLevel":"federal","canonicalUrl":"https://www.govinfo.gov/","documentation":"https://api.govinfo.gov/docs/","role":"cross-check","credentialEnvVar":"GOVINFO_API_KEY","credentialRequired":true,"status":"unconfigured","lastSuccessfulFetch":null,"lastAttemptedFetch":"2026-09-07T06:52:17.023Z","recordCount":0,"newestSourceUpdate":null,"failureMessage":null,"message":"Set GOVINFO_API_KEY (an api.data.gov key) to cross-check enacted U.S. law against the Government Publishing Office record."}],"hierarchy":["Canonical facts come from the authority that published them: Congress.gov and the Federal Register for the United States, the EU Publications Office and EUR-Lex for the European Union, and each state legislature for U.S. states.","GovInfo is used to confirm enacted U.S. law against the Government Publishing Office record rather than to duplicate Congress.gov.","A discovery layer may find an instrument, but the canonical URL, identifier and status text always resolve to the authority."],"healthPolicy":"Each source reports healthy, degraded, unavailable or unconfigured independently. A source that fails degrades only itself: other pipelines complete, and instruments already collected from the failing source are retained rather than deleted.","disclaimer":"Machine Observer publishes source-grounded regulatory information for machines and developers. It is not legal advice, it does not determine legal compliance, and derived fields are Machine Observer normalizations of the authoritative text named in each record's provenance. Verify every consequential item against that text.","links":{"self":"https://machineobserver.com/api/v1/ai-policy","latest":"https://machineobserver.com/api/v1/ai-policy/latest","jurisdictions":"https://machineobserver.com/api/v1/ai-policy/jurisdictions","sources":"https://machineobserver.com/api/v1/ai-policy/sources","changes":"https://machineobserver.com/api/v1/ai-policy/changes","instrument":"https://machineobserver.com/api/v1/ai-policy/{id}","documentation":"https://machineobserver.com/docs/ai-policy-index","premium":{"changeFeed":"https://machineobserver.com/api/x402/ai-policy/change-feed","impact":"https://machineobserver.com/api/x402/ai-policy/impact","deadlines":"https://machineobserver.com/api/x402/ai-policy/deadlines","compare":"https://machineobserver.com/api/x402/ai-policy/compare","diff":"https://machineobserver.com/api/x402/ai-policy/diff","dossier":"https://machineobserver.com/api/x402/ai-policy/dossier","note":"Paid products compute over the free records: cross-source change diffs, role-specific applicability, deadline horizons, jurisdiction comparison matrices, revision diffs and decision-ready dossiers. Every one has a free preview that says whether it adds anything to what this endpoint already returned."}}}