{"openapi":"3.1.0","info":{"title":"Riversong API","version":"0.1.0"},"paths":{"/health":{"get":{"tags":["health"],"summary":"Health","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Health"}}}}}}},"/api/v1/jurisdictions":{"get":{"tags":["jurisdictions"],"summary":"List Jurisdictions","operationId":"list_jurisdictions_api_v1_jurisdictions_get","parameters":[{"name":"region","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Region"}},{"name":"parent","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Parent"}},{"name":"coverage_status","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Coverage Status"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"next_cursor from the previous page","title":"Cursor"},"description":"next_cursor from the previous page"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Page_JurisdictionSummary_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/jurisdictions/{slug}":{"get":{"tags":["jurisdictions"],"summary":"Get Jurisdiction","operationId":"get_jurisdiction_api_v1_jurisdictions__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JurisdictionDetail"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/jurisdiction-index":{"get":{"tags":["jurisdictions"],"summary":"Jurisdiction Index","description":"Every jurisdiction with the text search matches on. Small, unpaginated, cacheable.","operationId":"jurisdiction_index_api_v1_jurisdiction_index_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JurisdictionIndex"}}}}}}},"/api/v1/instruments":{"get":{"tags":["instruments"],"summary":"List Instruments","operationId":"list_instruments_api_v1_instruments_get","parameters":[{"name":"jurisdiction","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Jurisdiction"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"next_cursor from the previous page","title":"Cursor"},"description":"next_cursor from the previous page"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Page_InstrumentSummary_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/instruments/{slug}":{"get":{"tags":["instruments"],"summary":"Get Instrument","operationId":"get_instrument_api_v1_instruments__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/InstrumentDetail"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/provisions":{"get":{"tags":["instruments"],"summary":"List Provisions","operationId":"list_provisions_api_v1_provisions_get","parameters":[{"name":"instrument","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instrument"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"next_cursor from the previous page","title":"Cursor"},"description":"next_cursor from the previous page"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Page_ProvisionSummary_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/provisions/{slug}":{"get":{"tags":["instruments"],"summary":"Get Provision","operationId":"get_provision_api_v1_provisions__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProvisionDetail"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/certifications":{"get":{"tags":["certifications"],"summary":"List Certifications","operationId":"list_certifications_api_v1_certifications_get","parameters":[{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"next_cursor from the previous page","title":"Cursor"},"description":"next_cursor from the previous page"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Page_CertificationSummary_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/certifications/{slug}":{"get":{"tags":["certifications"],"summary":"Get Certification","operationId":"get_certification_api_v1_certifications__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CertificationDetail"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/legal-effects":{"get":{"tags":["legal effects"],"summary":"List Legal Effects","description":"Filter by jurisdiction slug, certification slug, and tier slug or rank.","operationId":"list_legal_effects_api_v1_legal_effects_get","parameters":[{"name":"jurisdiction","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Jurisdiction"}},{"name":"certification","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Certification"}},{"name":"tier","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tier"}},{"name":"cursor","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"next_cursor from the previous page","title":"Cursor"},"description":"next_cursor from the previous page"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Page_EffectRow_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/effect/{jurisdiction}/{provision}/{certification}":{"get":{"tags":["legal effects"],"summary":"Get Effect","description":"The single row at the R5 permanent URL shape.","operationId":"get_effect_api_v1_effect__jurisdiction___provision___certification__get","parameters":[{"name":"jurisdiction","in":"path","required":true,"schema":{"type":"string","title":"Jurisdiction"}},{"name":"provision","in":"path","required":true,"schema":{"type":"string","title":"Provision"}},{"name":"certification","in":"path","required":true,"schema":{"type":"string","title":"Certification"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EffectRow"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/lenses":{"get":{"tags":["lenses"],"summary":"List Lenses","description":"The six reader positions, with government's policymaker and regulator sub-lenses.","operationId":"list_lenses_api_v1_lenses_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LensTree"}}}}}}},"/api/v1/lenses/{slug}":{"get":{"tags":["lenses"],"summary":"Get Lens","description":"One lens with the sections of its Part VII handbook, quoted from the ingested volume.","operationId":"get_lens_api_v1_lenses__slug__get","parameters":[{"name":"slug","in":"path","required":true,"schema":{"type":"string","title":"Slug"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LensDetail"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/tiers":{"get":{"tags":["tiers"],"summary":"List Tiers","description":"The six tiers of legal effect, with their definitions.","operationId":"list_tiers_api_v1_tiers_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TierList"}}}}}}},"/api/v1/stats":{"get":{"tags":["stats"],"summary":"Get Stats","description":"Ticker values. Oldest verification and nearest review span every claim, published or not.","operationId":"get_stats_api_v1_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Stats"}}}}}}},"/api/v1/contact/token":{"get":{"tags":["contact"],"summary":"Token","description":"A signed timestamp for one contact form render.","operationId":"token_api_v1_contact_token_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactToken"}}}}}}},"/api/v1/contact":{"post":{"tags":["contact"],"summary":"Submit","operationId":"submit_api_v1_contact_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactIn"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ContactAccepted"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"CertificationDetail":{"properties":{"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"},"scheme_owner":{"type":"string","title":"Scheme Owner"},"scheme_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Scheme Url"},"legal_effects":{"items":{"$ref":"#/components/schemas/EffectRow"},"type":"array","title":"Legal Effects"}},"type":"object","required":["slug","name","scheme_owner","scheme_url","legal_effects"],"title":"CertificationDetail"},"CertificationRef":{"properties":{"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"}},"type":"object","required":["slug","name"],"title":"CertificationRef"},"CertificationSummary":{"properties":{"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"},"scheme_owner":{"type":"string","title":"Scheme Owner"},"scheme_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Scheme Url"}},"type":"object","required":["slug","name","scheme_owner","scheme_url"],"title":"CertificationSummary"},"ContactAccepted":{"properties":{"status":{"type":"string","const":"accepted","title":"Status","default":"accepted"}},"type":"object","title":"ContactAccepted"},"ContactIn":{"properties":{"name":{"type":"string","maxLength":200,"minLength":1,"title":"Name"},"email":{"anyOf":[{"type":"string","maxLength":320,"pattern":"^[^@\\s]+@[^@\\s]+$"},{"type":"null"}],"title":"Email"},"message":{"type":"string","maxLength":5000,"minLength":1,"title":"Message"},"website":{"type":"string","title":"Website","default":""},"issued_at":{"type":"integer","title":"Issued At"},"signature":{"type":"string","title":"Signature"}},"additionalProperties":false,"type":"object","required":["name","message","issued_at","signature"],"title":"ContactIn"},"ContactToken":{"properties":{"issued_at":{"type":"integer","title":"Issued At"},"signature":{"type":"string","title":"Signature"}},"type":"object","required":["issued_at","signature"],"title":"ContactToken","description":"Rendered into the form; proves the form was fetched and when."},"EffectRow":{"properties":{"verified_on":{"type":"string","format":"date","title":"Verified On"},"review_by":{"type":"string","format":"date","title":"Review By"},"overdue":{"type":"boolean","title":"Overdue"},"path":{"type":"string","title":"Path"},"jurisdiction":{"$ref":"#/components/schemas/JurisdictionRef"},"instrument":{"$ref":"#/components/schemas/InstrumentRef"},"provision":{"$ref":"#/components/schemas/ProvisionRef"},"certification":{"$ref":"#/components/schemas/CertificationRef"},"tier":{"$ref":"#/components/schemas/TierRef"},"effect_text":{"type":"string","title":"Effect Text"},"invalidation_trigger":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Invalidation Trigger"},"confidence":{"type":"string","title":"Confidence"},"contributor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contributor"},"sources":{"items":{"$ref":"#/components/schemas/SourceOut"},"type":"array","title":"Sources"}},"type":"object","required":["verified_on","review_by","overdue","path","jurisdiction","instrument","provision","certification","tier","effect_text","invalidation_trigger","confidence","contributor","sources"],"title":"EffectRow","description":"One legal effect: what a certification does under one provision, at one tier."},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"HandbookSection":{"properties":{"section_ref":{"type":"string","title":"Section Ref"},"heading":{"type":"string","title":"Heading"},"text":{"type":"string","title":"Text"},"volume":{"type":"integer","title":"Volume"},"volume_title":{"type":"string","title":"Volume Title"},"volume_status":{"type":"string","title":"Volume Status"},"currency_date":{"type":"string","format":"date","title":"Currency Date"}},"type":"object","required":["section_ref","heading","text","volume","volume_title","volume_status","currency_date"],"title":"HandbookSection","description":"One section of the lens's Part VII handbook, quoted verbatim from the ingested volume."},"Health":{"properties":{"status":{"type":"string","const":"ok","title":"Status"},"version":{"type":"string","title":"Version"}},"type":"object","required":["status","version"],"title":"Health"},"IndexInstrument":{"properties":{"name":{"type":"string","title":"Name"},"short_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Short Name"}},"type":"object","required":["name","short_name"],"title":"IndexInstrument"},"InstrumentDetail":{"properties":{"verified_on":{"type":"string","format":"date","title":"Verified On"},"review_by":{"type":"string","format":"date","title":"Review By"},"overdue":{"type":"boolean","title":"Overdue"},"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"},"short_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Short Name"},"citation":{"type":"string","title":"Citation"},"status":{"type":"string","title":"Status"},"in_force_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"In Force Date"},"jurisdiction":{"$ref":"#/components/schemas/JurisdictionRef"},"source_url":{"type":"string","title":"Source Url"},"provisions":{"items":{"$ref":"#/components/schemas/InstrumentProvision"},"type":"array","title":"Provisions"},"sources":{"items":{"$ref":"#/components/schemas/SourceOut"},"type":"array","title":"Sources"}},"type":"object","required":["verified_on","review_by","overdue","slug","name","short_name","citation","status","in_force_date","jurisdiction","source_url","provisions","sources"],"title":"InstrumentDetail"},"InstrumentProvision":{"properties":{"verified_on":{"type":"string","format":"date","title":"Verified On"},"review_by":{"type":"string","format":"date","title":"Review By"},"overdue":{"type":"boolean","title":"Overdue"},"slug":{"type":"string","title":"Slug"},"citation":{"type":"string","title":"Citation"},"label":{"type":"string","title":"Label"},"source_url":{"type":"string","title":"Source Url"}},"type":"object","required":["verified_on","review_by","overdue","slug","citation","label","source_url"],"title":"InstrumentProvision"},"InstrumentRef":{"properties":{"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"},"short_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Short Name"},"citation":{"type":"string","title":"Citation"}},"type":"object","required":["slug","name","short_name","citation"],"title":"InstrumentRef"},"InstrumentSummary":{"properties":{"verified_on":{"type":"string","format":"date","title":"Verified On"},"review_by":{"type":"string","format":"date","title":"Review By"},"overdue":{"type":"boolean","title":"Overdue"},"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"},"short_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Short Name"},"citation":{"type":"string","title":"Citation"},"status":{"type":"string","title":"Status"},"in_force_date":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"In Force Date"},"jurisdiction":{"$ref":"#/components/schemas/JurisdictionRef"}},"type":"object","required":["verified_on","review_by","overdue","slug","name","short_name","citation","status","in_force_date","jurisdiction"],"title":"InstrumentSummary"},"JurisdictionDetail":{"properties":{"verified_on":{"type":"string","format":"date","title":"Verified On"},"review_by":{"type":"string","format":"date","title":"Review By"},"overdue":{"type":"boolean","title":"Overdue"},"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"},"region":{"type":"string","title":"Region"},"parent":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Parent"},"has_children":{"type":"boolean","title":"Has Children"},"coverage_status":{"type":"string","title":"Coverage Status"},"confidence":{"type":"string","title":"Confidence"},"rights_summary":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Rights Summary"},"aliases":{"items":{"type":"string"},"type":"array","title":"Aliases"},"iso_a2":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Iso A2"},"iso_a3":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Iso A3"},"geo_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Geo Id"},"note":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Note"},"children":{"items":{"$ref":"#/components/schemas/JurisdictionRef"},"type":"array","title":"Children"},"regulators":{"items":{"$ref":"#/components/schemas/Regulator"},"type":"array","title":"Regulators"},"rights":{"items":{"$ref":"#/components/schemas/Right"},"type":"array","title":"Rights"},"lens_notes":{"items":{"$ref":"#/components/schemas/LensNote"},"type":"array","title":"Lens Notes"},"instruments":{"items":{"$ref":"#/components/schemas/InstrumentRef"},"type":"array","title":"Instruments"},"sources":{"items":{"$ref":"#/components/schemas/SourceOut"},"type":"array","title":"Sources"}},"type":"object","required":["verified_on","review_by","overdue","slug","name","region","parent","has_children","coverage_status","confidence","rights_summary","aliases","iso_a2","iso_a3","geo_id","note","children","regulators","rights","lens_notes","instruments","sources"],"title":"JurisdictionDetail"},"JurisdictionIndex":{"items":{"$ref":"#/components/schemas/JurisdictionIndexEntry"},"type":"array","title":"JurisdictionIndex"},"JurisdictionIndexEntry":{"properties":{"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"},"region":{"type":"string","title":"Region"},"parent":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Parent"},"coverage_status":{"type":"string","title":"Coverage Status"},"aliases":{"items":{"type":"string"},"type":"array","title":"Aliases"},"instruments":{"items":{"$ref":"#/components/schemas/IndexInstrument"},"type":"array","title":"Instruments"},"regulators":{"items":{"type":"string"},"type":"array","title":"Regulators"}},"type":"object","required":["slug","name","region","parent","coverage_status","aliases","instruments","regulators"],"title":"JurisdictionIndexEntry","description":"What the command palette searches: names, aliases, instruments and regulators."},"JurisdictionRef":{"properties":{"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"},"coverage_status":{"type":"string","title":"Coverage Status"}},"type":"object","required":["slug","name","coverage_status"],"title":"JurisdictionRef"},"JurisdictionStats":{"properties":{"total":{"type":"integer","title":"Total"},"published":{"type":"integer","title":"Published"},"low_confidence":{"type":"integer","title":"Low Confidence"},"by_coverage_status":{"additionalProperties":{"type":"integer"},"type":"object","title":"By Coverage Status"}},"type":"object","required":["total","published","low_confidence","by_coverage_status"],"title":"JurisdictionStats"},"JurisdictionSummary":{"properties":{"verified_on":{"type":"string","format":"date","title":"Verified On"},"review_by":{"type":"string","format":"date","title":"Review By"},"overdue":{"type":"boolean","title":"Overdue"},"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"},"region":{"type":"string","title":"Region"},"parent":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Parent"},"has_children":{"type":"boolean","title":"Has Children"},"coverage_status":{"type":"string","title":"Coverage Status"},"confidence":{"type":"string","title":"Confidence"},"rights_summary":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Rights Summary"}},"type":"object","required":["verified_on","review_by","overdue","slug","name","region","parent","has_children","coverage_status","confidence","rights_summary"],"title":"JurisdictionSummary"},"LegalEffectStats":{"properties":{"total":{"type":"integer","title":"Total"},"published":{"type":"integer","title":"Published"},"low_confidence":{"type":"integer","title":"Low Confidence"},"overdue":{"type":"integer","title":"Overdue"}},"type":"object","required":["total","published","low_confidence","overdue"],"title":"LegalEffectStats"},"Lens":{"properties":{"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"},"definition":{"type":"string","title":"Definition"},"position":{"type":"integer","title":"Position"},"sub_lenses":{"items":{"$ref":"#/components/schemas/SubLens"},"type":"array","title":"Sub Lenses"}},"type":"object","required":["slug","name","definition","position","sub_lenses"],"title":"Lens","description":"One of the six reader positions. Government carries its two sub-lenses here."},"LensDetail":{"properties":{"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"},"definition":{"type":"string","title":"Definition"},"position":{"type":"integer","title":"Position"},"sub_lenses":{"items":{"$ref":"#/components/schemas/SubLens"},"type":"array","title":"Sub Lenses"},"parent":{"anyOf":[{"$ref":"#/components/schemas/SubLens"},{"type":"null"}]},"handbook_section":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Handbook Section"},"handbook":{"items":{"$ref":"#/components/schemas/HandbookSection"},"type":"array","title":"Handbook"}},"type":"object","required":["slug","name","definition","position","sub_lenses","parent","handbook_section","handbook"],"title":"LensDetail","description":"A lens with its handbook. A sub-lens shares its parent's handbook and names its parent."},"LensNote":{"properties":{"verified_on":{"type":"string","format":"date","title":"Verified On"},"review_by":{"type":"string","format":"date","title":"Review By"},"overdue":{"type":"boolean","title":"Overdue"},"lens":{"type":"string","title":"Lens"},"lens_name":{"type":"string","title":"Lens Name"},"body":{"type":"string","title":"Body"},"sources":{"items":{"$ref":"#/components/schemas/SourceOut"},"type":"array","title":"Sources"}},"type":"object","required":["verified_on","review_by","overdue","lens","lens_name","body","sources"],"title":"LensNote"},"LensTree":{"items":{"$ref":"#/components/schemas/Lens"},"type":"array","title":"LensTree"},"Page_CertificationSummary_":{"properties":{"items":{"items":{"$ref":"#/components/schemas/CertificationSummary"},"type":"array","title":"Items"},"next_cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Cursor"}},"type":"object","required":["items","next_cursor"],"title":"Page[CertificationSummary]"},"Page_EffectRow_":{"properties":{"items":{"items":{"$ref":"#/components/schemas/EffectRow"},"type":"array","title":"Items"},"next_cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Cursor"}},"type":"object","required":["items","next_cursor"],"title":"Page[EffectRow]"},"Page_InstrumentSummary_":{"properties":{"items":{"items":{"$ref":"#/components/schemas/InstrumentSummary"},"type":"array","title":"Items"},"next_cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Cursor"}},"type":"object","required":["items","next_cursor"],"title":"Page[InstrumentSummary]"},"Page_JurisdictionSummary_":{"properties":{"items":{"items":{"$ref":"#/components/schemas/JurisdictionSummary"},"type":"array","title":"Items"},"next_cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Cursor"}},"type":"object","required":["items","next_cursor"],"title":"Page[JurisdictionSummary]"},"Page_ProvisionSummary_":{"properties":{"items":{"items":{"$ref":"#/components/schemas/ProvisionSummary"},"type":"array","title":"Items"},"next_cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Cursor"}},"type":"object","required":["items","next_cursor"],"title":"Page[ProvisionSummary]"},"ProvisionDetail":{"properties":{"verified_on":{"type":"string","format":"date","title":"Verified On"},"review_by":{"type":"string","format":"date","title":"Review By"},"overdue":{"type":"boolean","title":"Overdue"},"slug":{"type":"string","title":"Slug"},"citation":{"type":"string","title":"Citation"},"label":{"type":"string","title":"Label"},"source_url":{"type":"string","title":"Source Url"},"instrument":{"$ref":"#/components/schemas/InstrumentRef"},"jurisdiction":{"$ref":"#/components/schemas/JurisdictionRef"},"sources":{"items":{"$ref":"#/components/schemas/SourceOut"},"type":"array","title":"Sources"}},"type":"object","required":["verified_on","review_by","overdue","slug","citation","label","source_url","instrument","jurisdiction","sources"],"title":"ProvisionDetail"},"ProvisionRef":{"properties":{"slug":{"type":"string","title":"Slug"},"citation":{"type":"string","title":"Citation"},"label":{"type":"string","title":"Label"}},"type":"object","required":["slug","citation","label"],"title":"ProvisionRef"},"ProvisionSummary":{"properties":{"verified_on":{"type":"string","format":"date","title":"Verified On"},"review_by":{"type":"string","format":"date","title":"Review By"},"overdue":{"type":"boolean","title":"Overdue"},"slug":{"type":"string","title":"Slug"},"citation":{"type":"string","title":"Citation"},"label":{"type":"string","title":"Label"},"source_url":{"type":"string","title":"Source Url"},"instrument":{"$ref":"#/components/schemas/InstrumentRef"},"jurisdiction":{"$ref":"#/components/schemas/JurisdictionRef"}},"type":"object","required":["verified_on","review_by","overdue","slug","citation","label","source_url","instrument","jurisdiction"],"title":"ProvisionSummary"},"Regulator":{"properties":{"name":{"type":"string","title":"Name"},"url":{"type":"string","title":"Url"},"complaint_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Complaint Url"}},"type":"object","required":["name","url","complaint_url"],"title":"Regulator"},"Right":{"properties":{"verified_on":{"type":"string","format":"date","title":"Verified On"},"review_by":{"type":"string","format":"date","title":"Review By"},"overdue":{"type":"boolean","title":"Overdue"},"instrument":{"$ref":"#/components/schemas/InstrumentRef"},"kind":{"type":"string","title":"Kind"},"directly_exercisable":{"type":"boolean","title":"Directly Exercisable"},"conditions":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Conditions"},"cost_note":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cost Note"},"response_window_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Response Window Days"},"source_url":{"type":"string","title":"Source Url"},"sources":{"items":{"$ref":"#/components/schemas/SourceOut"},"type":"array","title":"Sources"}},"type":"object","required":["verified_on","review_by","overdue","instrument","kind","directly_exercisable","conditions","cost_note","response_window_days","source_url","sources"],"title":"Right"},"SourceOut":{"properties":{"url":{"type":"string","title":"Url"},"label":{"type":"string","title":"Label"},"pinpoint":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pinpoint"},"retrieved_on":{"type":"string","format":"date","title":"Retrieved On"}},"type":"object","required":["url","label","pinpoint","retrieved_on"],"title":"SourceOut"},"Stats":{"properties":{"as_of":{"type":"string","format":"date","title":"As Of"},"jurisdictions":{"$ref":"#/components/schemas/JurisdictionStats"},"legal_effects":{"$ref":"#/components/schemas/LegalEffectStats"},"instruments":{"type":"integer","title":"Instruments"},"provisions":{"type":"integer","title":"Provisions"},"certifications":{"type":"integer","title":"Certifications"},"volumes":{"$ref":"#/components/schemas/VolumeStats"},"verification":{"$ref":"#/components/schemas/VerificationStats"}},"type":"object","required":["as_of","jurisdictions","legal_effects","instruments","provisions","certifications","volumes","verification"],"title":"Stats"},"SubLens":{"properties":{"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"},"definition":{"type":"string","title":"Definition"},"position":{"type":"integer","title":"Position"}},"type":"object","required":["slug","name","definition","position"],"title":"SubLens"},"Tier":{"properties":{"rank":{"type":"integer","title":"Rank"},"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"},"definition":{"type":"string","title":"Definition"}},"type":"object","required":["rank","slug","name","definition"],"title":"Tier"},"TierList":{"items":{"$ref":"#/components/schemas/Tier"},"type":"array","title":"TierList"},"TierRef":{"properties":{"rank":{"type":"integer","title":"Rank"},"slug":{"type":"string","title":"Slug"},"name":{"type":"string","title":"Name"}},"type":"object","required":["rank","slug","name"],"title":"TierRef"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"VerificationStats":{"properties":{"oldest_verified_on":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Oldest Verified On"},"nearest_review_by":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Nearest Review By"},"days_to_nearest_review":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Days To Nearest Review"},"overdue_rows":{"type":"integer","title":"Overdue Rows"}},"type":"object","required":["oldest_verified_on","nearest_review_by","days_to_nearest_review","overdue_rows"],"title":"VerificationStats","description":"Across every verified claim table, published or not: the project's own limits."},"VolumeStats":{"properties":{"total":{"type":"integer","title":"Total"},"published":{"type":"integer","title":"Published"}},"type":"object","required":["total","published"],"title":"VolumeStats"}}}}