{
"detail": "Section not found. This id does not exist, but the section does, ...",
"actId": "<string>",
"reason": "assembled_id",
"didYouMean": [
"USC_T26_C1_S1"
]
}
The sections immediately before and after a given section, in statutory order.
Cost: 2 credits. Not-found and failed lookups are not charged, and neither is an
answer with no neighbour on either side (note says why it is empty).
Search cannot answer “what comes next”, because relevance ranking is not
statutory order: the definitions a section relies on usually sit a few sections
back and its exceptions a few forward.
Neighbours never cross the containing chapter (or, where a section has no
chapter, the containing title or state code), so you get the sections a reader
would actually turn to, not the numerically adjacent row from an unrelated part
of the corpus.
Neighbours stay within ONE container: the first section of a chapter has an empty
previous and the last has an empty next, even when the code continues in the
adjacent chapter, part or title (which are not traversed). When that is why a
side is empty, note says so, so an empty side is not read as the start or end
of the whole code. Superseded or not-yet-effective versions of a section are
never returned as neighbours, and a section is never its own neighbour.
Ordering is natural, not lexicographic: 9 before 10, 240.9 before
240.10, 1983 before 1983a.
Bounded rows. A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters. Each row keeps the first 50 items of every long list and the first 4,000 characters of history and committeeNote. A row that was cut carries responseBounds (truncated, and per field the total, what was returned and nextOffset); a row that was not cut omits it. The whole record is one call away: GET /us/statutes/section/{actId}?full=true.
{
"detail": "Section not found. This id does not exist, but the section does, ...",
"actId": "<string>",
"reason": "assembled_id",
"didYouMean": [
"USC_T26_C1_S1"
]
}
API key issued from the developer dashboard. Pass as Authorization: Bearer vq_key_... (preferred).
Headers
Idempotency-Key
string | null
Optional. 16 to 255 visible ASCII characters (a UUIDv4 works). Repeating the same request with the same key replays the original 2xx response for 24 hours without charging again. The same key on a different request is rejected. With the account's cacheQueryDerivedData retention setting off, no body is stored and a retry answers 409 idempotency_replay_unavailable, still without a second charge.
Required string length: 16 - 255
Pattern: ^[\x21-\x7e]+$
Example:
"3f9c2a1e-7b44-4d0a-9c1e-5a6b7c8d9e0f"
Path Parameters
act_id
string
required
Section identifier, e.g. USC_T42_C21_S1983 (42 U.S.C. § 1983). Take it from a /us/statutes/search, /resolve or /divisions result; do not assemble one. A citation such as 42 USC 1983 also works and adds the /resolve price (see GET /us/statutes/section/{actId}). State session laws (SSL_ ids) are read at /us/session-laws/{sessionLawId}.
Required string length: 3 - 200
Example:
"USC_T42_C21_S1983"
Query Parameters
limit
integer
default:3
How many sections to return on EACH side.
Required range: 1 <= x <= 10
Example:
3
Response
The section plus its neighbours.
Response for GET /us/statutes/section/{act_id}/related.
section
StatuteResult · object
required
The section you asked about.
Show child attributes
previous
StatuteResult · object[]
Sections immediately BEFORE this one in the same container, nearest last.
Show child attributes
next
StatuteResult · object[]
Sections immediately AFTER this one, nearest first.
Show child attributes
container
string | null
Human label for the grouping the neighbours were drawn from, e.g. the chapter name. Neighbours never cross this boundary.
truncated
boolean
default:false
True when previous or next may be incomplete: the container was larger than the scan bound, the section was not found in its own container, or a neighbouring section could not be loaded. note says which. When false, an empty next really is the last section of the container and an empty previous the first (the container, not necessarily the code; see note).
note
string | null
Set when truncated is true, and also when the section is the first or last of its container (an empty side then means the container ended, not the code: adjacent chapters, parts and titles are not traversed). Never read an empty previous or next as the edge of the code while this is set.
resolvedFrom
SectionIdentifierResolution · object | null
Null when the section is exactly the act_id you sent. Otherwise how your input was matched: a citation, or an act_id with transport damage (whitespace, quotes, a trailing period) removed. When your citation named a supported container (a regulation series, constitution article, Indiana chapter or Illinois article) or several sections, the section served is the FIRST of them and matchLevel says so, as on GET /us/statutes/resolve.
Show child attributes
processingTimeMs
number
default:0
Server-side time for this request in milliseconds, excluding network transit. Useful for spotting a slow query; not billed on.
Example:
240.5
creditsConsumed
number
default:0
Credits actually charged for this call, after any refund. Failed work bills 0 and batch endpoints charge per item returned.
Example:
4
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Vaquill AI","description":"US primary law as a developer API. The US Code, the CFR, the Federal Register, state and territory statute codes, state regulations, constitutions and court rules, with Bluebook citation resolution and point-in-time retrieval over REST, MCP and SQL.","colors":{"primary":"#6E3730","light":"#8C4A3F","dark":"#5A2D27"},"logo":{"light":"https://mintcdn.com/vaquill/HoYf91pjRoTl4-t3/logo/light.png?fit=max\u0026auto=format\u0026n=HoYf91pjRoTl4-t3\u0026q=85\u0026s=1c97b6018caaa1fee0a743b05651bb81","dark":"https://mintcdn.com/vaquill/HoYf91pjRoTl4-t3/logo/dark.png?fit=max\u0026auto=format\u0026n=HoYf91pjRoTl4-t3\u0026q=85\u0026s=857ee7c2383d363ffe7fac6f94ad862b","href":"https://vaquill.ai"},"favicon":"https://mintcdn.com/vaquill/HoYf91pjRoTl4-t3/favicon.png?fit=max\u0026auto=format\u0026n=HoYf91pjRoTl4-t3\u0026q=85\u0026s=e9fd33556ddcb3576db2925e6f4e27fe","api":{"openapi":"https://api.vaquill.ai/external/openapi.json","playground":{"display":"interactive","proxy":true},"examples":{"defaults":"required","languages":["bash","python","javascript","go"],"prefill":true},"mdx":{"auth":{"method":"bearer","name":"Authorization"},"server":"https://api.vaquill.ai"}},"appearance":{"default":"light","strict":true},"background":{"color":{"light":"#FAFAF9"}},"navbar":{"links":[{"icon":"github","href":"https://vaquill.ai/open-us-law","label":"Open US Law Dataset"},{"href":"mailto:contact@vaquill.ai","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.vaquill.ai"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/vaquill","youtube":"https://www.youtube.com/@vaquill","slack":"https://join.slack.com/t/vaquillaicommunity/shared_invite/zt-3qxv4mtxg-64mtkVe2PxodDMwKGPfvMQ","github":"https://github.com/Vaquill-AI"},"links":[{"header":"Company","items":[{"label":"About","href":"https://vaquill.ai/about"},{"label":"Contact","href":"https://vaquill.ai/contact"},{"label":"Data Sources \u0026 Credits","href":"https://vaquill.ai/partners"},{"label":"Blog","href":"https://vaquill.ai/blog"},{"label":"Engineering","href":"https://vaquill.ai/engineering"}]},{"header":"Developers","items":[{"label":"Data API","href":"https://vaquill.ai/legal-api"},{"label":"MCP Servers","href":"https://vaquill.ai/mcp"},{"label":"API Reference","href":"/api-reference/us-statutes/search-us-statutes-constitutions-court-rules-and-executive-actions"},{"label":"Open US Law Dataset","href":"https://vaquill.ai/open-us-law"}]},{"header":"Legal","items":[{"label":"Privacy Policy","href":"https://vaquill.ai/privacy"},{"label":"Terms of Service","href":"https://vaquill.ai/terms"},{"label":"DPA","href":"https://vaquill.ai/dpa"},{"label":"Cookie Policy","href":"https://vaquill.ai/cookies"},{"label":"Refund Policy","href":"https://vaquill.ai/refund-policy"},{"label":"Delete My Data","href":"https://vaquill.ai/delete-data"},{"label":"Security","href":"https://vaquill.ai/security"},{"label":"Accessibility","href":"https://vaquill.ai/accessibility"},{"label":"Do Not Sell or Share My Personal Information","href":"https://vaquill.ai/privacy"}]}]},"search":{"prompt":"Search docs, guides, and the API reference..."},"seo":{"metatags":{"canonical":"https://www.vaquill.ai/docs","og:site_name":"Vaquill AI Docs","og:locale":"en_US","twitter:card":"summary_large_image","twitter:site":"@vaquillai"},"indexing":"all"},"fonts":{"heading":{"family":"Source Serif 4","weight":400},"body":{"family":"Schibsted Grotesk","weight":400}},"styling":{"eyebrows":"breadcrumbs","codeblocks":{"theme":"github-light"},"latex":false},"errors":{"404":{"redirect":false,"title":"Page not found","description":"That page doesn't exist, or the URL changed. Try the search bar above, or start from the [API overview](/api-guide/overview)."}},"contextual":{"options":["copy","view","assistant","chatgpt","claude","perplexity","cursor","vscode","windsurf","mcp"],"display":"header"},"thumbnails":{"appearance":"light","fonts":{"family":"Source Serif 4"}},"metadata":{"timestamp":true},"navigation":{"global":{"anchors":[{"anchor":"Changelog","icon":"clock","href":"/api-guide/changelog"},{"anchor":"MCP","icon":"plug","href":"/integrations/mcp/vaquill"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"vaquill","hasAudioNarration":false,"actualSubdomain":"vaquill","customDomains":["vaquill.ai"],"gitSource":{"type":"github","owner":"vaquill-ai","repo":"vaquill-ai-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6af66826b5a5c75a1e2c683d","clientVersion":"0.0.4131","searchFilterCounts":[{"language":"default","tag":"India API reference","count":59},{"language":"default","tag":"Guide","count":56},{"language":"default","tag":"Endpoints","count":51},{"language":"default","tag":"US API reference","count":50},{"language":"default","tag":"Indian Acts and Legislation","count":20},{"language":"default","tag":"US Statutes","count":18},{"language":"default","tag":"Guides","count":15},{"language":"default","tag":"Core concepts","count":15},{"language":"default","tag":"Integrations","count":14},{"language":"default","tag":"Get started","count":11}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"custom.css","content":":root{--vq-ink: #1c1a17;--vq-muted: #5f5a52;--vq-hairline: #e4e3e0;--vq-raised: #f2f1ef;--vq-radius: 6px}#navbar img{height:3rem;width:auto}footer img{height:3rem;width:auto}#page-title,#content h2,#content h3{font-family:\"Source Serif 4\", Georgia, serif;font-weight:400;letter-spacing:-0.01em;color:var(--vq-ink)}#content h4,#content h5{font-weight:500}.card,.callout,.accordion,.accordion-group,[data-component-part=\"code-block-root\"]{border-radius:var(--vq-radius)!important;box-shadow:none!important}.card,.accordion,.accordion-group{border:1px solid var(--vq-hairline)}.accordion-group .accordion{border:0!important;border-radius:0!important;margin-bottom:0}.accordion-group .accordion+.accordion{border-top:1px solid var(--vq-hairline)!important}.card:hover{border-color:#6e3730!important}.callout{background-color:var(--vq-raised);border:1px solid var(--vq-hairline)}.callout[data-callout-type=\"warning\"]{border-color:#7d5310}.callout[data-callout-type=\"danger\"]{border-color:#a4123c}code,pre,.shiki{font-family:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}[data-component-part=\"code-block-root\"]{border:1px solid var(--vq-hairline)}"}],"page":{"pagePath":"api-reference/us-statutes/get-the-sections-around-this-one","slug":"/api-reference/us-statutes/get-the-sections-around-this-one","pageMetadata":{"title":"Get the sections around this one","description":"The sections immediately before and after a given section, in statutory order.\n\n**Cost**: 2 credits. Not-found and failed lookups are not charged, and neither is an\nanswer with no neighbour on either side (`note` says why it is empty).\n\nSearch cannot answer \"what comes next\", because relevance ranking is not\nstatutory order: the definitions a section relies on usually sit a few sections\nback and its exceptions a few forward.\n\nNeighbours never cross the containing chapter (or, where a section has no\nchapter, the containing title or state code), so you get the sections a reader\nwould actually turn to, not the numerically adjacent row from an unrelated part\nof the corpus.\n\nNeighbours stay within ONE container: the first section of a chapter has an empty\n`previous` and the last has an empty `next`, even when the code continues in the\nadjacent chapter, part or title (which are not traversed). When that is why a\nside is empty, `note` says so, so an empty side is not read as the start or end\nof the whole code. Superseded or not-yet-effective versions of a section are\nnever returned as neighbours, and a section is never its own neighbour.\n\nOrdering is natural, not lexicographic: `9` before `10`, `240.9` before\n`240.10`, `1983` before `1983a`.\n\n\n**Bounded rows.** A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters. Each row keeps the first 50 items of every long list and the first 4,000 characters of `history` and `committeeNote`. A row that was cut carries `responseBounds` (`truncated`, and per field the `total`, what was `returned` and `nextOffset`); a row that was not cut omits it. The whole record is one call away: `GET /us/statutes/section/{actId}?full=true`.","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/statutes/section/{act_id}/related","href":"/api-reference/us-statutes/get-the-sections-around-this-one","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n strong: \"strong\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"The sections immediately before and after a given section, in statutory order.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Cost\"\n }), \": 2 credits. Not-found and failed lookups are not charged, and neither is an\\nanswer with no neighbour on either side (\", _jsx(_components.code, {\n children: \"note\"\n }), \" says why it is empty).\"]\n }), \"\\n\", _jsx(_components.p, {\n children: \"Search cannot answer “what comes next”, because relevance ranking is not\\nstatutory order: the definitions a section relies on usually sit a few sections\\nback and its exceptions a few forward.\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"Neighbours never cross the containing chapter (or, where a section has no\\nchapter, the containing title or state code), so you get the sections a reader\\nwould actually turn to, not the numerically adjacent row from an unrelated part\\nof the corpus.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Neighbours stay within ONE container: the first section of a chapter has an empty\\n\", _jsx(_components.code, {\n children: \"previous\"\n }), \" and the last has an empty \", _jsx(_components.code, {\n children: \"next\"\n }), \", even when the code continues in the\\nadjacent chapter, part or title (which are not traversed). When that is why a\\nside is empty, \", _jsx(_components.code, {\n children: \"note\"\n }), \" says so, so an empty side is not read as the start or end\\nof the whole code. Superseded or not-yet-effective versions of a section are\\nnever returned as neighbours, and a section is never its own neighbour.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Ordering is natural, not lexicographic: \", _jsx(_components.code, {\n children: \"9\"\n }), \" before \", _jsx(_components.code, {\n children: \"10\"\n }), \", \", _jsx(_components.code, {\n children: \"240.9\"\n }), \" before\\n\", _jsx(_components.code, {\n children: \"240.10\"\n }), \", \", _jsx(_components.code, {\n children: \"1983\"\n }), \" before \", _jsx(_components.code, {\n children: \"1983a\"\n }), \".\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Bounded rows.\"\n }), \" A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters. Each row keeps the first 50 items of every long list and the first 4,000 characters of \", _jsx(_components.code, {\n children: \"history\"\n }), \" and \", _jsx(_components.code, {\n children: \"committeeNote\"\n }), \". A row that was cut carries \", _jsx(_components.code, {\n children: \"responseBounds\"\n }), \" (\", _jsx(_components.code, {\n children: \"truncated\"\n }), \", and per field the \", _jsx(_components.code, {\n children: \"total\"\n }), \", what was \", _jsx(_components.code, {\n children: \"returned\"\n }), \" and \", _jsx(_components.code, {\n children: \"nextOffset\"\n }), \"); a row that was not cut omits it. The whole record is one call away: \", _jsx(_components.code, {\n children: \"GET /us/statutes/section/{actId}?full=true\"\n }), \".\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"codeStyling":{"theme":"github-light"},"config":{},"pageMetadata":{"title":"Get the sections around this one","description":"The sections immediately before and after a given section, in statutory order.\n\n**Cost**: 2 credits. Not-found and failed lookups are not charged, and neither is an\nanswer with no neighbour on either side (`note` says why it is empty).\n\nSearch cannot answer \"what comes next\", because relevance ranking is not\nstatutory order: the definitions a section relies on usually sit a few sections\nback and its exceptions a few forward.\n\nNeighbours never cross the containing chapter (or, where a section has no\nchapter, the containing title or state code), so you get the sections a reader\nwould actually turn to, not the numerically adjacent row from an unrelated part\nof the corpus.\n\nNeighbours stay within ONE container: the first section of a chapter has an empty\n`previous` and the last has an empty `next`, even when the code continues in the\nadjacent chapter, part or title (which are not traversed). When that is why a\nside is empty, `note` says so, so an empty side is not read as the start or end\nof the whole code. Superseded or not-yet-effective versions of a section are\nnever returned as neighbours, and a section is never its own neighbour.\n\nOrdering is natural, not lexicographic: `9` before `10`, `240.9` before\n`240.10`, `1983` before `1983a`.\n\n\n**Bounded rows.** A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters. Each row keeps the first 50 items of every long list and the first 4,000 characters of `history` and `committeeNote`. A row that was cut carries `responseBounds` (`truncated`, and per field the `total`, what was `returned` and `nextOffset`); a row that was not cut omits it. The whole record is one call away: `GET /us/statutes/section/{actId}?full=true`.","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/statutes/section/{act_id}/related","href":"/api-reference/us-statutes/get-the-sections-around-this-one","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["US Statutes"],"summary":"Get the sections around this one","description":"The sections immediately before and after a given section, in statutory order.\n\n**Cost**: 2 credits. Not-found and failed lookups are not charged, and neither is an\nanswer with no neighbour on either side (`note` says why it is empty).\n\nSearch cannot answer \"what comes next\", because relevance ranking is not\nstatutory order: the definitions a section relies on usually sit a few sections\nback and its exceptions a few forward.\n\nNeighbours never cross the containing chapter (or, where a section has no\nchapter, the containing title or state code), so you get the sections a reader\nwould actually turn to, not the numerically adjacent row from an unrelated part\nof the corpus.\n\nNeighbours stay within ONE container: the first section of a chapter has an empty\n`previous` and the last has an empty `next`, even when the code continues in the\nadjacent chapter, part or title (which are not traversed). When that is why a\nside is empty, `note` says so, so an empty side is not read as the start or end\nof the whole code. Superseded or not-yet-effective versions of a section are\nnever returned as neighbours, and a section is never its own neighbour.\n\nOrdering is natural, not lexicographic: `9` before `10`, `240.9` before\n`240.10`, `1983` before `1983a`.\n\n\n**Bounded rows.** A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters. Each row keeps the first 50 items of every long list and the first 4,000 characters of `history` and `committeeNote`. A row that was cut carries `responseBounds` (`truncated`, and per field the `total`, what was `returned` and `nextOffset`); a row that was not cut omits it. The whole record is one call away: `GET /us/statutes/section/{actId}?full=true`.","operationId":"get_section_neighbors","parameters":["6de8b8eb-57d8-466e-9c52-59f348602f56","799ed93c-d937-4aa2-9d7a-139ecbda5b94","2162c18e-a34f-4533-9b13-5037ac050930"],"responses":{"200":"0a10be99-3724-43ae-bb61-feb081589f49","401":"eb0243cc-850e-4e17-8615-0a6517f51c08","402":"177ed513-50ca-4ae0-928e-fd2f5d37ab2f","404":"ee425986-5aa0-4c68-a43d-ee0f3bcb643b","409":"9427ce5c-85d3-47dd-847f-41573217f3de","422":"415a2d80-c185-4953-9372-b4871d0104f4","429":"cbb8172e-a653-4a8a-83f4-7da942ac0ef2","500":"16f315f3-30ff-4c1f-b83f-ad81eaf7f84b"},"method":"get","type":"path","servers":["fe509590-d9b0-43fa-8081-f4cab426bd5e"],"security":["f4d0a5c6-0622-420e-b171-023df038007d","e376de42-5dbe-4b44-9558-2becc7f2ed2d"],"path":"/api/v1/us/statutes/section/{act_id}/related","baseUrlOptions":["https://api.vaquill.ai"],"title":"Get the sections around this one","codeSamples":[],"requestExampleLanguages":["bash","python","javascript","go"],"requiredOnlyExamples":true,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[]},"dependencies":{"parameters":{"6de8b8eb-57d8-466e-9c52-59f348602f56":{"name":"act_id","in":"path","required":true,"schema":{"type":"string","minLength":3,"maxLength":200,"description":"Section identifier, e.g. `USC_T42_C21_S1983` (42 U.S.C. § 1983). Take it from a `/us/statutes/search`, `/resolve` or `/divisions` result; do not assemble one. A citation such as `42 USC 1983` also works and adds the `/resolve` price (see `GET /us/statutes/section/{actId}`). State session laws (`SSL_` ids) are read at `/us/session-laws/{sessionLawId}`.","examples":["USC_T42_C21_S1983"],"title":"Act Id","isRequired":true,"uniqueKey":"","typeLabel":"string"},"description":"Section identifier, e.g. `USC_T42_C21_S1983` (42 U.S.C. § 1983). Take it from a `/us/statutes/search`, `/resolve` or `/divisions` result; do not assemble one. A citation such as `42 USC 1983` also works and adds the `/resolve` price (see `GET /us/statutes/section/{actId}`). State session laws (`SSL_` ids) are read at `/us/session-laws/{sessionLawId}`."},"799ed93c-d937-4aa2-9d7a-139ecbda5b94":{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":10,"minimum":1,"description":"How many sections to return on EACH side.","examples":[3],"default":3,"title":"Limit","isRequired":false,"uniqueKey":"","typeLabel":"integer"},"description":"How many sections to return on EACH side."},"2162c18e-a34f-4533-9b13-5037ac050930":{"name":"Idempotency-Key","in":"header","required":false,"schema":{"oneOf":[{"type":"string","title":"Idempotency-Key","description":"Optional. 16 to 255 visible ASCII characters (a UUIDv4 works). Repeating the same request with the same key replays the original 2xx response for 24 hours without charging again. The same key on a different request is rejected. With the account's `cacheQueryDerivedData` retention setting off, no body is stored and a retry answers 409 `idempotency_replay_unavailable`, still without a second charge.","maxLength":255,"minLength":16,"pattern":"^[\\x21-\\x7e]+$","example":"3f9c2a1e-7b44-4d0a-9c1e-5a6b7c8d9e0f","uniqueKey":"oneOf.0","typeLabel":"string"},{"type":"null","title":"Idempotency-Key","description":"Optional. 16 to 255 visible ASCII characters (a UUIDv4 works). Repeating the same request with the same key replays the original 2xx response for 24 hours without charging again. The same key on a different request is rejected. With the account's `cacheQueryDerivedData` retention setting off, no body is stored and a retry answers 409 `idempotency_replay_unavailable`, still without a second charge.","example":"3f9c2a1e-7b44-4d0a-9c1e-5a6b7c8d9e0f","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string | null"},"description":"Optional. 16 to 255 visible ASCII characters (a UUIDv4 works). Repeating the same request with the same key replays the original 2xx response for 24 hours without charging again. The same key on a different request is rejected. With the account's `cacheQueryDerivedData` retention setting off, no body is stored and a retry answers 409 `idempotency_replay_unavailable`, still without a second charge."}},"responses":{"0a10be99-3724-43ae-bb61-feb081589f49":{"description":"The section plus its neighbours.","content":{"application/json":{"schema":{"properties":{"section":{"properties":{"actId":{"type":"string","title":"Actid","description":"Unique section identifier (e.g., 'USC_T42_C21_S1983', 'CFR_T17_P240_S240_10b5_1').","isRequired":true,"uniqueKey":"section.actId","typeLabel":"string"},"citation":{"oneOf":[{"type":"string","title":"Citation","description":"Full citation (e.g., '42 U.S.C. § 1983 (2024)', '17 C.F.R. § 240.10b5-1 (2026)'). Always present; null when not known.","isRequired":true,"uniqueKey":"section.citation.oneOf.0","typeLabel":"string"},{"type":"null","title":"Citation","description":"Full citation (e.g., '42 U.S.C. § 1983 (2024)', '17 C.F.R. § 240.10b5-1 (2026)'). Always present; null when not known.","isRequired":true,"uniqueKey":"section.citation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.citation","typeLabel":"string | null"},"citationShort":{"oneOf":[{"type":"string","title":"Citationshort","description":"Short citation (e.g., '42 U.S.C. § 1983', '17 C.F.R. § 240.10b5-1'). Always present; null when not known.","isRequired":true,"uniqueKey":"section.citationShort.oneOf.0","typeLabel":"string"},{"type":"null","title":"Citationshort","description":"Short citation (e.g., '42 U.S.C. § 1983', '17 C.F.R. § 240.10b5-1'). Always present; null when not known.","isRequired":true,"uniqueKey":"section.citationShort.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.citationShort","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","title":"Title","description":"Section title. Always present; null when not known.","isRequired":true,"uniqueKey":"section.title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","description":"Section title. Always present; null when not known.","isRequired":true,"uniqueKey":"section.title.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.title","typeLabel":"string | null"},"corpusType":{"oneOf":[{"type":"string","title":"Corpustype","description":"The corpus this section belongs to: one of `USC`, `CFR`, `STATE`, `CONSTITUTION`, `FEDERAL_RULES`, `FEDERAL_LOCAL_RULES`, `STATE_CONSTITUTION`, `STATE_RULES`, `EXECUTIVE_ACTION`, `REGULATION`, `FEDERAL_REGISTER`, `FEDERAL_REGISTER_NOTICE`, `AGENCY_GUIDANCE`, `SENTENCING_GUIDELINES`, `US_TAX_TREATY`, `US_TREATY`, `STATE_AGENCY_GUIDANCE`, `STATE_AG_OPINION`, `STATE_REGISTER`, `SESSION_LAW`, `STATUTE_COMPILATION`, `AGENCY_ADJUDICATION`, `CFR_ANNUAL`, `USC_ANNUAL`, `FEDERAL_BILL`, `FEDERAL_RULES_ANNUAL`, `FEDERAL_RULES_PROPOSED`. The same tokens the `corpusType` filter accepts. Always present; null when not known.","isRequired":true,"uniqueKey":"section.corpusType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Corpustype","description":"The corpus this section belongs to: one of `USC`, `CFR`, `STATE`, `CONSTITUTION`, `FEDERAL_RULES`, `FEDERAL_LOCAL_RULES`, `STATE_CONSTITUTION`, `STATE_RULES`, `EXECUTIVE_ACTION`, `REGULATION`, `FEDERAL_REGISTER`, `FEDERAL_REGISTER_NOTICE`, `AGENCY_GUIDANCE`, `SENTENCING_GUIDELINES`, `US_TAX_TREATY`, `US_TREATY`, `STATE_AGENCY_GUIDANCE`, `STATE_AG_OPINION`, `STATE_REGISTER`, `SESSION_LAW`, `STATUTE_COMPILATION`, `AGENCY_ADJUDICATION`, `CFR_ANNUAL`, `USC_ANNUAL`, `FEDERAL_BILL`, `FEDERAL_RULES_ANNUAL`, `FEDERAL_RULES_PROPOSED`. The same tokens the `corpusType` filter accepts. Always present; null when not known.","isRequired":true,"uniqueKey":"section.corpusType.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.corpusType","typeLabel":"string | null"},"state":{"oneOf":[{"type":"string","title":"State","description":"2-letter lowercase state code (e.g. `ca`, `tx`) when the row belongs to a state corpus. `federal` for federal rows. Always present; null when not known.","isRequired":true,"uniqueKey":"section.state.oneOf.0","typeLabel":"string"},{"type":"null","title":"State","description":"2-letter lowercase state code (e.g. `ca`, `tx`) when the row belongs to a state corpus. `federal` for federal rows. Always present; null when not known.","isRequired":true,"uniqueKey":"section.state.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.state","typeLabel":"string | null"},"source":{"oneOf":[{"type":"string","title":"Source","description":"The named source within `corpusType` this row belongs to, for corpora that fold several bodies of law into one token. Pass it back as the `source` search filter to scope to just this source; the accepted values, with their names, are listed on that filter. Null for corpora with only one source, which includes every state's statutes and regulations.\n\nNot a link, and not where the text came from: it is a filter token. The official link to the publisher's text is `sourceUrl`.","example":"sct","isRequired":true,"uniqueKey":"section.source.oneOf.0","typeLabel":"string"},{"type":"null","title":"Source","description":"The named source within `corpusType` this row belongs to, for corpora that fold several bodies of law into one token. Pass it back as the `source` search filter to scope to just this source; the accepted values, with their names, are listed on that filter. Null for corpora with only one source, which includes every state's statutes and regulations.\n\nNot a link, and not where the text came from: it is a filter token. The official link to the publisher's text is `sourceUrl`.","example":"sct","isRequired":true,"uniqueKey":"section.source.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.source","typeLabel":"string | null"},"year":{"oneOf":[{"type":"integer","title":"Year","description":"The year this row was ingested, not the year of the law. Most ingesters stamp the capture year (`time.gmtime().tm_year`) and a few pin a literal, so the bulk of the corpus reads the year it was captured. Do not filter or reason about currency with it. `lastAmendedYear` carries the amendment year, `currentThrough` and `currencyNote` carry the publisher's own currency statement, and `goodLawStatus` carries the status. Always present; null when not known.","isRequired":true,"uniqueKey":"section.year.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Year","description":"The year this row was ingested, not the year of the law. Most ingesters stamp the capture year (`time.gmtime().tm_year`) and a few pin a literal, so the bulk of the corpus reads the year it was captured. Do not filter or reason about currency with it. `lastAmendedYear` carries the amendment year, `currentThrough` and `currencyNote` carry the publisher's own currency statement, and `goodLawStatus` carries the status. Always present; null when not known.","isRequired":true,"uniqueKey":"section.year.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.year","typeLabel":"integer | null"},"relevanceScore":{"oneOf":[{"type":"number","title":"Relevancescore","description":"Relevance score, normalized to roughly 0-1. Higher means a better match for ranking within one response. It is a relative ranking signal, not a calibrated confidence or probability, so do not compare scores across different queries or treat a fixed value as a quality threshold. Exception: a query that resolves to an exact citation (e.g. '42 U.S.C. § 1983', 'Cal. Civ. Code § 1950.5', 'Fed. R. Civ. P. 12') always scores that section 1.0, since it is a certain match rather than a ranked one -- a natural-language or keyword query never returns 1.0 by comparison. null on any endpoint that did not rank: fetching a section by id, a batch fetch, or a section embedded in an intelligence response. When the response carries `rankingDegraded: true`, the relevance model was unavailable and this is a retrieval score on a different, much smaller scale: still a valid ORDER, not a 0-1 relevance.","isRequired":true,"uniqueKey":"section.relevanceScore.oneOf.0","typeLabel":"number"},{"type":"null","title":"Relevancescore","description":"Relevance score, normalized to roughly 0-1. Higher means a better match for ranking within one response. It is a relative ranking signal, not a calibrated confidence or probability, so do not compare scores across different queries or treat a fixed value as a quality threshold. Exception: a query that resolves to an exact citation (e.g. '42 U.S.C. § 1983', 'Cal. Civ. Code § 1950.5', 'Fed. R. Civ. P. 12') always scores that section 1.0, since it is a certain match rather than a ranked one -- a natural-language or keyword query never returns 1.0 by comparison. null on any endpoint that did not rank: fetching a section by id, a batch fetch, or a section embedded in an intelligence response. When the response carries `rankingDegraded: true`, the relevance model was unavailable and this is a retrieval score on a different, much smaller scale: still a valid ORDER, not a 0-1 relevance.","isRequired":true,"uniqueKey":"section.relevanceScore.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.relevanceScore","typeLabel":"number | null"},"excerpt":{"type":"string","title":"Excerpt","description":"Text excerpt (up to 500 characters).","default":"","isRequired":true,"uniqueKey":"section.excerpt","typeLabel":"string"},"body":{"oneOf":[{"type":"string","title":"Body","description":"Full plain text of the section. Always a key on the row: filled only when the request set `includeBody: true`, and null otherwise and on any row whose text could not be resolved (those rows are not charged for a body). A section the publisher prints as images has no text: its `body` is null and `bodyUnavailable` is `true`.\n\nThis is the actual statutory text, not the `excerpt`. The two are different things and the difference matters for quoting: `excerpt` is a ranking preview windowed around the match, so it can begin mid-section and drop a leading subsection marker -- measured 2026-09-02, four of five California rows lost their opening `(a) `. `body` is the document as the publisher printed it.","example":"(a) If within a reasonable time after written or oral notice...","isRequired":true,"uniqueKey":"section.body.oneOf.0","typeLabel":"string"},{"type":"null","title":"Body","description":"Full plain text of the section. Always a key on the row: filled only when the request set `includeBody: true`, and null otherwise and on any row whose text could not be resolved (those rows are not charged for a body). A section the publisher prints as images has no text: its `body` is null and `bodyUnavailable` is `true`.\n\nThis is the actual statutory text, not the `excerpt`. The two are different things and the difference matters for quoting: `excerpt` is a ranking preview windowed around the match, so it can begin mid-section and drop a leading subsection marker -- measured 2026-09-02, four of five California rows lost their opening `(a) `. `body` is the document as the publisher printed it.","example":"(a) If within a reasonable time after written or oral notice...","isRequired":true,"uniqueKey":"section.body.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.body","typeLabel":"string | null"},"titleNumber":{"oneOf":[{"type":"string","title":"Titlenumber","description":"USC/CFR/state title number (e.g. '26', '13A'). Always present; null when not known.","isRequired":true,"uniqueKey":"section.titleNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Titlenumber","description":"USC/CFR/state title number (e.g. '26', '13A'). Always present; null when not known.","isRequired":true,"uniqueKey":"section.titleNumber.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.titleNumber","typeLabel":"string | null"},"titleName":{"oneOf":[{"type":"string","title":"Titlename","description":"Title name (e.g., 'The Public Health and Welfare'). Always present; null when not known.","isRequired":true,"uniqueKey":"section.titleName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Titlename","description":"Title name (e.g., 'The Public Health and Welfare'). Always present; null when not known.","isRequired":true,"uniqueKey":"section.titleName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.titleName","typeLabel":"string | null"},"chapter":{"oneOf":[{"type":"string","title":"Chapter","description":"Chapter number or identifier. Always present; null when not known.","isRequired":true,"uniqueKey":"section.chapter.oneOf.0","typeLabel":"string"},{"type":"null","title":"Chapter","description":"Chapter number or identifier. Always present; null when not known.","isRequired":true,"uniqueKey":"section.chapter.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.chapter","typeLabel":"string | null"},"chapterName":{"oneOf":[{"type":"string","title":"Chaptername","description":"Chapter name. Always present; null when not known.","isRequired":true,"uniqueKey":"section.chapterName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Chaptername","description":"Chapter name. Always present; null when not known.","isRequired":true,"uniqueKey":"section.chapterName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.chapterName","typeLabel":"string | null"},"sectionNumber":{"oneOf":[{"type":"string","title":"Sectionnumber","description":"Section number (e.g., '1983', '240.10b5-1'). Always present; null when not known.","isRequired":true,"uniqueKey":"section.sectionNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sectionnumber","description":"Section number (e.g., '1983', '240.10b5-1'). Always present; null when not known.","isRequired":true,"uniqueKey":"section.sectionNumber.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.sectionNumber","typeLabel":"string | null"},"sectionTitle":{"oneOf":[{"type":"string","title":"Sectiontitle","description":"The section's own heading (e.g., 'Rule G. Forfeiture Actions In Rem'). Distinct from `title`, which is the hierarchical display path. Always present; null when not known.","isRequired":true,"uniqueKey":"section.sectionTitle.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sectiontitle","description":"The section's own heading (e.g., 'Rule G. Forfeiture Actions In Rem'). Distinct from `title`, which is the hierarchical display path. Always present; null when not known.","isRequired":true,"uniqueKey":"section.sectionTitle.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.sectionTitle","typeLabel":"string | null"},"displayPath":{"oneOf":[{"type":"string","title":"Displaypath","description":"Full hierarchical path (Title > Chapter > Section). Always present; null when not known.","isRequired":true,"uniqueKey":"section.displayPath.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displaypath","description":"Full hierarchical path (Title > Chapter > Section). Always present; null when not known.","isRequired":true,"uniqueKey":"section.displayPath.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.displayPath","typeLabel":"string | null"},"breadcrumb":{"oneOf":[{"type":"array","items":{"additionalProperties":{"type":"string","uniqueKey":"section.breadcrumb.oneOf.0.items.[INDEX].additionalProperties","typeLabel":"string"},"type":"object","uniqueKey":"section.breadcrumb.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Breadcrumb","description":"Structured breadcrumb trail for navigation. Always present; null when not known.","isRequired":true,"uniqueKey":"section.breadcrumb.oneOf.0","typeLabel":"Breadcrumb · object[]"},{"type":"null","title":"Breadcrumb","description":"Structured breadcrumb trail for navigation. Always present; null when not known.","isRequired":true,"uniqueKey":"section.breadcrumb.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.breadcrumb","typeLabel":"Breadcrumb · object[] | null"},"parent":{"oneOf":[{"type":"object","title":"Parent","description":"Query for `GET /us/statutes/divisions` that lists this section's siblings (its containing chapter, part, code, article or federal rule set). Pass it straight back to walk up the hierarchy, or spread it into a `POST /us/statutes/search` body to search within that container: every key it carries is also a search filter. Null when the container cannot be determined.","additionalProperties":true,"isRequired":true,"uniqueKey":"section.parent.oneOf.0","typeLabel":"Parent · object"},{"type":"null","title":"Parent","description":"Query for `GET /us/statutes/divisions` that lists this section's siblings (its containing chapter, part, code, article or federal rule set). Pass it straight back to walk up the hierarchy, or spread it into a `POST /us/statutes/search` body to search within that container: every key it carries is also a search filter. Null when the container cannot be determined.","isRequired":true,"uniqueKey":"section.parent.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.parent","typeLabel":"Parent · object | null"},"subchapter":{"oneOf":[{"type":"string","title":"Subchapter","description":"Subchapter number or identifier. Always present; null when not known.","isRequired":true,"uniqueKey":"section.subchapter.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subchapter","description":"Subchapter number or identifier. Always present; null when not known.","isRequired":true,"uniqueKey":"section.subchapter.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.subchapter","typeLabel":"string | null"},"subchapterName":{"oneOf":[{"type":"string","title":"Subchaptername","description":"Subchapter name. Always present; null when not known.","isRequired":true,"uniqueKey":"section.subchapterName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subchaptername","description":"Subchapter name. Always present; null when not known.","isRequired":true,"uniqueKey":"section.subchapterName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.subchapterName","typeLabel":"string | null"},"part":{"oneOf":[{"type":"string","title":"Part","description":"Part number or identifier (CFR/state). Always present; null when not known.","isRequired":true,"uniqueKey":"section.part.oneOf.0","typeLabel":"string"},{"type":"null","title":"Part","description":"Part number or identifier (CFR/state). Always present; null when not known.","isRequired":true,"uniqueKey":"section.part.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.part","typeLabel":"string | null"},"partName":{"oneOf":[{"type":"string","title":"Partname","description":"Part name. Always present; null when not known.","isRequired":true,"uniqueKey":"section.partName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Partname","description":"Part name. Always present; null when not known.","isRequired":true,"uniqueKey":"section.partName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.partName","typeLabel":"string | null"},"subpart":{"oneOf":[{"type":"string","title":"Subpart","description":"Subpart number or identifier (CFR). Always present; null when not known.","isRequired":true,"uniqueKey":"section.subpart.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subpart","description":"Subpart number or identifier (CFR). Always present; null when not known.","isRequired":true,"uniqueKey":"section.subpart.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.subpart","typeLabel":"string | null"},"subpartName":{"oneOf":[{"type":"string","title":"Subpartname","description":"Subpart name. Always present; null when not known.","isRequired":true,"uniqueKey":"section.subpartName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subpartname","description":"Subpart name. Always present; null when not known.","isRequired":true,"uniqueKey":"section.subpartName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.subpartName","typeLabel":"string | null"},"popularName":{"oneOf":[{"type":"string","title":"Popularname","description":"Popular/common name of the act (e.g. 'Truth in Lending Act'), when known. Always present; null when not known.","isRequired":true,"uniqueKey":"section.popularName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Popularname","description":"Popular/common name of the act (e.g. 'Truth in Lending Act'), when known. Always present; null when not known.","isRequired":true,"uniqueKey":"section.popularName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.popularName","typeLabel":"string | null"},"actStatus":{"oneOf":[{"type":"string","title":"Actstatus","description":"Raw section status: `in_force`, `repealed`, `renumbered`, `transferred`, `omitted`, `reserved`, `vacant`, or `unconstitutional`. Some corpora also use `superseded` (a prior version), `enacted`, `pending` and `non_precedential`. This is the status recorded for the section; the currency verdict is `goodLawStatus`. Always present; null when not known.","isRequired":true,"uniqueKey":"section.actStatus.oneOf.0","typeLabel":"string"},{"type":"null","title":"Actstatus","description":"Raw section status: `in_force`, `repealed`, `renumbered`, `transferred`, `omitted`, `reserved`, `vacant`, or `unconstitutional`. Some corpora also use `superseded` (a prior version), `enacted`, `pending` and `non_precedential`. This is the status recorded for the section; the currency verdict is `goodLawStatus`. Always present; null when not known.","isRequired":true,"uniqueKey":"section.actStatus.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.actStatus","typeLabel":"string | null"},"goodLawStatus":{"oneOf":[{"type":"string","title":"Goodlawstatus","description":"Derived currency verdict: `good_law`, `not_good_law`, `not_operative`, or `unknown`. `unknown` means no currency verdict is asserted for the section, which is different from out of date. It is returned where a jurisdiction does not publish repeal information (state statutes for California, for example, are stored `in_force` with `goodLawStatus: unknown`: the stored status is the publisher's own, and we do not certify it current because that state's repeal markers have not been verified), and for these corpora by design: attorney general opinions, register notices, statute compilations, executive actions and treaties. The current U.S. Code (`corpusType=USC`, served from the continuously refreshed OLRC release point) returns `good_law` for sections stored `in_force`. Annual editions (`cfr_annual`, `usc_annual`) return `not_good_law` because a later edition supersedes them. Read `corpusType` beside this field. `null` when currency checking is disabled.","isRequired":true,"uniqueKey":"section.goodLawStatus.oneOf.0","typeLabel":"string"},{"type":"null","title":"Goodlawstatus","description":"Derived currency verdict: `good_law`, `not_good_law`, `not_operative`, or `unknown`. `unknown` means no currency verdict is asserted for the section, which is different from out of date. It is returned where a jurisdiction does not publish repeal information (state statutes for California, for example, are stored `in_force` with `goodLawStatus: unknown`: the stored status is the publisher's own, and we do not certify it current because that state's repeal markers have not been verified), and for these corpora by design: attorney general opinions, register notices, statute compilations, executive actions and treaties. The current U.S. Code (`corpusType=USC`, served from the continuously refreshed OLRC release point) returns `good_law` for sections stored `in_force`. Annual editions (`cfr_annual`, `usc_annual`) return `not_good_law` because a later edition supersedes them. Read `corpusType` beside this field. `null` when currency checking is disabled.","isRequired":true,"uniqueKey":"section.goodLawStatus.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.goodLawStatus","typeLabel":"string | null"},"goodLawBasis":{"oneOf":[{"type":"string","title":"Goodlawbasis","description":"Why `goodLawStatus` has the value it has, as a short code; `null` exactly when `goodLawStatus` is `null`.\n\n`good_law`: `in_force` (recorded in force, in a jurisdiction whose repeal information we track).\n\n`not_good_law`: `repealed_or_moved` (repealed, renumbered, transferred or recodified), `past_edition` (an annual edition later editions supersede), `proposal` (a bill or proposed rule, never law at any stage), `superseded_by_later_guidance` (IRS guidance a later document superseded, obsoleted or revoked in full), `later_rule_removed` (a Federal Register final rule a later final rule removed from the CFR) or `later_order_revoked` (an executive order a later one revokes or supersedes in full). For the last three `supersededBy` names the later document, and for the last `actStatus` reads `revoked` or `superseded`.\n\n`not_operative`: `reserved_or_inactive` (reserved, vacant or unfunded), `not_yet_effective` (a future effective date is printed in the heading, or a final rule's `frEffectiveOn` is ahead) or `publisher_marker` (the publisher's own bracketed note in the heading).\n\n`unknown`: `no_repeal_signal` (the publisher gives no repeal markers to check its stored status against), `frozen_snapshot` (served from an edition frozen at a past date), `stated_as_of_date` (current only to the date the text states), `no_status`, `text_omitted_by_publisher` (the legislature prints only a placeholder such as 'Amendatory provisions; text omitted'; `currencyNote` says so) or `status_unrecognized`.","isRequired":true,"uniqueKey":"section.goodLawBasis.oneOf.0","typeLabel":"string"},{"type":"null","title":"Goodlawbasis","description":"Why `goodLawStatus` has the value it has, as a short code; `null` exactly when `goodLawStatus` is `null`.\n\n`good_law`: `in_force` (recorded in force, in a jurisdiction whose repeal information we track).\n\n`not_good_law`: `repealed_or_moved` (repealed, renumbered, transferred or recodified), `past_edition` (an annual edition later editions supersede), `proposal` (a bill or proposed rule, never law at any stage), `superseded_by_later_guidance` (IRS guidance a later document superseded, obsoleted or revoked in full), `later_rule_removed` (a Federal Register final rule a later final rule removed from the CFR) or `later_order_revoked` (an executive order a later one revokes or supersedes in full). For the last three `supersededBy` names the later document, and for the last `actStatus` reads `revoked` or `superseded`.\n\n`not_operative`: `reserved_or_inactive` (reserved, vacant or unfunded), `not_yet_effective` (a future effective date is printed in the heading, or a final rule's `frEffectiveOn` is ahead) or `publisher_marker` (the publisher's own bracketed note in the heading).\n\n`unknown`: `no_repeal_signal` (the publisher gives no repeal markers to check its stored status against), `frozen_snapshot` (served from an edition frozen at a past date), `stated_as_of_date` (current only to the date the text states), `no_status`, `text_omitted_by_publisher` (the legislature prints only a placeholder such as 'Amendatory provisions; text omitted'; `currencyNote` says so) or `status_unrecognized`.","isRequired":true,"uniqueKey":"section.goodLawBasis.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.goodLawBasis","typeLabel":"string | null"},"currencyNote":{"oneOf":[{"type":"string","title":"Currencynote","description":"Source's 'current through ...' note, when published. Always present; null when not known.","isRequired":true,"uniqueKey":"section.currencyNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Currencynote","description":"Source's 'current through ...' note, when published. Always present; null when not known.","isRequired":true,"uniqueKey":"section.currencyNote.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.currencyNote","typeLabel":"string | null"},"issueDate":{"oneOf":[{"type":"string","title":"Issuedate","description":"Issue/publication date of this version, as `YYYY-MM-DD`, when known. See `issueDateRaw` for the publisher's wording on the rare source that does not print ISO. Always present; null when not known.","example":"1999-05-25","isRequired":true,"uniqueKey":"section.issueDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Issuedate","description":"Issue/publication date of this version, as `YYYY-MM-DD`, when known. See `issueDateRaw` for the publisher's wording on the rare source that does not print ISO. Always present; null when not known.","example":"1999-05-25","isRequired":true,"uniqueKey":"section.issueDate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.issueDate","typeLabel":"string | null"},"amendmentYears":{"oneOf":[{"type":"array","items":{"type":"integer","uniqueKey":"section.amendmentYears.oneOf.0.items.[INDEX]","typeLabel":"integer"},"title":"Amendmentyears","description":"Distinct years the section was amended, parsed from the publisher's history note.\n\nAlways newest first, and de-duplicated. Ingesters store the array in both orders (eCFR writes newest first, state regulations and state statutes write oldest first), so the order is imposed at serve time and the served order is the only one to rely on. Years outside 1789..(current year) are dropped rather than served: amendment dates are parsed out of prose and a note can yield a sunset or substitution date that is not an amendment at all. Always present; null when not known.","isRequired":true,"uniqueKey":"section.amendmentYears.oneOf.0","typeLabel":"integer[]"},{"type":"null","title":"Amendmentyears","description":"Distinct years the section was amended, parsed from the publisher's history note.\n\nAlways newest first, and de-duplicated. Ingesters store the array in both orders (eCFR writes newest first, state regulations and state statutes write oldest first), so the order is imposed at serve time and the served order is the only one to rely on. Years outside 1789..(current year) are dropped rather than served: amendment dates are parsed out of prose and a note can yield a sunset or substitution date that is not an amendment at all. Always present; null when not known.","isRequired":true,"uniqueKey":"section.amendmentYears.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.amendmentYears","typeLabel":"integer[] | null"},"lastAmendedYear":{"oneOf":[{"type":"integer","title":"Lastamendedyear","description":"Most recent amendment year, when known. Re-derived at serve time as `max(amendmentYears)`, so it never exceeds the list served beside it. Falls back to the publisher's own scalar only when `amendmentYears` is empty, and only when that scalar is itself within 1789..(current year). Always present; null when not known.","isRequired":true,"uniqueKey":"section.lastAmendedYear.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Lastamendedyear","description":"Most recent amendment year, when known. Re-derived at serve time as `max(amendmentYears)`, so it never exceeds the list served beside it. Falls back to the publisher's own scalar only when `amendmentYears` is empty, and only when that scalar is itself within 1789..(current year). Always present; null when not known.","isRequired":true,"uniqueKey":"section.lastAmendedYear.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.lastAmendedYear","typeLabel":"integer | null"},"amendmentsCount":{"oneOf":[{"type":"integer","title":"Amendmentscount","description":"How many amendments the publisher recorded for this section. Not the length of `amendmentYears`, and it is not safe to derive one from the other.\n\nFor regulations and court rules this counts amending EVENTS: one per register citation, filing or history entry, so a section amended twice in the same year counts 2 against a single entry in `amendmentYears`. The two disagree on a large share of the regulation and court-rule corpora, so read each for what it is. For the other corpora, and for any source that publishes no per-event record, it is the number of distinct years and is capped at the length of `amendmentYears`, so it never counts a year the list dropped as implausible; it understates a section amended twice in one year. Always present; null when not known.","isRequired":true,"uniqueKey":"section.amendmentsCount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Amendmentscount","description":"How many amendments the publisher recorded for this section. Not the length of `amendmentYears`, and it is not safe to derive one from the other.\n\nFor regulations and court rules this counts amending EVENTS: one per register citation, filing or history entry, so a section amended twice in the same year counts 2 against a single entry in `amendmentYears`. The two disagree on a large share of the regulation and court-rule corpora, so read each for what it is. For the other corpora, and for any source that publishes no per-event record, it is the number of distinct years and is capped at the length of `amendmentYears`, so it never counts a year the list dropped as implausible; it understates a section amended twice in one year. Always present; null when not known.","isRequired":true,"uniqueKey":"section.amendmentsCount.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.amendmentsCount","typeLabel":"integer | null"},"currentThrough":{"oneOf":[{"type":"string","title":"Currentthrough","description":"How current the publisher says this text is, in the publisher's own terms. A date (`2025-01-06`) on every USC section and most compilations; otherwise the publisher's wording (`Current through Act 9046 of the 2025 session`, `Public Law 119-60`, `Supp. 19-2`, `2024 Edition`). Do not parse it as a date without checking its shape. `currencyNote` carries the same fact as prose where a publisher writes it that way. Always present; null when not known.","isRequired":true,"uniqueKey":"section.currentThrough.oneOf.0","typeLabel":"string"},{"type":"null","title":"Currentthrough","description":"How current the publisher says this text is, in the publisher's own terms. A date (`2025-01-06`) on every USC section and most compilations; otherwise the publisher's wording (`Current through Act 9046 of the 2025 session`, `Public Law 119-60`, `Supp. 19-2`, `2024 Edition`). Do not parse it as a date without checking its shape. `currencyNote` carries the same fact as prose where a publisher writes it that way. Always present; null when not known.","isRequired":true,"uniqueKey":"section.currentThrough.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.currentThrough","typeLabel":"string | null"},"effectiveDate":{"oneOf":[{"type":"string","title":"Effectivedate","description":"When THIS version took effect, as `YYYY-MM-DD`, or null when the publisher's own string does not name one unambiguous day we can read without guessing. On a section with `actStatus=superseded` this is the start of that version's window. The publisher's wording is preserved in `effectiveDateRaw` whenever it differs.","example":"2002-11-25","isRequired":true,"uniqueKey":"section.effectiveDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Effectivedate","description":"When THIS version took effect, as `YYYY-MM-DD`, or null when the publisher's own string does not name one unambiguous day we can read without guessing. On a section with `actStatus=superseded` this is the start of that version's window. The publisher's wording is preserved in `effectiveDateRaw` whenever it differs.","example":"2002-11-25","isRequired":true,"uniqueKey":"section.effectiveDate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.effectiveDate","typeLabel":"string | null"},"historyEffectiveDate":{"oneOf":[{"type":"string","title":"Historyeffectivedate","description":"When this version took effect, as `YYYY-MM-DD`, read out of the publisher's amendment credit line in `history`, which is returned beside it as the evidence. A weaker fact than `effectiveDate` (a date the publisher put in a date field), so it is populated only where `effectiveDate` is null. It is the newest commencement the credit line names, and null whenever that cannot be stated without guessing: a credit line that dates only some entries, a date that belongs to a repeal, sunset, applicability rule or another section, a commencement still in the future, a date older than `lastAmendedYear`, or a state whose `history` format we have not measured. Statutes only.","example":"2009-06-19","isRequired":true,"uniqueKey":"section.historyEffectiveDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Historyeffectivedate","description":"When this version took effect, as `YYYY-MM-DD`, read out of the publisher's amendment credit line in `history`, which is returned beside it as the evidence. A weaker fact than `effectiveDate` (a date the publisher put in a date field), so it is populated only where `effectiveDate` is null. It is the newest commencement the credit line names, and null whenever that cannot be stated without guessing: a credit line that dates only some entries, a date that belongs to a repeal, sunset, applicability rule or another section, a commencement still in the future, a date older than `lastAmendedYear`, or a state whose `history` format we have not measured. Statutes only.","example":"2009-06-19","isRequired":true,"uniqueKey":"section.historyEffectiveDate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.historyEffectiveDate","typeLabel":"string | null"},"history":{"oneOf":[{"type":"string","title":"History","description":"The publisher's own amendment/history credit line, verbatim, e.g. `Effective 5/4/2005; Superseded 8/1/2016`. `amendmentYears` is parsed from this; keep both when you need the exact wording. Always present; null when not known.","isRequired":true,"uniqueKey":"section.history.oneOf.0","typeLabel":"string"},{"type":"null","title":"History","description":"The publisher's own amendment/history credit line, verbatim, e.g. `Effective 5/4/2005; Superseded 8/1/2016`. `amendmentYears` is parsed from this; keep both when you need the exact wording. Always present; null when not known.","isRequired":true,"uniqueKey":"section.history.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.history","typeLabel":"string | null"},"htmlUrl":{"oneOf":[{"type":"string","title":"Htmlurl","description":"HTML version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"section.htmlUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Htmlurl","description":"HTML version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"section.htmlUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.htmlUrl","typeLabel":"string | null"},"pdfUrl":{"oneOf":[{"type":"string","title":"Pdfurl","description":"PDF version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"section.pdfUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Pdfurl","description":"PDF version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"section.pdfUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.pdfUrl","typeLabel":"string | null"},"xmlUrl":{"oneOf":[{"type":"string","title":"Xmlurl","description":"XML version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"section.xmlUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Xmlurl","description":"XML version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"section.xmlUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.xmlUrl","typeLabel":"string | null"},"textUrl":{"oneOf":[{"type":"string","title":"Texturl","description":"Plain-text version of the section, from the open-data copy we hold in our own storage. Populated for many state corpora (MS, NJ, NY, NV, etc.) and for United States Code sections. The URL is public by design: the text is open data, so it opens without an API key and carries no credit charge. Null when we hold no plain-text copy. It is never a commercial platform's link.","isRequired":true,"uniqueKey":"section.textUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Texturl","description":"Plain-text version of the section, from the open-data copy we hold in our own storage. Populated for many state corpora (MS, NJ, NY, NV, etc.) and for United States Code sections. The URL is public by design: the text is open data, so it opens without an API key and carries no credit charge. Null when we hold no plain-text copy. It is never a commercial platform's link.","isRequired":true,"uniqueKey":"section.textUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.textUrl","typeLabel":"string | null"},"stateHtmlUrl":{"oneOf":[{"type":"string","title":"Statehtmlurl","description":"HTML rendering of the document. For most state corpora this is the publisher's own page; for corpora we mirror (state agency guidance, regulations, court rules) it is our archived copy of the artifact the publisher served, on statutes-us.vaquill.ai. Use `externalUrl` for the publisher's canonical address. Never a PDF: a mirrored PDF is served as `pdfUrl` instead. Populated for state corpora only. Always present; null when not known.","isRequired":true,"uniqueKey":"section.stateHtmlUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Statehtmlurl","description":"HTML rendering of the document. For most state corpora this is the publisher's own page; for corpora we mirror (state agency guidance, regulations, court rules) it is our archived copy of the artifact the publisher served, on statutes-us.vaquill.ai. Use `externalUrl` for the publisher's canonical address. Never a PDF: a mirrored PDF is served as `pdfUrl` instead. Populated for state corpora only. Always present; null when not known.","isRequired":true,"uniqueKey":"section.stateHtmlUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.stateHtmlUrl","typeLabel":"string | null"},"matchSegment":{"oneOf":[{"type":"string","title":"Matchsegment","description":"On a search hit in a federal rule, which part of the rule document the matched passage sits in: `rule_text`, `source_credit`, or `note` (an Advisory Committee Note). Null when unknown, and always null outside federal rules and on a section fetched by id. A label only, it never changes the ranking.","enum":["rule_text","source_credit","note"],"example":"note","isRequired":true,"uniqueKey":"section.matchSegment.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Matchsegment","description":"On a search hit in a federal rule, which part of the rule document the matched passage sits in: `rule_text`, `source_credit`, or `note` (an Advisory Committee Note). Null when unknown, and always null outside federal rules and on a section fetched by id. A label only, it never changes the ranking.","example":"note","isRequired":true,"uniqueKey":"section.matchSegment.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.matchSegment","typeLabel":"enum\u003cstring> | null"},"matchNoteYear":{"oneOf":[{"type":"integer","title":"Matchnoteyear","description":"When `matchSegment` is `note`, the year named by the note heading the passage sits under (1993 for 'Notes of Advisory Committee on Rules, 1993 Amendment'). Null when the heading names no year or `matchSegment` is not `note`.","example":1993,"isRequired":true,"uniqueKey":"section.matchNoteYear.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Matchnoteyear","description":"When `matchSegment` is `note`, the year named by the note heading the passage sits under (1993 for 'Notes of Advisory Committee on Rules, 1993 Amendment'). Null when the heading names no year or `matchSegment` is not `note`.","example":1993,"isRequired":true,"uniqueKey":"section.matchNoteYear.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.matchNoteYear","typeLabel":"integer | null"},"externalUrl":{"oneOf":[{"type":"string","title":"Externalurl","description":"The publisher's own page for this section, exactly as recorded at ingest: uscode.house.gov, ecfr.gov, a state legislature or a state register. Null when the publisher issues no per-section link, or when the link is withheld. Prefer `sourceUrl`, which is this link when present and otherwise the best official alternative.\n\nSome official publishers serve their code only through a JavaScript application, so the link renders in a browser but returns an empty page shell to a plain HTTP client. Texas is the main case: the Secretary of State publishes the Texas Administrative Code only on its Appian portal (texas-sos.appianportalsgov.com). The link is still the correct citation. To check a section without a browser, use `adoptingCitations` (for Texas, the `NN TexReg PPPP` register citations that adopted and amended it) and read the text we captured at `textUrl`.","example":"https://www.mass.gov/regulations/240-CMR-200-licensure-of-cosmetologists","isRequired":true,"uniqueKey":"section.externalUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Externalurl","description":"The publisher's own page for this section, exactly as recorded at ingest: uscode.house.gov, ecfr.gov, a state legislature or a state register. Null when the publisher issues no per-section link, or when the link is withheld. Prefer `sourceUrl`, which is this link when present and otherwise the best official alternative.\n\nSome official publishers serve their code only through a JavaScript application, so the link renders in a browser but returns an empty page shell to a plain HTTP client. Texas is the main case: the Secretary of State publishes the Texas Administrative Code only on its Appian portal (texas-sos.appianportalsgov.com). The link is still the correct citation. To check a section without a browser, use `adoptingCitations` (for Texas, the `NN TexReg PPPP` register citations that adopted and amended it) and read the text we captured at `textUrl`.","example":"https://www.mass.gov/regulations/240-CMR-200-licensure-of-cosmetologists","isRequired":true,"uniqueKey":"section.externalUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.externalUrl","typeLabel":"string | null"},"sourceUrl":{"oneOf":[{"type":"string","title":"Sourceurl","description":"Where the government published this text: the link to cite and to verify against. The same value `/us/statutes/section/{actId}/body` returns as `sourceUrl`, on every search result, section record and batch item.\n\nIt is `externalUrl` when the publisher issued a per-section link, and otherwise falls back to the govinfo.gov page, then the state's own page, then our archived copy of the publisher's page. Null when we hold no publishable link: only official government links are served here.","example":"https://www.mass.gov/regulations/240-CMR-200-licensure-of-cosmetologists","isRequired":true,"uniqueKey":"section.sourceUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sourceurl","description":"Where the government published this text: the link to cite and to verify against. The same value `/us/statutes/section/{actId}/body` returns as `sourceUrl`, on every search result, section record and batch item.\n\nIt is `externalUrl` when the publisher issued a per-section link, and otherwise falls back to the govinfo.gov page, then the state's own page, then our archived copy of the publisher's page. Null when we hold no publishable link: only official government links are served here.","example":"https://www.mass.gov/regulations/240-CMR-200-licensure-of-cosmetologists","isRequired":true,"uniqueKey":"section.sourceUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.sourceUrl","typeLabel":"string | null"},"sourceUrlNote":{"oneOf":[{"type":"string","title":"Sourceurlnote","description":"Says why `sourceUrl` is null. Either we serve no link for this section on purpose and it is cited by `citation` alone, or the publisher issues it only inside a larger file (an archive, spreadsheet or whole volume) that is not a page of the section, or no source link is recorded for it at all. Null when `sourceUrl` is set.","isRequired":true,"uniqueKey":"section.sourceUrlNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sourceurlnote","description":"Says why `sourceUrl` is null. Either we serve no link for this section on purpose and it is cited by `citation` alone, or the publisher issues it only inside a larger file (an archive, spreadsheet or whole volume) that is not a page of the section, or no source link is recorded for it at all. Null when `sourceUrl` is set.","isRequired":true,"uniqueKey":"section.sourceUrlNote.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"section.sourceUrlNote","typeLabel":"string | null"},"bodyUnavailable":{"oneOf":[{"type":"boolean","title":"Bodyunavailable","description":"Present, and `true`, only on a section that has no text to return: the publisher prints it as images (an appendix, a form, a map), or the text we hold is only a partial copy of the official text. Omitted on every other section. The section is real and its metadata is complete; there is simply no body, so `body` / `plain` / `html` are null, `available` is false on `/body`, and nothing is charged for a body. Read it instead of treating a null body as a fetch failure that is worth retrying.","example":true,"uniqueKey":"section.bodyUnavailable.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Bodyunavailable","description":"Present, and `true`, only on a section that has no text to return: the publisher prints it as images (an appendix, a form, a map), or the text we hold is only a partial copy of the official text. Omitted on every other section. The section is real and its metadata is complete; there is simply no body, so `body` / `plain` / `html` are null, `available` is false on `/body`, and nothing is charged for a body. Read it instead of treating a null body as a fetch failure that is worth retrying.","example":true,"uniqueKey":"section.bodyUnavailable.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.bodyUnavailable","typeLabel":"boolean | null"},"bodyUnavailableReason":{"oneOf":[{"type":"string","title":"Bodyunavailablereason","description":"Why there is no body, present with `bodyUnavailable`. `image_only_source`: the publisher prints this section as images, so there is no text to extract. Where we hold an official link for the section it is in `sourceUrl`; it is null where we may not republish the publisher's link. `misfiled_source_text`: the text stored under this regulation opens with another rule's number (a prior version filed under a renumbered rule), so it is withheld rather than served as this rule. `partial_snapshot_text`: the text we hold for this section is only a partial copy of the official text, so it is withheld rather than served as if it were complete. Omitted from the response when it has no value.","enum":["image_only_source","misfiled_source_text","partial_snapshot_text"],"example":"image_only_source","uniqueKey":"section.bodyUnavailableReason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Bodyunavailablereason","description":"Why there is no body, present with `bodyUnavailable`. `image_only_source`: the publisher prints this section as images, so there is no text to extract. Where we hold an official link for the section it is in `sourceUrl`; it is null where we may not republish the publisher's link. `misfiled_source_text`: the text stored under this regulation opens with another rule's number (a prior version filed under a renumbered rule), so it is withheld rather than served as this rule. `partial_snapshot_text`: the text we hold for this section is only a partial copy of the official text, so it is withheld rather than served as if it were complete. Omitted from the response when it has no value.","example":"image_only_source","uniqueKey":"section.bodyUnavailableReason.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.bodyUnavailableReason","typeLabel":"enum\u003cstring> | null"},"bodyNote":{"oneOf":[{"type":"string","title":"Bodynote","description":"Present only when the request set `includeBody: true` and this row's `body` is null for a reason on our side or yours, so a null body is never silent. `fetch_failed`: reading the text failed this time, retry; not charged. `no_text`: the read succeeded but returned no text for this section; not charged. `insufficient_credits`: your balance could not cover the bodies, so every body on the page was withheld (the ranking you paid for is intact); top up and repeat the call. `response_size_cap`: a batch response carries at most 4,000,000 characters of inline body text, and this row's body was dropped to stay under it; not charged, fetch it from `/section/{actId}/body`. A section printed as images carries `bodyUnavailable` instead.","enum":["fetch_failed","no_text","insufficient_credits","response_size_cap"],"example":"fetch_failed","uniqueKey":"section.bodyNote.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Bodynote","description":"Present only when the request set `includeBody: true` and this row's `body` is null for a reason on our side or yours, so a null body is never silent. `fetch_failed`: reading the text failed this time, retry; not charged. `no_text`: the read succeeded but returned no text for this section; not charged. `insufficient_credits`: your balance could not cover the bodies, so every body on the page was withheld (the ranking you paid for is intact); top up and repeat the call. `response_size_cap`: a batch response carries at most 4,000,000 characters of inline body text, and this row's body was dropped to stay under it; not charged, fetch it from `/section/{actId}/body`. A section printed as images carries `bodyUnavailable` instead.","example":"fetch_failed","uniqueKey":"section.bodyNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.bodyNote","typeLabel":"enum\u003cstring> | null"},"bodyServedNote":{"oneOf":[{"type":"string","title":"Bodyservednote","description":"Present only when the request set `includeBody: true` and the `body` on this row is not the section's preferred copy: a lesser copy was served because the preferred one could not be read this time, a rendered table or figure was withheld, or the text is partial. The same words `/section/{actId}/body` returns in `note`. Not cached, so a repeat call may return the preferred copy.","uniqueKey":"section.bodyServedNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Bodyservednote","description":"Present only when the request set `includeBody: true` and the `body` on this row is not the section's preferred copy: a lesser copy was served because the preferred one could not be read this time, a rendered table or figure was withheld, or the text is partial. The same words `/section/{actId}/body` returns in `note`. Not cached, so a repeat call may return the preferred copy.","uniqueKey":"section.bodyServedNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.bodyServedNote","typeLabel":"string | null"},"matchContexts":{"oneOf":[{"type":"array","items":{"properties":{"text":{"type":"string","title":"Text","description":"About 240 characters of the section's text as published, cut on word boundaries, with each run of whitespace (line breaks included) shown as one space and soft hyphens removed (a word hyphenated across a line break is joined). It can begin and end mid-sentence.","examples":["(a) An employer shall not retaliate against an employee who files a complaint"],"isRequired":true,"uniqueKey":"section.matchContexts.oneOf.0.items.[INDEX].text","typeLabel":"string"},"highlights":{"items":{"items":{"type":"integer","uniqueKey":"section.matchContexts.oneOf.0.items.[INDEX].highlights.items.[INDEX].items.[INDEX]","typeLabel":"integer"},"type":"array","maxItems":2,"minItems":2,"uniqueKey":"section.matchContexts.oneOf.0.items.[INDEX].highlights.items.[INDEX]","typeLabel":"integer[]"},"type":"array","title":"Highlights","description":"The words that satisfied the expression, as `[start, end]` character offsets into `text` (start inclusive, end exclusive, counted in Unicode code points, so `text.slice(start, end)` in JavaScript holds only for text without astral characters; Python's `text[start:end]` always does). Sorted, never overlapping. Offsets point at the text as printed, which matching normalizes: a highlight for `section` can cover `§`, one for `café` can cover `CAFÉ` or a decomposed accent, and one for a phrase covers the whole phrase. Plain offsets, not markup, so you choose how to style them.","examples":[[[7,15],[26,35]]],"isRequired":true,"uniqueKey":"section.matchContexts.oneOf.0.items.[INDEX].highlights","typeLabel":"integer[][]"}},"type":"object","required":["text","highlights"],"title":"BooleanMatchContext","description":"One passage of a section's text around where a Boolean expression matched.","uniqueKey":"section.matchContexts.oneOf.0.items.[INDEX]","typeLabel":"BooleanMatchContext · object"},"title":"Matchcontexts","description":"Present only with `matchType: \"boolean\"`: up to 3 passages showing where this section satisfied the expression, in the order they appear in the section. Highlights follow the engine that decides membership: every conjunct of an AND, the OR branches that matched, the words of a phrase, both operands of a satisfied `/N`, `/s` or `/p` pair, the occurrences counted by `atleastN`, and for `a NOT W/N b` the `a` that has no `b` in range. A NOT never highlights anything.\n\nUnlike `excerpt` (the passage the relevance model ranked, which may not contain your terms), these passages always do. Empty (`[]`) when the expression matched only in the heading or citation (`title( )`, `cite( )`). Absent on a row whose passages could not be prepared within the search's time allowance; the row is still a verified match. Contexts never change which sections are returned, their order, or the price.","uniqueKey":"section.matchContexts.oneOf.0","typeLabel":"BooleanMatchContext · object[]"},{"type":"null","title":"Matchcontexts","description":"Present only with `matchType: \"boolean\"`: up to 3 passages showing where this section satisfied the expression, in the order they appear in the section. Highlights follow the engine that decides membership: every conjunct of an AND, the OR branches that matched, the words of a phrase, both operands of a satisfied `/N`, `/s` or `/p` pair, the occurrences counted by `atleastN`, and for `a NOT W/N b` the `a` that has no `b` in range. A NOT never highlights anything.\n\nUnlike `excerpt` (the passage the relevance model ranked, which may not contain your terms), these passages always do. Empty (`[]`) when the expression matched only in the heading or citation (`title( )`, `cite( )`). Absent on a row whose passages could not be prepared within the search's time allowance; the row is still a verified match. Contexts never change which sections are returned, their order, or the price.","uniqueKey":"section.matchContexts.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.matchContexts","typeLabel":"BooleanMatchContext · object[] | null"},"renumberedTo":{"oneOf":[{"type":"string","title":"Renumberedto","description":"Where the publisher says this section went, when `actStatus` is `renumbered`. RAW SOURCE FORM, not an `actId` and not a citation: `self:4651` means section 4651 of this same title, `34:10105` means section 10105 of Title 34. Do not pass it to a section endpoint. Read `renumberedToLabel` instead, or resolve the citation it names through `/us/statutes/resolve`. Omitted from the response when it has no value.","example":"self:4651","uniqueKey":"section.renumberedTo.oneOf.0","typeLabel":"string"},{"type":"null","title":"Renumberedto","description":"Where the publisher says this section went, when `actStatus` is `renumbered`. RAW SOURCE FORM, not an `actId` and not a citation: `self:4651` means section 4651 of this same title, `34:10105` means section 10105 of Title 34. Do not pass it to a section endpoint. Read `renumberedToLabel` instead, or resolve the citation it names through `/us/statutes/resolve`. Omitted from the response when it has no value.","example":"self:4651","uniqueKey":"section.renumberedTo.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.renumberedTo","typeLabel":"string | null"},"renumberedToLabel":{"oneOf":[{"type":"string","title":"Renumberedtolabel","description":"`renumberedTo` written out, e.g. `section 10105 of Title 34`. Present whenever `renumberedTo` is. Omitted from the response when it has no value.","example":"section 10105 of Title 34","uniqueKey":"section.renumberedToLabel.oneOf.0","typeLabel":"string"},{"type":"null","title":"Renumberedtolabel","description":"`renumberedTo` written out, e.g. `section 10105 of Title 34`. Present whenever `renumberedTo` is. Omitted from the response when it has no value.","example":"section 10105 of Title 34","uniqueKey":"section.renumberedToLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.renumberedToLabel","typeLabel":"string | null"},"transferredTo":{"oneOf":[{"type":"string","title":"Transferredto","description":"Where the publisher says this section went, when `actStatus` is `transferred`. Same raw source form as `renumberedTo`, and the same warning: it is not an `actId`. Omitted from the response when it has no value.","example":"34:10105","uniqueKey":"section.transferredTo.oneOf.0","typeLabel":"string"},{"type":"null","title":"Transferredto","description":"Where the publisher says this section went, when `actStatus` is `transferred`. Same raw source form as `renumberedTo`, and the same warning: it is not an `actId`. Omitted from the response when it has no value.","example":"34:10105","uniqueKey":"section.transferredTo.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.transferredTo","typeLabel":"string | null"},"transferredToLabel":{"oneOf":[{"type":"string","title":"Transferredtolabel","description":"`transferredTo` written out. Present whenever `transferredTo` is. Omitted from the response when it has no value.","example":"section 10105 of Title 34","uniqueKey":"section.transferredToLabel.oneOf.0","typeLabel":"string"},{"type":"null","title":"Transferredtolabel","description":"`transferredTo` written out. Present whenever `transferredTo` is. Omitted from the response when it has no value.","example":"section 10105 of Title 34","uniqueKey":"section.transferredToLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.transferredToLabel","typeLabel":"string | null"},"issueDateRaw":{"oneOf":[{"type":"string","title":"Issuedateraw","description":"The issue date as the publisher writes it, present only when it differs from `issueDate`. Null across the corpus today; it exists so a source that starts printing prose cannot silently put prose in a field documented as a date.","uniqueKey":"section.issueDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Issuedateraw","description":"The issue date as the publisher writes it, present only when it differs from `issueDate`. Null across the corpus today; it exists so a source that starts printing prose cannot silently put prose in a field documented as a date.","uniqueKey":"section.issueDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.issueDateRaw","typeLabel":"string | null"},"crossReferencesCfr":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.crossReferencesCfr.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Crossreferencescfr","description":"CFR cross-references parsed from the text, e.g. `['1.6011-4']`. Omitted from the response when it has no value.","uniqueKey":"section.crossReferencesCfr.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Crossreferencescfr","description":"CFR cross-references parsed from the text, e.g. `['1.6011-4']`. Omitted from the response when it has no value.","uniqueKey":"section.crossReferencesCfr.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.crossReferencesCfr","typeLabel":"string[] | null"},"crossReferencesCfrChecked":{"oneOf":[{"type":"array","items":{"properties":{"reference":{"type":"string","title":"Reference","description":"The reference exactly as stored in `crossReferencesCfr`.","isRequired":true,"uniqueKey":"section.crossReferencesCfrChecked.oneOf.0.items.[INDEX].reference","typeLabel":"string"},"status":{"type":"string","enum":["held","not_held","malformed"],"title":"Status","description":"`held`: this exact section is in the corpus (fetch it by `actId`). `not_held`: no section with this exact number is held in that title; it may be a truncated stem, a part we do not hold or an extraction error. We never substitute a nearby section. `malformed`: not shaped like a CFR section number.","isRequired":true,"uniqueKey":"section.crossReferencesCfrChecked.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"title":{"oneOf":[{"type":"integer","title":"Title","description":"CFR title the reference names or was assumed to name. Null if malformed.","uniqueKey":"section.crossReferencesCfrChecked.oneOf.0.items.[INDEX].title.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Title","description":"CFR title the reference names or was assumed to name. Null if malformed.","uniqueKey":"section.crossReferencesCfrChecked.oneOf.0.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.crossReferencesCfrChecked.oneOf.0.items.[INDEX].title","typeLabel":"integer | null"},"section":{"oneOf":[{"type":"string","title":"Section","description":"Section number with sentence punctuation removed (`80.1426.` is `80.1426`).","uniqueKey":"section.crossReferencesCfrChecked.oneOf.0.items.[INDEX].section.oneOf.0","typeLabel":"string"},{"type":"null","title":"Section","description":"Section number with sentence punctuation removed (`80.1426.` is `80.1426`).","uniqueKey":"section.crossReferencesCfrChecked.oneOf.0.items.[INDEX].section.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.crossReferencesCfrChecked.oneOf.0.items.[INDEX].section","typeLabel":"string | null"},"actId":{"oneOf":[{"type":"string","title":"Actid","description":"The held section's id, when `held`.","uniqueKey":"section.crossReferencesCfrChecked.oneOf.0.items.[INDEX].actId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Actid","description":"The held section's id, when `held`.","uniqueKey":"section.crossReferencesCfrChecked.oneOf.0.items.[INDEX].actId.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.crossReferencesCfrChecked.oneOf.0.items.[INDEX].actId","typeLabel":"string | null"},"titleAssumed":{"type":"boolean","title":"Titleassumed","description":"True when the reference carried no title and the citing section's own title was assumed. Such a reference can point at another title.","default":false,"uniqueKey":"section.crossReferencesCfrChecked.oneOf.0.items.[INDEX].titleAssumed","typeLabel":"boolean"}},"type":"object","required":["reference","status"],"title":"CfrReferenceCheck","description":"One outbound CFR cross-reference, checked against the sections we hold.","uniqueKey":"section.crossReferencesCfrChecked.oneOf.0.items.[INDEX]","typeLabel":"CfrReferenceCheck · object"},"title":"Crossreferencescfrchecked","description":"Each distinct entry of `crossReferencesCfr`, checked against the sections we hold. Only populated on `GET /us/statutes/section/{actId}` for a CFR section with references; null on search results and when the check could not be made, in which case treat the raw list as unchecked. Omitted from the response when it has no value.","uniqueKey":"section.crossReferencesCfrChecked.oneOf.0","typeLabel":"CfrReferenceCheck · object[]"},{"type":"null","title":"Crossreferencescfrchecked","description":"Each distinct entry of `crossReferencesCfr`, checked against the sections we hold. Only populated on `GET /us/statutes/section/{actId}` for a CFR section with references; null on search results and when the check could not be made, in which case treat the raw list as unchecked. Omitted from the response when it has no value.","uniqueKey":"section.crossReferencesCfrChecked.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.crossReferencesCfrChecked","typeLabel":"CfrReferenceCheck · object[] | null"},"crossReferencesUsc":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.crossReferencesUsc.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Crossreferencesusc","description":"USC cross-references parsed from the text, e.g. `['42:1983']`. `'self:\u003csection>'` denotes a reference to another section of the same title. Omitted from the response when it has no value.","uniqueKey":"section.crossReferencesUsc.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Crossreferencesusc","description":"USC cross-references parsed from the text, e.g. `['42:1983']`. `'self:\u003csection>'` denotes a reference to another section of the same title. Omitted from the response when it has no value.","uniqueKey":"section.crossReferencesUsc.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.crossReferencesUsc","typeLabel":"string[] | null"},"statutoryAuthority":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"section.statutoryAuthority.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Statutoryauthority","description":"For a CFR/eCFR section: the USC (or other) citations in its 'Authority' note that authorize the rule, e.g. `[{'type': 'usc', 'title': 15, 'section': '78o', 'display': '15 U.S.C. 78o'}]`. Null for non-regulation corpora. Omitted from the response when it has no value.","example":[{"display":"15 U.S.C. 78o","section":"78o","title":15,"type":"usc"}],"uniqueKey":"section.statutoryAuthority.oneOf.0","typeLabel":"Statutoryauthority · object[]"},{"type":"null","title":"Statutoryauthority","description":"For a CFR/eCFR section: the USC (or other) citations in its 'Authority' note that authorize the rule, e.g. `[{'type': 'usc', 'title': 15, 'section': '78o', 'display': '15 U.S.C. 78o'}]`. Null for non-regulation corpora. Omitted from the response when it has no value.","example":[{"display":"15 U.S.C. 78o","section":"78o","title":15,"type":"usc"}],"uniqueKey":"section.statutoryAuthority.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.statutoryAuthority","typeLabel":"Statutoryauthority · object[] | null"},"implementingRegulations":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"section.implementingRegulations.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Implementingregulations","description":"For a USC section: the CFR parts that implement it, derived from the reverse of every CFR section's own `statutoryAuthority`, e.g. `[{'cfrTitle': 17, 'part': '240', 'partName': '...', 'display': '17 CFR Part 240'}]`. Null for non-USC corpora. Omitted from the response when it has no value.","example":[{"cfrTitle":17,"display":"17 CFR Part 240","part":"240","partName":"General Rules"}],"uniqueKey":"section.implementingRegulations.oneOf.0","typeLabel":"Implementingregulations · object[]"},{"type":"null","title":"Implementingregulations","description":"For a USC section: the CFR parts that implement it, derived from the reverse of every CFR section's own `statutoryAuthority`, e.g. `[{'cfrTitle': 17, 'part': '240', 'partName': '...', 'display': '17 CFR Part 240'}]`. Null for non-USC corpora. Omitted from the response when it has no value.","example":[{"cfrTitle":17,"display":"17 CFR Part 240","part":"240","partName":"General Rules"}],"uniqueKey":"section.implementingRegulations.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.implementingRegulations","typeLabel":"Implementingregulations · object[] | null"},"frRegulationIdNumbers":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.frRegulationIdNumbers.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Frregulationidnumbers","description":"Regulation Identifier Number(s) (RIN) assigned to this rule. Omitted from the response when it has no value.","uniqueKey":"section.frRegulationIdNumbers.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Frregulationidnumbers","description":"Regulation Identifier Number(s) (RIN) assigned to this rule. Omitted from the response when it has no value.","uniqueKey":"section.frRegulationIdNumbers.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frRegulationIdNumbers","typeLabel":"string[] | null"},"frDocketIds":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.frDocketIds.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Frdocketids","description":"Rulemaking docket ID(s) this document was filed under. Omitted from the response when it has no value.","uniqueKey":"section.frDocketIds.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Frdocketids","description":"Rulemaking docket ID(s) this document was filed under. Omitted from the response when it has no value.","uniqueKey":"section.frDocketIds.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frDocketIds","typeLabel":"string[] | null"},"frEffectiveOn":{"oneOf":[{"type":"string","title":"Freffectiveon","description":"The rule's effective date (ISO 8601 date), when set. Omitted from the response when it has no value.","uniqueKey":"section.frEffectiveOn.oneOf.0","typeLabel":"string"},{"type":"null","title":"Freffectiveon","description":"The rule's effective date (ISO 8601 date), when set. Omitted from the response when it has no value.","uniqueKey":"section.frEffectiveOn.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frEffectiveOn","typeLabel":"string | null"},"frCommentsCloseOn":{"oneOf":[{"type":"string","title":"Frcommentscloseon","description":"Public-comment deadline (ISO 8601 date). Proposed rules only. Omitted from the response when it has no value.","uniqueKey":"section.frCommentsCloseOn.oneOf.0","typeLabel":"string"},{"type":"null","title":"Frcommentscloseon","description":"Public-comment deadline (ISO 8601 date). Proposed rules only. Omitted from the response when it has no value.","uniqueKey":"section.frCommentsCloseOn.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frCommentsCloseOn","typeLabel":"string | null"},"frSignificant":{"oneOf":[{"type":"boolean","title":"Frsignificant","description":"Whether the Federal Register marked this rule 'economically significant' (EO 12866). Omitted from the response when it has no value.","uniqueKey":"section.frSignificant.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Frsignificant","description":"Whether the Federal Register marked this rule 'economically significant' (EO 12866). Omitted from the response when it has no value.","uniqueKey":"section.frSignificant.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frSignificant","typeLabel":"boolean | null"},"frCorrectionOf":{"oneOf":[{"type":"string","title":"Frcorrectionof","description":"Federal Register document number this document corrects, when this is a correction. Omitted from the response when it has no value.","uniqueKey":"section.frCorrectionOf.oneOf.0","typeLabel":"string"},{"type":"null","title":"Frcorrectionof","description":"Federal Register document number this document corrects, when this is a correction. Omitted from the response when it has no value.","uniqueKey":"section.frCorrectionOf.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frCorrectionOf","typeLabel":"string | null"},"frCorrections":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.frCorrections.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Frcorrections","description":"Federal Register document number(s) that later corrected this document. Omitted from the response when it has no value.","uniqueKey":"section.frCorrections.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Frcorrections","description":"Federal Register document number(s) that later corrected this document. Omitted from the response when it has no value.","uniqueKey":"section.frCorrections.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frCorrections","typeLabel":"string[] | null"},"frRegulationsDotGovUrl":{"oneOf":[{"type":"string","title":"Frregulationsdotgovurl","description":"Link to this document's public comment docket on regulations.gov. Omitted from the response when it has no value.","uniqueKey":"section.frRegulationsDotGovUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Frregulationsdotgovurl","description":"Link to this document's public comment docket on regulations.gov. Omitted from the response when it has no value.","uniqueKey":"section.frRegulationsDotGovUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frRegulationsDotGovUrl","typeLabel":"string | null"},"frRelatedDocuments":{"oneOf":[{"type":"array","items":{"properties":{"actId":{"type":"string","title":"Actid","isRequired":true,"uniqueKey":"section.frRelatedDocuments.oneOf.0.items.[INDEX].actId","typeLabel":"string"},"citation":{"oneOf":[{"type":"string","title":"Citation","uniqueKey":"section.frRelatedDocuments.oneOf.0.items.[INDEX].citation.oneOf.0","typeLabel":"string"},{"type":"null","title":"Citation","uniqueKey":"section.frRelatedDocuments.oneOf.0.items.[INDEX].citation.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frRelatedDocuments.oneOf.0.items.[INDEX].citation","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","title":"Title","description":"The related document's own title/heading, when known.","uniqueKey":"section.frRelatedDocuments.oneOf.0.items.[INDEX].title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","description":"The related document's own title/heading, when known.","uniqueKey":"section.frRelatedDocuments.oneOf.0.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frRelatedDocuments.oneOf.0.items.[INDEX].title","typeLabel":"string | null"},"documentType":{"oneOf":[{"type":"string","title":"Documenttype","description":"`proposed_rule`, `final_rule`, or the raw Federal Register category otherwise.","uniqueKey":"section.frRelatedDocuments.oneOf.0.items.[INDEX].documentType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Documenttype","description":"`proposed_rule`, `final_rule`, or the raw Federal Register category otherwise.","uniqueKey":"section.frRelatedDocuments.oneOf.0.items.[INDEX].documentType.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frRelatedDocuments.oneOf.0.items.[INDEX].documentType","typeLabel":"string | null"},"publicationDate":{"oneOf":[{"type":"string","title":"Publicationdate","description":"Federal Register publication date (ISO 8601 date), when known.","uniqueKey":"section.frRelatedDocuments.oneOf.0.items.[INDEX].publicationDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Publicationdate","description":"Federal Register publication date (ISO 8601 date), when known.","uniqueKey":"section.frRelatedDocuments.oneOf.0.items.[INDEX].publicationDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frRelatedDocuments.oneOf.0.items.[INDEX].publicationDate","typeLabel":"string | null"}},"type":"object","required":["actId"],"title":"FrRelatedDocument","description":"One other Federal Register document sharing a RIN with this one.\n\nA Regulation Identifier Number (RIN) tracks one regulatory action through\nits lifecycle -- a proposed rule, its final rule, and any later\ncorrections all carry the same RIN. This is what answers \"what happened\nto this proposed rule\": look up its RIN's other documents.","uniqueKey":"section.frRelatedDocuments.oneOf.0.items.[INDEX]","typeLabel":"FrRelatedDocument · object"},"title":"Frrelateddocuments","description":"Other Federal Register documents sharing this document's RIN(s) (its proposed rule, its final rule, and any corrections), most recent first. Only populated on `GET /us/statutes/section/{actId}` for a row that carries `frRegulationIdNumbers`; always null on `/us/statutes/search` results, since computing it needs a follow-up lookup that is too expensive to run per search result. Omitted from the response when it has no value.","uniqueKey":"section.frRelatedDocuments.oneOf.0","typeLabel":"FrRelatedDocument · object[]"},{"type":"null","title":"Frrelateddocuments","description":"Other Federal Register documents sharing this document's RIN(s) (its proposed rule, its final rule, and any corrections), most recent first. Only populated on `GET /us/statutes/section/{actId}` for a row that carries `frRegulationIdNumbers`; always null on `/us/statutes/search` results, since computing it needs a follow-up lookup that is too expensive to run per search result. Omitted from the response when it has no value.","uniqueKey":"section.frRelatedDocuments.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frRelatedDocuments","typeLabel":"FrRelatedDocument · object[] | null"},"frRelatedDocumentsNote":{"oneOf":[{"type":"string","title":"Frrelateddocumentsnote","description":"Set only when `frRelatedDocuments` is absent for a reason you should know: this document's RIN is shared by more than 25 other Federal Register documents (an umbrella RIN), so it names no single rulemaking and listing any subset would be a guess; or the related-document lookup was temporarily unavailable, so the list may be incomplete and a repeat call returns it. In that case the call is refunded (`creditsConsumed` is 0). Omitted from the response when it has no value.","uniqueKey":"section.frRelatedDocumentsNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Frrelateddocumentsnote","description":"Set only when `frRelatedDocuments` is absent for a reason you should know: this document's RIN is shared by more than 25 other Federal Register documents (an umbrella RIN), so it names no single rulemaking and listing any subset would be a guess; or the related-document lookup was temporarily unavailable, so the list may be incomplete and a repeat call returns it. In that case the call is refunded (`creditsConsumed` is 0). Omitted from the response when it has no value.","uniqueKey":"section.frRelatedDocumentsNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frRelatedDocumentsNote","typeLabel":"string | null"},"subject":{"oneOf":[{"type":"string","title":"Subject","description":"The publisher's own subject or document-type label, where it prints one (for example a state insurance bulletin's `RE:` line, or its listing category such as `Rescission`). Omitted from the response when it has no value.","uniqueKey":"section.subject.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subject","description":"The publisher's own subject or document-type label, where it prints one (for example a state insurance bulletin's `RE:` line, or its listing category such as `Rescission`). Omitted from the response when it has no value.","uniqueKey":"section.subject.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.subject","typeLabel":"string | null"},"rescindedOn":{"oneOf":[{"type":"string","title":"Rescindedon","description":"The date the document was rescinded or withdrawn, as `YYYY-MM-DD`, when the source states one. See `rescindedOnRaw`. Omitted from the response when it has no value.","example":"2016-07-01","uniqueKey":"section.rescindedOn.oneOf.0","typeLabel":"string"},{"type":"null","title":"Rescindedon","description":"The date the document was rescinded or withdrawn, as `YYYY-MM-DD`, when the source states one. See `rescindedOnRaw`. Omitted from the response when it has no value.","example":"2016-07-01","uniqueKey":"section.rescindedOn.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.rescindedOn","typeLabel":"string | null"},"rescindedOnRaw":{"oneOf":[{"type":"string","title":"Rescindedonraw","description":"The rescission date as the publisher writes it, present only when it differs from `rescindedOn`.","uniqueKey":"section.rescindedOnRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Rescindedonraw","description":"The rescission date as the publisher writes it, present only when it differs from `rescindedOn`.","uniqueKey":"section.rescindedOnRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.rescindedOnRaw","typeLabel":"string | null"},"sourceCredit":{"oneOf":[{"type":"string","title":"Sourcecredit","description":"The Office of the Law Revision Counsel's credit line for a USC section: the acts that enacted and amended it, in order, e.g. `June 25, 1948, ch. 646, 62 Stat. 869; Pub. L. 85-508, Sec. 12, July 7, 1958, 72 Stat. 348`. Parentheses stripped, whitespace normalized.\n\nUSC only, and null on a USC section that prints no credit (a transferred, repealed or reclassified stub). CFR sections carry the same fact as a list in `federalRegisterCitations` instead, which is why the shape differs; no other corpus publishes one. Omitted from the response when it has no value.","uniqueKey":"section.sourceCredit.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sourcecredit","description":"The Office of the Law Revision Counsel's credit line for a USC section: the acts that enacted and amended it, in order, e.g. `June 25, 1948, ch. 646, 62 Stat. 869; Pub. L. 85-508, Sec. 12, July 7, 1958, 72 Stat. 348`. Parentheses stripped, whitespace normalized.\n\nUSC only, and null on a USC section that prints no credit (a transferred, repealed or reclassified stub). CFR sections carry the same fact as a list in `federalRegisterCitations` instead, which is why the shape differs; no other corpus publishes one. Omitted from the response when it has no value.","uniqueKey":"section.sourceCredit.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.sourceCredit","typeLabel":"string | null"},"pendingAdoptions":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"section.pendingAdoptions.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Pendingadoptions","description":"New York only. State Register adoption notices that post-date the print volume this section's text was taken from. They are notices, not an updated consolidated text: `text` and `body` still reflect `currentThrough` / `currencyNote`. Look the notice up in the State Register by its `idNo`.\n\nEach entry: `idNo` (e.g. `DFS-23-26-00013-A`), `scope` (`section` when the notice names this section, `part` when it names the Part containing it), `effectiveDate` (ISO date, null if the notice states none), `agency`, `issueDate` (ISO date of the Register issue). No link is returned; it is withheld under licence, as with `sourceUrl` on these regulations. Only adoptions (`-A`, `-AA`) are listed, never proposals, emergency rules or withdrawals.\n\nNull on every section with no such notice, which does not mean the section is current: we cover Register adoptions for NYCRR Titles 3, 19 and 23 only. Omitted from the response when it has no value.","example":[{"agency":"Department of Financial Services","effectiveDate":"2026-09-23","idNo":"DFS-23-26-00013-A","issueDate":"2026-09-23","scope":"part"}],"uniqueKey":"section.pendingAdoptions.oneOf.0","typeLabel":"Pendingadoptions · object[]"},{"type":"null","title":"Pendingadoptions","description":"New York only. State Register adoption notices that post-date the print volume this section's text was taken from. They are notices, not an updated consolidated text: `text` and `body` still reflect `currentThrough` / `currencyNote`. Look the notice up in the State Register by its `idNo`.\n\nEach entry: `idNo` (e.g. `DFS-23-26-00013-A`), `scope` (`section` when the notice names this section, `part` when it names the Part containing it), `effectiveDate` (ISO date, null if the notice states none), `agency`, `issueDate` (ISO date of the Register issue). No link is returned; it is withheld under licence, as with `sourceUrl` on these regulations. Only adoptions (`-A`, `-AA`) are listed, never proposals, emergency rules or withdrawals.\n\nNull on every section with no such notice, which does not mean the section is current: we cover Register adoptions for NYCRR Titles 3, 19 and 23 only. Omitted from the response when it has no value.","example":[{"agency":"Department of Financial Services","effectiveDate":"2026-09-23","idNo":"DFS-23-26-00013-A","issueDate":"2026-09-23","scope":"part"}],"uniqueKey":"section.pendingAdoptions.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.pendingAdoptions","typeLabel":"Pendingadoptions · object[] | null"},"adoptedAfterCurrentThrough":{"oneOf":[{"type":"boolean","title":"Adoptedaftercurrentthrough","description":"New York only. True when `pendingAdoptions` is non-empty, i.e. the State Register records at least one adoption naming this section or its Part that post-dates the volume `currentThrough` refers to, so the text served may be out of date. Null (never false) when no such adoption is recorded; null is not a claim that the text is current. Omitted from the response when it has no value.","example":true,"uniqueKey":"section.adoptedAfterCurrentThrough.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Adoptedaftercurrentthrough","description":"New York only. True when `pendingAdoptions` is non-empty, i.e. the State Register records at least one adoption naming this section or its Part that post-dates the volume `currentThrough` refers to, so the text served may be out of date. Null (never false) when no such adoption is recorded; null is not a claim that the text is current. Omitted from the response when it has no value.","example":true,"uniqueKey":"section.adoptedAfterCurrentThrough.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.adoptedAfterCurrentThrough","typeLabel":"boolean | null"},"amendmentHistory":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.amendmentHistory.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Amendmenthistory","description":"Structured amendment entries where the publisher records them separately from the credit line in `history`. Omitted from the response when it has no value.","uniqueKey":"section.amendmentHistory.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Amendmenthistory","description":"Structured amendment entries where the publisher records them separately from the credit line in `history`. Omitted from the response when it has no value.","uniqueKey":"section.amendmentHistory.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.amendmentHistory","typeLabel":"string[] | null"},"amendmentHistoryNote":{"oneOf":[{"type":"string","title":"Amendmenthistorynote","description":"Present only when the section carries no amendment evidence and its state or document type does not record enough amendment history to read absence as a fact (for example New York, Massachusetts, Arizona and West Virginia statutes, several states' regulations, court rules and constitutions, opinions, register notices, bulletins, annual CFR editions and session laws). It says `amendmentYears`, `lastAmendedYear` and `amendmentsCount` are absent because nothing was recorded, not because the section is unamended; `amendmentsCount` is then null rather than 0. Also present on a Maryland section whose `history` is generated from General Assembly session data rather than a publisher credit line. Null where history is recorded, and an empty history there does mean the section has not been amended.","uniqueKey":"section.amendmentHistoryNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Amendmenthistorynote","description":"Present only when the section carries no amendment evidence and its state or document type does not record enough amendment history to read absence as a fact (for example New York, Massachusetts, Arizona and West Virginia statutes, several states' regulations, court rules and constitutions, opinions, register notices, bulletins, annual CFR editions and session laws). It says `amendmentYears`, `lastAmendedYear` and `amendmentsCount` are absent because nothing was recorded, not because the section is unamended; `amendmentsCount` is then null rather than 0. Also present on a Maryland section whose `history` is generated from General Assembly session data rather than a publisher credit line. Null where history is recorded, and an empty history there does mean the section has not been amended.","uniqueKey":"section.amendmentHistoryNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.amendmentHistoryNote","typeLabel":"string | null"},"fieldAbsenceNote":{"oneOf":[{"type":"string","title":"Fieldabsencenote","description":"Present only when `year` or `effectiveDate` is null AND the ingester of this whole document type never records it (state constitutions carry no `year`; federal local court rules rarely carry a `year` or `effectiveDate`, as of 2026-10-31). It says the field is null because nothing was recorded, which is not a claim that the document has no such date. Null otherwise.","uniqueKey":"section.fieldAbsenceNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fieldabsencenote","description":"Present only when `year` or `effectiveDate` is null AND the ingester of this whole document type never records it (state constitutions carry no `year`; federal local court rules rarely carry a `year` or `effectiveDate`, as of 2026-10-31). It says the field is null because nothing was recorded, which is not a claim that the document has no such date. Null otherwise.","uniqueKey":"section.fieldAbsenceNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.fieldAbsenceNote","typeLabel":"string | null"},"citationNote":{"oneOf":[{"type":"string","title":"Citationnote","description":"Present only on a state-constitution unit the source gives no section number (an amendment, preamble, schedule or whole article). `citation` is then the article-level form without a section sign, and `sectionNumber` is null. Absent otherwise.","uniqueKey":"section.citationNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Citationnote","description":"Present only on a state-constitution unit the source gives no section number (an amendment, preamble, schedule or whole article). `citation` is then the article-level form without a section sign, and `sectionNumber` is null. Absent otherwise.","uniqueKey":"section.citationNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.citationNote","typeLabel":"string | null"},"responseBounds":{"oneOf":[{"type":"object","title":"ResponseBounds","description":"Says whether this response is the whole record. Always present on `GET /us/statutes/section/{actId}`; on search, resolve, batch resolve, neighbours and `POST /us/statutes/sections` it appears only on a row that was cut. A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters, so the default response keeps the first 50 items of each long list and the first 4,000 characters of `history` and `committeeNote`. `truncated` is true when any field was shortened, `fields` lists each with its `total`, what was `returned` and `nextOffset`, and `full=true` on the single-section route returns everything, and the other routes name that call in `note`.","required":["truncated"],"properties":{"truncated":{"type":"boolean","title":"Truncated","description":"True when at least one field below was shortened. False means this response carries the whole record. Nothing is dropped silently: every shortened field is listed in `fields`.","examples":[true],"isRequired":true,"uniqueKey":"section.responseBounds.oneOf.0.truncated","typeLabel":"boolean"},"fields":{"items":{"properties":{"field":{"type":"string","title":"Field","description":"The response field that was shortened, by its response name.","examples":["publicLaws"],"isRequired":true,"uniqueKey":"section.responseBounds.oneOf.0.fields.items.[INDEX].field","typeLabel":"string"},"unit":{"type":"string","enum":["items","characters"],"title":"Unit","description":"`items` for a list, `characters` for the verbatim `history` credit line.","examples":["items"],"isRequired":true,"uniqueKey":"section.responseBounds.oneOf.0.fields.items.[INDEX].unit","typeLabel":"enum\u003cstring>"},"total":{"type":"integer","title":"Total","description":"How many items (or characters) the record holds.","examples":[190],"isRequired":true,"uniqueKey":"section.responseBounds.oneOf.0.fields.items.[INDEX].total","typeLabel":"integer"},"returned":{"type":"integer","title":"Returned","description":"How many items (or characters) this response carries.","examples":[50],"isRequired":true,"uniqueKey":"section.responseBounds.oneOf.0.fields.items.[INDEX].returned","typeLabel":"integer"},"nextOffset":{"type":"integer","title":"Nextoffset","description":"Zero-based position of the first omitted item (or character) in the full value. What follows it is the omitted part: request `full=true` to receive it.","examples":[50],"isRequired":true,"uniqueKey":"section.responseBounds.oneOf.0.fields.items.[INDEX].nextOffset","typeLabel":"integer"}},"type":"object","required":["field","unit","total","returned","nextOffset"],"title":"BoundedField","description":"One field the default response shortened.","uniqueKey":"section.responseBounds.oneOf.0.fields.items.[INDEX]","typeLabel":"BoundedField · object"},"type":"array","title":"Fields","description":"Every field shortened in this response. Empty when `truncated` is false.","uniqueKey":"section.responseBounds.oneOf.0.fields","typeLabel":"BoundedField · object[]"},"note":{"oneOf":[{"type":"string","title":"Note","description":"Plain-language statement of what was cut and how to get all of it. Present only when `truncated` is true.","uniqueKey":"section.responseBounds.oneOf.0.note.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note","description":"Plain-language statement of what was cut and how to get all of it. Present only when `truncated` is true.","uniqueKey":"section.responseBounds.oneOf.0.note.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.responseBounds.oneOf.0.note","typeLabel":"string | null"}},"uniqueKey":"section.responseBounds.oneOf.0","typeLabel":"ResponseBounds · object"},{"type":"null","description":"Says whether this response is the whole record. Always present on `GET /us/statutes/section/{actId}`; on search, resolve, batch resolve, neighbours and `POST /us/statutes/sections` it appears only on a row that was cut. A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters, so the default response keeps the first 50 items of each long list and the first 4,000 characters of `history` and `committeeNote`. `truncated` is true when any field was shortened, `fields` lists each with its `total`, what was `returned` and `nextOffset`, and `full=true` on the single-section route returns everything, and the other routes name that call in `note`.","uniqueKey":"section.responseBounds.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.responseBounds","typeLabel":"ResponseBounds · object | null"},"sourceNote":{"oneOf":[{"type":"string","title":"Sourcenote","description":"The publisher's source note for the section, verbatim. Omitted from the response when it has no value.","uniqueKey":"section.sourceNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sourcenote","description":"The publisher's source note for the section, verbatim. Omitted from the response when it has no value.","uniqueKey":"section.sourceNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.sourceNote","typeLabel":"string | null"},"effectiveDateRaw":{"oneOf":[{"type":"string","title":"Effectivedateraw","description":"The date exactly as the publisher writes it, present only when it differs from `effectiveDate`. A section whose publisher already prints ISO leaves this null. Expect prose (`September 8, 1916`), abbreviated months (`Feb. 25, 1868`), US numerics (`9/28/15`), Spanish for Puerto Rico (`26 de junio de 1963`), and values that are not a single date at all (`April 1, 2023 to June 30, 2026`), which is why they cannot be published under `effectiveDate`.","example":"September 8, 1916","uniqueKey":"section.effectiveDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Effectivedateraw","description":"The date exactly as the publisher writes it, present only when it differs from `effectiveDate`. A section whose publisher already prints ISO leaves this null. Expect prose (`September 8, 1916`), abbreviated months (`Feb. 25, 1868`), US numerics (`9/28/15`), Spanish for Puerto Rico (`26 de junio de 1963`), and values that are not a single date at all (`April 1, 2023 to June 30, 2026`), which is why they cannot be published under `effectiveDate`.","example":"September 8, 1916","uniqueKey":"section.effectiveDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.effectiveDateRaw","typeLabel":"string | null"},"priorEffectiveDates":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.priorEffectiveDates.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Prioreffectivedates","description":"Earlier effective dates recorded for the section, each as `YYYY-MM-DD`, in the order the publisher lists them. A publisher's list written as one string (`3-15-22; 7-1-26`) is split into its dates. A value that names no single day (`March 2007`, `immediately`) is not here: it is in `priorEffectiveDatesRaw`. Omitted from the response when it has no value.","example":["2004-12-17","2012-11-01"],"uniqueKey":"section.priorEffectiveDates.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Prioreffectivedates","description":"Earlier effective dates recorded for the section, each as `YYYY-MM-DD`, in the order the publisher lists them. A publisher's list written as one string (`3-15-22; 7-1-26`) is split into its dates. A value that names no single day (`March 2007`, `immediately`) is not here: it is in `priorEffectiveDatesRaw`. Omitted from the response when it has no value.","example":["2004-12-17","2012-11-01"],"uniqueKey":"section.priorEffectiveDates.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.priorEffectiveDates","typeLabel":"string[] | null"},"priorEffectiveDatesRaw":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.priorEffectiveDatesRaw.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Prioreffectivedatesraw","description":"The publisher's own wording of `priorEffectiveDates`, one string per stored entry, present only when it differs from the ISO list or holds an entry that names no single day. Nothing the publisher recorded is dropped.","uniqueKey":"section.priorEffectiveDatesRaw.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Prioreffectivedatesraw","description":"The publisher's own wording of `priorEffectiveDates`, one string per stored entry, present only when it differs from the ISO list or holds an entry that names no single day. Nothing the publisher recorded is dropped.","uniqueKey":"section.priorEffectiveDatesRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.priorEffectiveDatesRaw","typeLabel":"string[] | null"},"supersededBy":{"oneOf":[{"type":"string","title":"Supersededby","description":"`actId` of the section that replaced this one. Present on a superseded version so you can fetch the current text in one hop via `GET /statutes/section/{actId}`. Omitted from the response when it has no value.","uniqueKey":"section.supersededBy.oneOf.0","typeLabel":"string"},{"type":"null","title":"Supersededby","description":"`actId` of the section that replaced this one. Present on a superseded version so you can fetch the current text in one hop via `GET /statutes/section/{actId}`. Omitted from the response when it has no value.","uniqueKey":"section.supersededBy.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.supersededBy","typeLabel":"string | null"},"supersedes":{"oneOf":[{"type":"string","title":"Supersedes","description":"`actId` of the earlier version this section replaced, when known. Omitted from the response when it has no value.","uniqueKey":"section.supersedes.oneOf.0","typeLabel":"string"},{"type":"null","title":"Supersedes","description":"`actId` of the earlier version this section replaced, when known. Omitted from the response when it has no value.","uniqueKey":"section.supersedes.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.supersedes","typeLabel":"string | null"},"pendingAmendments":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","description":"`actId` of the proposed amendment. Fetch it with `GET /us/statutes/section/{id}` or `/body`; it is never returned by an unscoped search.","examples":["FRULES_FRCP_R26_P2027"],"isRequired":true,"uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].id","typeLabel":"string"},"status":{"oneOf":[{"type":"string","title":"Status","description":"Where the proposal is in the Rules Enabling Act process: `published_for_comment`, `approved_by_standing_committee`, `approved_by_judicial_conference`, `transmitted_to_supreme_court`, `adopted_by_supreme_court` or `transmitted_to_congress`. A proposal that is in force or withdrawn is not listed here.","example":"approved_by_standing_committee","uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].status.oneOf.0","typeLabel":"string"},{"type":"null","title":"Status","description":"Where the proposal is in the Rules Enabling Act process: `published_for_comment`, `approved_by_standing_committee`, `approved_by_judicial_conference`, `transmitted_to_supreme_court`, `adopted_by_supreme_court` or `transmitted_to_congress`. A proposal that is in force or withdrawn is not listed here.","example":"approved_by_standing_committee","uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].status","typeLabel":"string | null"},"cycle":{"oneOf":[{"type":"integer","title":"Cycle","description":"The rules cycle (the year the amendment is meant to take effect).","example":2027,"uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].cycle.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Cycle","description":"The rules cycle (the year the amendment is meant to take effect).","example":2027,"uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].cycle.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].cycle","typeLabel":"integer | null"},"effectiveDate":{"oneOf":[{"type":"string","title":"Effectivedate","description":"The date the amendment takes effect if it is adopted unchanged (ISO 8601 date).","example":"2027-12-01","uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].effectiveDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Effectivedate","description":"The date the amendment takes effect if it is adopted unchanged (ISO 8601 date).","example":"2027-12-01","uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].effectiveDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].effectiveDate","typeLabel":"string | null"},"commentPeriodEnd":{"oneOf":[{"type":"string","title":"Commentperiodend","description":"Last day of the public comment period (ISO 8601 date), when one applies.","example":"2026-02-16","uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].commentPeriodEnd.oneOf.0","typeLabel":"string"},{"type":"null","title":"Commentperiodend","description":"Last day of the public comment period (ISO 8601 date), when one applies.","example":"2026-02-16","uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].commentPeriodEnd.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].commentPeriodEnd","typeLabel":"string | null"},"sourceUrl":{"oneOf":[{"type":"string","title":"Sourceurl","description":"The official page the proposal was taken from, when we hold a link we may publish.","example":"https://www.uscourts.gov/rules-policies/pending-rules-and-forms-amendments","uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].sourceUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sourceurl","description":"The official page the proposal was taken from, when we hold a link we may publish.","example":"https://www.uscourts.gov/rules-policies/pending-rules-and-forms-amendments","uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].sourceUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].sourceUrl","typeLabel":"string | null"},"textComplete":{"oneOf":[{"type":"boolean","title":"Textcomplete","description":"`true` when the proposed text we hold is the whole amended rule; `false` when it is partial (for example only the changed paragraphs).","example":true,"uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].textComplete.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Textcomplete","description":"`true` when the proposed text we hold is the whole amended rule; `false` when it is partial (for example only the changed paragraphs).","example":true,"uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].textComplete.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].textComplete","typeLabel":"boolean | null"},"commentDocketIds":{"items":{"type":"string","uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].commentDocketIds.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Commentdocketids","description":"Rulemaking docket ids that hold the public comments on this proposal. Each resolves on `GET /us/rulemaking/dockets/{docketId}`. Empty when none is known.","examples":[["USC-RULES-CV-2025-0004"]],"uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX].commentDocketIds","typeLabel":"string[]"}},"type":"object","required":["id"],"title":"PendingAmendment","description":"One proposed amendment to a Federal Rule, as listed on the rule it would amend.","uniqueKey":"section.pendingAmendments.oneOf.0.items.[INDEX]","typeLabel":"PendingAmendment · object"},"title":"Pendingamendments","description":"Federal Rules only: the amendments proposed to this rule that are not yet in force, each with its lifecycle `status`, `cycle`, `effectiveDate`, `commentPeriodEnd`, `sourceUrl` and `textComplete`. Fetch one with `GET /us/statutes/section/{id}`. Absent on every other section and on a rule with nothing pending. A proposal is never law until its effective date: the text above is the rule in force.","uniqueKey":"section.pendingAmendments.oneOf.0","typeLabel":"PendingAmendment · object[]"},{"type":"null","title":"Pendingamendments","description":"Federal Rules only: the amendments proposed to this rule that are not yet in force, each with its lifecycle `status`, `cycle`, `effectiveDate`, `commentPeriodEnd`, `sourceUrl` and `textComplete`. Fetch one with `GET /us/statutes/section/{id}`. Absent on every other section and on a rule with nothing pending. A proposal is never law until its effective date: the text above is the rule in force.","uniqueKey":"section.pendingAmendments.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.pendingAmendments","typeLabel":"PendingAmendment · object[] | null"},"ruleSet":{"oneOf":[{"type":"string","title":"Ruleset","description":"For court rules, the rule family this belongs to, e.g. `North Dakota Rules of Civil Procedure`. Rule numbers repeat across families (a Civil Rule 12 and a Criminal Rule 12 both exist), so this is what disambiguates them. Omitted from the response when it has no value.","uniqueKey":"section.ruleSet.oneOf.0","typeLabel":"string"},{"type":"null","title":"Ruleset","description":"For court rules, the rule family this belongs to, e.g. `North Dakota Rules of Civil Procedure`. Rule numbers repeat across families (a Civil Rule 12 and a Criminal Rule 12 both exist), so this is what disambiguates them. Omitted from the response when it has no value.","uniqueKey":"section.ruleSet.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.ruleSet","typeLabel":"string | null"},"publicLaws":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.publicLaws.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Publiclaws","description":"Public Laws referenced by the section, e.g. `['Pub. L. 96-170']`. Omitted from the response when it has no value.","uniqueKey":"section.publicLaws.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Publiclaws","description":"Public Laws referenced by the section, e.g. `['Pub. L. 96-170']`. Omitted from the response when it has no value.","uniqueKey":"section.publicLaws.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.publicLaws","typeLabel":"string[] | null"},"federalRegisterCitations":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.federalRegisterCitations.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Federalregistercitations","description":"Federal Register citations associated with the section, e.g. `['48 FR 3956', '49 FR 15073']`. This is the CFR's form of the credit line `sourceCredit` carries for the USC: the rulemakings that established and amended the section. Populated on 37.4% of CFR sections, empty where eCFR prints no source note. Omitted from the response when it has no value.","uniqueKey":"section.federalRegisterCitations.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Federalregistercitations","description":"Federal Register citations associated with the section, e.g. `['48 FR 3956', '49 FR 15073']`. This is the CFR's form of the credit line `sourceCredit` carries for the USC: the rulemakings that established and amended the section. Populated on 37.4% of CFR sections, empty where eCFR prints no source note. Omitted from the response when it has no value.","uniqueKey":"section.federalRegisterCitations.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.federalRegisterCitations","typeLabel":"string[] | null"},"granuleId":{"oneOf":[{"type":"string","title":"Granuleid","description":"govinfo granule identifier (USC/CFR provenance). Omitted from the response when it has no value.","uniqueKey":"section.granuleId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Granuleid","description":"govinfo granule identifier (USC/CFR provenance). Omitted from the response when it has no value.","uniqueKey":"section.granuleId.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.granuleId","typeLabel":"string | null"},"packageId":{"oneOf":[{"type":"string","title":"Packageid","description":"govinfo package identifier (USC/CFR provenance). Omitted from the response when it has no value.","uniqueKey":"section.packageId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Packageid","description":"govinfo package identifier (USC/CFR provenance). Omitted from the response when it has no value.","uniqueKey":"section.packageId.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.packageId","typeLabel":"string | null"},"docxUrl":{"oneOf":[{"type":"string","title":"Docxurl","description":"Microsoft Word (DOCX) version, when available. Omitted from the response when it has no value.","uniqueKey":"section.docxUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Docxurl","description":"Microsoft Word (DOCX) version, when available. Omitted from the response when it has no value.","uniqueKey":"section.docxUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.docxUrl","typeLabel":"string | null"},"govInfoHtmlUrl":{"oneOf":[{"type":"string","title":"Govinfohtmlurl","description":"Official govinfo.gov HTML version. Omitted from the response when it has no value.","uniqueKey":"section.govInfoHtmlUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Govinfohtmlurl","description":"Official govinfo.gov HTML version. Omitted from the response when it has no value.","uniqueKey":"section.govInfoHtmlUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.govInfoHtmlUrl","typeLabel":"string | null"},"govInfoPdfUrl":{"oneOf":[{"type":"string","title":"Govinfopdfurl","description":"Official govinfo.gov PDF version. Omitted from the response when it has no value.","uniqueKey":"section.govInfoPdfUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Govinfopdfurl","description":"Official govinfo.gov PDF version. Omitted from the response when it has no value.","uniqueKey":"section.govInfoPdfUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.govInfoPdfUrl","typeLabel":"string | null"},"abstract":{"oneOf":[{"type":"string","title":"Abstract","description":"The issuing agency's own summary of the document, as published in the Federal Register. Populated on 99.9% of rules and proposed rules, so a document can be triaged without fetching the full text. Omitted from the response when it has no value.","example":"This regulation extends time-limited tolerances for pesticides.","uniqueKey":"section.abstract.oneOf.0","typeLabel":"string"},{"type":"null","title":"Abstract","description":"The issuing agency's own summary of the document, as published in the Federal Register. Populated on 99.9% of rules and proposed rules, so a document can be triaged without fetching the full text. Omitted from the response when it has no value.","example":"This regulation extends time-limited tolerances for pesticides.","uniqueKey":"section.abstract.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.abstract","typeLabel":"string | null"},"agencies":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.agencies.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Agencies","description":"Issuing agencies, by name. Populated on 99.9% of Federal Register documents. Pair with `agencySlugs` when you need the token the `agency` search filter takes. Omitted from the response when it has no value.","example":["Environmental Protection Agency"],"uniqueKey":"section.agencies.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Agencies","description":"Issuing agencies, by name. Populated on 99.9% of Federal Register documents. Pair with `agencySlugs` when you need the token the `agency` search filter takes. Omitted from the response when it has no value.","example":["Environmental Protection Agency"],"uniqueKey":"section.agencies.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.agencies","typeLabel":"string[] | null"},"agencySlugs":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.agencySlugs.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Agencyslugs","description":"The issuing agencies as slugs. These are exactly the values the `agency` filter on `/us/statutes/search` accepts, so an agency facet can be round-tripped straight back into a query. Omitted from the response when it has no value.","example":["environmental-protection-agency"],"uniqueKey":"section.agencySlugs.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Agencyslugs","description":"The issuing agencies as slugs. These are exactly the values the `agency` filter on `/us/statutes/search` accepts, so an agency facet can be round-tripped straight back into a query. Omitted from the response when it has no value.","example":["environmental-protection-agency"],"uniqueKey":"section.agencySlugs.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.agencySlugs","typeLabel":"string[] | null"},"topics":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.topics.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Topics","description":"The Federal Register's own CFR-index subject terms. Populated on ~71% of rules and ~68% of proposed rules, with one hard boundary: documents published before 2000 carry none, because the Federal Register did not index them this way. Omitted from the response when it has no value.","example":["Environmental protection","Pesticides and pests"],"uniqueKey":"section.topics.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Topics","description":"The Federal Register's own CFR-index subject terms. Populated on ~71% of rules and ~68% of proposed rules, with one hard boundary: documents published before 2000 carry none, because the Federal Register did not index them this way. Omitted from the response when it has no value.","example":["Environmental protection","Pesticides and pests"],"uniqueKey":"section.topics.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.topics","typeLabel":"string[] | null"},"documentTypeLabel":{"oneOf":[{"type":"string","title":"Documenttypelabel","description":"The instrument type as the publisher names it: `Rule`, `Proposed Rule`, `Presidential Document`, `Declaratory Ruling`, `Resolution Agreement`. Deliberately not `corpusType`, which says which body of law a document belongs to: two documents in one corpus can be very different instruments. Omitted from the response when it has no value.","example":"Rule","uniqueKey":"section.documentTypeLabel.oneOf.0","typeLabel":"string"},{"type":"null","title":"Documenttypelabel","description":"The instrument type as the publisher names it: `Rule`, `Proposed Rule`, `Presidential Document`, `Declaratory Ruling`, `Resolution Agreement`. Deliberately not `corpusType`, which says which body of law a document belongs to: two documents in one corpus can be very different instruments. Omitted from the response when it has no value.","example":"Rule","uniqueKey":"section.documentTypeLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.documentTypeLabel","typeLabel":"string | null"},"documentSubtype":{"oneOf":[{"type":"string","title":"Documentsubtype","description":"Finer instrument class where the publisher gives one. On presidential documents this separates an executive order from a proclamation, a memorandum or a notice (~90% populated there). Omitted from the response when it has no value.","example":"Proclamation","uniqueKey":"section.documentSubtype.oneOf.0","typeLabel":"string"},{"type":"null","title":"Documentsubtype","description":"Finer instrument class where the publisher gives one. On presidential documents this separates an executive order from a proclamation, a memorandum or a notice (~90% populated there). Omitted from the response when it has no value.","example":"Proclamation","uniqueKey":"section.documentSubtype.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.documentSubtype","typeLabel":"string | null"},"action":{"oneOf":[{"type":"string","title":"Action","description":"The Federal Register's own ACTION line, ~100% populated. Carries distinctions no other field makes: interim final rule, direct final rule, withdrawal, reopening of the comment period. Omitted from the response when it has no value.","example":"Final rule.","uniqueKey":"section.action.oneOf.0","typeLabel":"string"},{"type":"null","title":"Action","description":"The Federal Register's own ACTION line, ~100% populated. Carries distinctions no other field makes: interim final rule, direct final rule, withdrawal, reopening of the comment period. Omitted from the response when it has no value.","example":"Final rule.","uniqueKey":"section.action.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.action","typeLabel":"string | null"},"president":{"oneOf":[{"type":"string","title":"President","description":"The president in office for this document, on Federal Register and presidential-document corpora spanning 1994 to present. Omitted from the response when it has no value.","example":"George W. Bush","uniqueKey":"section.president.oneOf.0","typeLabel":"string"},{"type":"null","title":"President","description":"The president in office for this document, on Federal Register and presidential-document corpora spanning 1994 to present. Omitted from the response when it has no value.","example":"George W. Bush","uniqueKey":"section.president.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.president","typeLabel":"string | null"},"signingDate":{"oneOf":[{"type":"string","title":"Signingdate","description":"When a presidential document was signed, as `YYYY-MM-DD`, which is routinely earlier than `publicationDate` and is the legally operative date. See `signingDateRaw`. Omitted from the response when it has no value.","example":"2026-04-02","uniqueKey":"section.signingDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Signingdate","description":"When a presidential document was signed, as `YYYY-MM-DD`, which is routinely earlier than `publicationDate` and is the legally operative date. See `signingDateRaw`. Omitted from the response when it has no value.","example":"2026-04-02","uniqueKey":"section.signingDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.signingDate","typeLabel":"string | null"},"signingDateRaw":{"oneOf":[{"type":"string","title":"Signingdateraw","description":"The signing date as the publisher writes it, present only when it differs from `signingDate`.","uniqueKey":"section.signingDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Signingdateraw","description":"The signing date as the publisher writes it, present only when it differs from `signingDate`.","uniqueKey":"section.signingDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.signingDateRaw","typeLabel":"string | null"},"executiveOrderNumber":{"oneOf":[{"type":"string","title":"Executiveordernumber","description":"The executive order number a lawyer cites the order by (`14179` for Executive Order 14179 of January 23, 2025). Set only on executive orders; the `citation` is the Federal Register page, not this. See `instrumentNumberSource` for where the value came from. Omitted from the response when it has no value.","example":"14179","uniqueKey":"section.executiveOrderNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Executiveordernumber","description":"The executive order number a lawyer cites the order by (`14179` for Executive Order 14179 of January 23, 2025). Set only on executive orders; the `citation` is the Federal Register page, not this. See `instrumentNumberSource` for where the value came from. Omitted from the response when it has no value.","example":"14179","uniqueKey":"section.executiveOrderNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.executiveOrderNumber","typeLabel":"string | null"},"proclamationNumber":{"oneOf":[{"type":"string","title":"Proclamationnumber","description":"The proclamation number (`10886` for Proclamation 10886). Set only on proclamations. Memoranda, determinations and notices are not numbered in either series and carry null in both fields, never an invented number. Omitted from the response when it has no value.","example":"10886","uniqueKey":"section.proclamationNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Proclamationnumber","description":"The proclamation number (`10886` for Proclamation 10886). Set only on proclamations. Memoranda, determinations and notices are not numbered in either series and carry null in both fields, never an invented number. Omitted from the response when it has no value.","example":"10886","uniqueKey":"section.proclamationNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.proclamationNumber","typeLabel":"string | null"},"instrumentNumberSource":{"oneOf":[{"type":"string","title":"Instrumentnumbersource","description":"Provenance of `executiveOrderNumber` / `proclamationNumber`. `stored` is the number recorded when the document was ingested. `derived_from_text` is read at request time from the document's own header line (`Executive Order 14179 of January 23, 2025`), accepted only when that line opens the document and its date equals `signingDate`; it is null when the header is not in the text returned (for example a later chunk of a search hit), which means unknown, not unnumbered. Omitted from the response when it has no value.","example":"derived_from_text","uniqueKey":"section.instrumentNumberSource.oneOf.0","typeLabel":"string"},{"type":"null","title":"Instrumentnumbersource","description":"Provenance of `executiveOrderNumber` / `proclamationNumber`. `stored` is the number recorded when the document was ingested. `derived_from_text` is read at request time from the document's own header line (`Executive Order 14179 of January 23, 2025`), accepted only when that line opens the document and its date equals `signingDate`; it is null when the header is not in the text returned (for example a later chunk of a search hit), which means unknown, not unnumbered. Omitted from the response when it has no value.","example":"derived_from_text","uniqueKey":"section.instrumentNumberSource.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.instrumentNumberSource","typeLabel":"string | null"},"datesText":{"oneOf":[{"type":"string","title":"Datestext","description":"The verbatim DATES block from the Federal Register, ~98% populated. Worth reading alongside `frEffectiveOn`: a rule with staged or conditional effective dates has them here, and the single date flattens that away. Omitted from the response when it has no value.","example":"This regulation is effective December 14, 2001.","uniqueKey":"section.datesText.oneOf.0","typeLabel":"string"},{"type":"null","title":"Datestext","description":"The verbatim DATES block from the Federal Register, ~98% populated. Worth reading alongside `frEffectiveOn`: a rule with staged or conditional effective dates has them here, and the single date flattens that away. Omitted from the response when it has no value.","example":"This regulation is effective December 14, 2001.","uniqueKey":"section.datesText.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.datesText","typeLabel":"string | null"},"frVolume":{"oneOf":[{"type":"integer","title":"Frvolume","description":"Federal Register volume, the `66` in `66 FR 64768`. Omitted from the response when it has no value.","example":66,"uniqueKey":"section.frVolume.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Frvolume","description":"Federal Register volume, the `66` in `66 FR 64768`. Omitted from the response when it has no value.","example":66,"uniqueKey":"section.frVolume.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frVolume","typeLabel":"integer | null"},"frStartPage":{"oneOf":[{"type":"integer","title":"Frstartpage","description":"First Federal Register page, the `64768` in `66 FR 64768`. Omitted from the response when it has no value.","example":64768,"uniqueKey":"section.frStartPage.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Frstartpage","description":"First Federal Register page, the `64768` in `66 FR 64768`. Omitted from the response when it has no value.","example":64768,"uniqueKey":"section.frStartPage.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frStartPage","typeLabel":"integer | null"},"frEndPage":{"oneOf":[{"type":"integer","title":"Frendpage","description":"Last Federal Register page. With `frStartPage` this gives the page RANGE, which `citation` cannot express because it carries only the first page. Omitted from the response when it has no value.","example":64775,"uniqueKey":"section.frEndPage.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Frendpage","description":"Last Federal Register page. With `frStartPage` this gives the page RANGE, which `citation` cannot express because it carries only the first page. Omitted from the response when it has no value.","example":64775,"uniqueKey":"section.frEndPage.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.frEndPage","typeLabel":"integer | null"},"wordCount":{"oneOf":[{"type":"integer","title":"Wordcount","description":"Words in the full document, so a caller can size a fetch before paying for the body. Omitted from the response when it has no value.","example":6271,"uniqueKey":"section.wordCount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Wordcount","description":"Words in the full document, so a caller can size a fetch before paying for the body. Omitted from the response when it has no value.","example":6271,"uniqueKey":"section.wordCount.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.wordCount","typeLabel":"integer | null"},"issuingAgency":{"oneOf":[{"type":"string","title":"Issuingagency","description":"The body that promulgated or issued this document: the state agency behind a regulation, the division behind an agency letter.\n\nPopulated at 83.6-100% across the state-regulation corpora that carry it. Omitted from the response when it has no value.","example":"Pollution Control Board","uniqueKey":"section.issuingAgency.oneOf.0","typeLabel":"string"},{"type":"null","title":"Issuingagency","description":"The body that promulgated or issued this document: the state agency behind a regulation, the division behind an agency letter.\n\nPopulated at 83.6-100% across the state-regulation corpora that carry it. Omitted from the response when it has no value.","example":"Pollution Control Board","uniqueKey":"section.issuingAgency.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.issuingAgency","typeLabel":"string | null"},"adoptingCitations":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.adoptingCitations.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Adoptingcitations","description":"Citations to the instrument that ADOPTED this rule: the state register notice, the Washington filing number, the adopting order. The rulemaking audit trail.\n\nUnified across four different payload spellings, so this is comparable across states in a way the underlying data is not.\n\nThese are also the independent way to confirm a section when the publisher's own page cannot be read without a browser (see `externalUrl`): a Texas rule's `['50 TexReg 8285']` names the Texas Register issue and page that printed its adoption. Omitted from the response when it has no value.","example":["37 Ill. Reg. 16539"],"uniqueKey":"section.adoptingCitations.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Adoptingcitations","description":"Citations to the instrument that ADOPTED this rule: the state register notice, the Washington filing number, the adopting order. The rulemaking audit trail.\n\nUnified across four different payload spellings, so this is comparable across states in a way the underlying data is not.\n\nThese are also the independent way to confirm a section when the publisher's own page cannot be read without a browser (see `externalUrl`): a Texas rule's `['50 TexReg 8285']` names the Texas Register issue and page that printed its adoption. Omitted from the response when it has no value.","example":["37 Ill. Reg. 16539"],"uniqueKey":"section.adoptingCitations.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.adoptingCitations","typeLabel":"string[] | null"},"lawImplemented":{"oneOf":[{"type":"string","title":"Lawimplemented","description":"The statute this rule IMPLEMENTS, as distinct from `statutoryAuthority`, which is the statute granting the rulemaking power. Florida populates both and they differ. Omitted from the response when it has no value.","example":"Section 4656.1, Public Resources Code","uniqueKey":"section.lawImplemented.oneOf.0","typeLabel":"string"},{"type":"null","title":"Lawimplemented","description":"The statute this rule IMPLEMENTS, as distinct from `statutoryAuthority`, which is the statute granting the rulemaking power. Florida populates both and they differ. Omitted from the response when it has no value.","example":"Section 4656.1, Public Resources Code","uniqueKey":"section.lawImplemented.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.lawImplemented","typeLabel":"string | null"},"lastAmendedDate":{"oneOf":[{"type":"string","title":"Lastamendeddate","description":"Full date of the most recent amendment, as `YYYY-MM-DD`, where the publisher gives one. See `lastAmendedDateRaw` for the wording. Illinois and Colorado regulations carry their amendment provenance only here and in `amendmentNote`: neither state has a `history`, and Colorado has no `effectiveDate` either, so for Colorado this is the only date that exists. Omitted from the response when it has no value.","example":"2013-10-04","uniqueKey":"section.lastAmendedDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Lastamendeddate","description":"Full date of the most recent amendment, as `YYYY-MM-DD`, where the publisher gives one. See `lastAmendedDateRaw` for the wording. Illinois and Colorado regulations carry their amendment provenance only here and in `amendmentNote`: neither state has a `history`, and Colorado has no `effectiveDate` either, so for Colorado this is the only date that exists. Omitted from the response when it has no value.","example":"2013-10-04","uniqueKey":"section.lastAmendedDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.lastAmendedDate","typeLabel":"string | null"},"lastAmendedDateRaw":{"oneOf":[{"type":"string","title":"Lastamendeddateraw","description":"The last-amended date as the publisher writes it, present only when it differs from `lastAmendedDate`, or null when it is not a date at all.","uniqueKey":"section.lastAmendedDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Lastamendeddateraw","description":"The last-amended date as the publisher writes it, present only when it differs from `lastAmendedDate`, or null when it is not a date at all.","uniqueKey":"section.lastAmendedDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.lastAmendedDateRaw","typeLabel":"string | null"},"amendmentNote":{"oneOf":[{"type":"string","title":"Amendmentnote","description":"The publisher's amendment credit line where it is stored separately from `history`. Illinois and Colorado regulations, ~72% populated. Omitted from the response when it has no value.","example":"Amended at 37 Ill. Reg. 16539, effective October 4, 2013","uniqueKey":"section.amendmentNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Amendmentnote","description":"The publisher's amendment credit line where it is stored separately from `history`. Illinois and Colorado regulations, ~72% populated. Omitted from the response when it has no value.","example":"Amended at 37 Ill. Reg. 16539, effective October 4, 2013","uniqueKey":"section.amendmentNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.amendmentNote","typeLabel":"string | null"},"currencyYear":{"oneOf":[{"type":"integer","title":"Currencyyear","description":"Machine-readable counterpart to `currencyNote`, which is prose. 100% populated on the nine state-regulation corpora that carry a currency statement. Omitted from the response when it has no value.","example":2025,"uniqueKey":"section.currencyYear.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Currencyyear","description":"Machine-readable counterpart to `currencyNote`, which is prose. 100% populated on the nine state-regulation corpora that carry a currency statement. Omitted from the response when it has no value.","example":2025,"uniqueKey":"section.currencyYear.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.currencyYear","typeLabel":"integer | null"},"reviewDate":{"oneOf":[{"type":"string","title":"Reviewdate","description":"The date a rule must be re-adopted or it expires, where the state runs a sunset review. Ohio regulations, ~80% populated. Not an amendment date: it is in the future. Omitted from the response when it has no value.","example":"11/1/2028","uniqueKey":"section.reviewDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reviewdate","description":"The date a rule must be re-adopted or it expires, where the state runs a sunset review. Ohio regulations, ~80% populated. Not an amendment date: it is in the future. Omitted from the response when it has no value.","example":"11/1/2028","uniqueKey":"section.reviewDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.reviewDate","typeLabel":"string | null"},"reviewDateRaw":{"oneOf":[{"type":"string","title":"Reviewdateraw","description":"The review date as the publisher writes it, present only when it differs from `reviewDate`, or null when it is not a date at all.","uniqueKey":"section.reviewDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reviewdateraw","description":"The review date as the publisher writes it, present only when it differs from `reviewDate`, or null when it is not a date at all.","uniqueKey":"section.reviewDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.reviewDateRaw","typeLabel":"string | null"},"originalEnactmentDate":{"oneOf":[{"type":"string","title":"Originalenactmentdate","description":"When the section was FIRST enacted, as `YYYY-MM-DD`, ~72% populated on the US Code. Deliberately separate from `effectiveDate`: merging them would report an amended section as effective from its original year. On 35.7% of US Code points this is the only enactment date we hold. See `originalEnactmentDateRaw` for the publisher's wording. Omitted from the response when it has no value.","example":"1934-06-27","uniqueKey":"section.originalEnactmentDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Originalenactmentdate","description":"When the section was FIRST enacted, as `YYYY-MM-DD`, ~72% populated on the US Code. Deliberately separate from `effectiveDate`: merging them would report an amended section as effective from its original year. On 35.7% of US Code points this is the only enactment date we hold. See `originalEnactmentDateRaw` for the publisher's wording. Omitted from the response when it has no value.","example":"1934-06-27","uniqueKey":"section.originalEnactmentDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.originalEnactmentDate","typeLabel":"string | null"},"originalEnactmentDateRaw":{"oneOf":[{"type":"string","title":"Originalenactmentdateraw","description":"The enactment date as the publisher writes it, present only when it differs from `originalEnactmentDate`. The US Code prints `Aug. 14, 1935` where GovInfo statute compilations print `1935-08-14` for the same fact.","example":"June 27, 1934","uniqueKey":"section.originalEnactmentDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Originalenactmentdateraw","description":"The enactment date as the publisher writes it, present only when it differs from `originalEnactmentDate`. The US Code prints `Aug. 14, 1935` where GovInfo statute compilations print `1935-08-14` for the same fact.","example":"June 27, 1934","uniqueKey":"section.originalEnactmentDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.originalEnactmentDateRaw","typeLabel":"string | null"},"releaseDate":{"oneOf":[{"type":"string","title":"Releasedate","description":"When the document was released publicly, where that differs from when it was issued. NLRB advice memoranda are written years before release; measured, the two dates are never equal. Omitted from the response when it has no value.","example":"2018-06-14","uniqueKey":"section.releaseDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Releasedate","description":"When the document was released publicly, where that differs from when it was issued. NLRB advice memoranda are written years before release; measured, the two dates are never equal. Omitted from the response when it has no value.","example":"2018-06-14","uniqueKey":"section.releaseDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.releaseDate","typeLabel":"string | null"},"releaseDateRaw":{"oneOf":[{"type":"string","title":"Releasedateraw","description":"The release date as the publisher writes it, present only when it differs from `releaseDate`, or null when it is not a date at all.","uniqueKey":"section.releaseDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Releasedateraw","description":"The release date as the publisher writes it, present only when it differs from `releaseDate`, or null when it is not a date at all.","uniqueKey":"section.releaseDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.releaseDateRaw","typeLabel":"string | null"},"documentNumber":{"oneOf":[{"type":"string","title":"Documentnumber","description":"The issuer's own document or case number, for exact lookup: an FCC DA number, an NLRB case-handling docket, a ruling number. On NLRB advice memoranda and FCC/HHS OCR documents this is not recoverable from `sectionNumber`. Omitted from the response when it has no value.","example":"21-CA-211066","uniqueKey":"section.documentNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Documentnumber","description":"The issuer's own document or case number, for exact lookup: an FCC DA number, an NLRB case-handling docket, a ruling number. On NLRB advice memoranda and FCC/HHS OCR documents this is not recoverable from `sectionNumber`. Omitted from the response when it has no value.","example":"21-CA-211066","uniqueKey":"section.documentNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.documentNumber","typeLabel":"string | null"},"caseName":{"oneOf":[{"type":"string","title":"Casename","description":"The charged party or covered entity a document concerns. Only 27% equal to `sectionTitle` on HHS OCR, so it is not recoverable from the served text. Omitted from the response when it has no value.","example":"Dunn-Edwards Corp.","uniqueKey":"section.caseName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Casename","description":"The charged party or covered entity a document concerns. Only 27% equal to `sectionTitle` on HHS OCR, so it is not recoverable from the served text. Omitted from the response when it has no value.","example":"Dunn-Edwards Corp.","uniqueKey":"section.caseName.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.caseName","typeLabel":"string | null"},"forum":{"oneOf":[{"type":"string","title":"Forum","description":"For `corpusType=AGENCY_ADJUDICATION`, the KIND of proceeding that produced the document, in the publisher's own words. On CFPB enforcement actions this is `Administrative Proceeding` (the Bureau's own Office of Administrative Adjudication, under 12 C.F.R. Part 1081) or `Civil Action` (a suit the Bureau filed in a federal district court). One action can carry both, in which case they are joined with `; `. Null on every other corpus. Omitted from the response when it has no value.","example":"Administrative Proceeding","uniqueKey":"section.forum.oneOf.0","typeLabel":"string"},{"type":"null","title":"Forum","description":"For `corpusType=AGENCY_ADJUDICATION`, the KIND of proceeding that produced the document, in the publisher's own words. On CFPB enforcement actions this is `Administrative Proceeding` (the Bureau's own Office of Administrative Adjudication, under 12 C.F.R. Part 1081) or `Civil Action` (a suit the Bureau filed in a federal district court). One action can carry both, in which case they are joined with `; `. Null on every other corpus. Omitted from the response when it has no value.","example":"Administrative Proceeding","uniqueKey":"section.forum.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.forum","typeLabel":"string | null"},"court":{"oneOf":[{"type":"string","title":"Court","description":"The body that heard the matter, where the publisher names one. Distinct from `forum`, which is the KIND of proceeding: `forum` has two values and is what you filter on, `court` has as many values as there are districts and is for display. Populated on every CFPB civil action and on the administrative proceedings the Bureau labels with its own adjudication office. Omitted from the response when it has no value.","example":"U.S. District Court for the District of Massachusetts","uniqueKey":"section.court.oneOf.0","typeLabel":"string"},{"type":"null","title":"Court","description":"The body that heard the matter, where the publisher names one. Distinct from `forum`, which is the KIND of proceeding: `forum` has two values and is what you filter on, `court` has as many values as there are districts and is for display. Populated on every CFPB civil action and on the administrative proceedings the Bureau labels with its own adjudication office. Omitted from the response when it has no value.","example":"U.S. District Court for the District of Massachusetts","uniqueKey":"section.court.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.court","typeLabel":"string | null"},"relatedDocuments":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.relatedDocuments.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Relateddocuments","description":"The publisher's own labels for the filings whose text this record carries, in the order the publisher lists them. A CFPB enforcement action is ONE legal event published as two to seventeen PDFs and the unit we serve is the ACTION, not the filing: a consent order and the stipulation consenting to it are one record, because splitting them makes every search return two half-answers. This is what tells you which filings are inside the record you are holding. Only the operative instrument is mirrored under `pdfUrl`. Omitted from the response when it has no value.","example":["Consent Order","Stipulation"],"uniqueKey":"section.relatedDocuments.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Relateddocuments","description":"The publisher's own labels for the filings whose text this record carries, in the order the publisher lists them. A CFPB enforcement action is ONE legal event published as two to seventeen PDFs and the unit we serve is the ACTION, not the filing: a consent order and the stipulation consenting to it are one record, because splitting them makes every search return two half-answers. This is what tells you which filings are inside the record you are holding. Only the operative instrument is mirrored under `pdfUrl`. Omitted from the response when it has no value.","example":["Consent Order","Stipulation"],"uniqueKey":"section.relatedDocuments.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.relatedDocuments","typeLabel":"string[] | null"},"settlementAmount":{"oneOf":[{"type":"string","title":"Settlementamount","description":"The monetary penalty or settlement, as the agency prints it. 95.2% populated on HHS OCR resolution agreements, where it is the single most-asked fact of the corpus. Omitted from the response when it has no value.","example":"$16,500","uniqueKey":"section.settlementAmount.oneOf.0","typeLabel":"string"},{"type":"null","title":"Settlementamount","description":"The monetary penalty or settlement, as the agency prints it. 95.2% populated on HHS OCR resolution agreements, where it is the single most-asked fact of the corpus. Omitted from the response when it has no value.","example":"$16,500","uniqueKey":"section.settlementAmount.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.settlementAmount","typeLabel":"string | null"},"requesters":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.requesters.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Requesters","description":"Who asked for the determination or relief. On export-control commodity-jurisdiction determinations this is the applicant (100% populated); on no-action letters it determines who may rely on the relief. Omitted from the response when it has no value.","example":["Preece, Inc."],"uniqueKey":"section.requesters.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Requesters","description":"Who asked for the determination or relief. On export-control commodity-jurisdiction determinations this is the applicant (100% populated); on no-action letters it determines who may rely on the relief. Omitted from the response when it has no value.","example":["Preece, Inc."],"uniqueKey":"section.requesters.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.requesters","typeLabel":"string[] | null"},"program":{"oneOf":[{"type":"string","title":"Program","description":"The benefit or regulatory program a document governs, e.g. Old-Age and Survivors Insurance. 100% populated on Social Security rulings, where it is the primary axis a practitioner filters on. Omitted from the response when it has no value.","example":"Old-Age and Survivors Insurance","uniqueKey":"section.program.oneOf.0","typeLabel":"string"},{"type":"null","title":"Program","description":"The benefit or regulatory program a document governs, e.g. Old-Age and Survivors Insurance. 100% populated on Social Security rulings, where it is the primary axis a practitioner filters on. Omitted from the response when it has no value.","example":"Old-Age and Survivors Insurance","uniqueKey":"section.program.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.program","typeLabel":"string | null"},"languageCode":{"oneOf":[{"type":"string","title":"Languagecode","description":"ISO code of the language the document is written in, present where a corpus is not wholly English. 86% of Puerto Rico insurance bulletins are Spanish (`es`). Omitted from the response when it has no value.","example":"es","uniqueKey":"section.languageCode.oneOf.0","typeLabel":"string"},{"type":"null","title":"Languagecode","description":"ISO code of the language the document is written in, present where a corpus is not wholly English. 86% of Puerto Rico insurance bulletins are Spanish (`es`). Omitted from the response when it has no value.","example":"es","uniqueKey":"section.languageCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.languageCode","typeLabel":"string | null"},"volume":{"oneOf":[{"type":"integer","title":"Volume","description":"Volume number for corpora organised in volumes, e.g. the USCIS Policy Manual, whose Volume is the top hierarchy level and had no served representation at all. Omitted from the response when it has no value.","example":1,"uniqueKey":"section.volume.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Volume","description":"Volume number for corpora organised in volumes, e.g. the USCIS Policy Manual, whose Volume is the top hierarchy level and had no served representation at all. Omitted from the response when it has no value.","example":1,"uniqueKey":"section.volume.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.volume","typeLabel":"integer | null"},"articleNumber":{"oneOf":[{"type":"string","title":"Articlenumber","description":"Article number. Article is the PRIMARY hierarchy level in state constitutions, where `chapter` and `part` are 0-6% populated, so without this those corpora served almost no structure. Omitted from the response when it has no value.","example":"1","uniqueKey":"section.articleNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Articlenumber","description":"Article number. Article is the PRIMARY hierarchy level in state constitutions, where `chapter` and `part` are 0-6% populated, so without this those corpora served almost no structure. Omitted from the response when it has no value.","example":"1","uniqueKey":"section.articleNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.articleNumber","typeLabel":"string | null"},"articleName":{"oneOf":[{"type":"string","title":"Articlename","description":"Article title, the companion to `articleNumber`. Omitted from the response when it has no value.","example":"Declaration of Rights","uniqueKey":"section.articleName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Articlename","description":"Article title, the companion to `articleNumber`. Omitted from the response when it has no value.","example":"Declaration of Rights","uniqueKey":"section.articleName.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.articleName","typeLabel":"string | null"},"ruleSetCode":{"oneOf":[{"type":"string","title":"Rulesetcode","description":"Stable machine key for the rule family, where `ruleSet` gives only the prose name. 100% populated on the court-rules states that have a rule set. Omitted from the response when it has no value.","example":"NDSUPCTADMINR","uniqueKey":"section.ruleSetCode.oneOf.0","typeLabel":"string"},{"type":"null","title":"Rulesetcode","description":"Stable machine key for the rule family, where `ruleSet` gives only the prose name. 100% populated on the court-rules states that have a rule set. Omitted from the response when it has no value.","example":"NDSUPCTADMINR","uniqueKey":"section.ruleSetCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.ruleSetCode","typeLabel":"string | null"},"edition":{"oneOf":[{"type":"string","title":"Edition","description":"The publisher's edition or year for this text. Omitted from the response when it has no value.","example":"2025","uniqueKey":"section.edition.oneOf.0","typeLabel":"string"},{"type":"null","title":"Edition","description":"The publisher's edition or year for this text. Omitted from the response when it has no value.","example":"2025","uniqueKey":"section.edition.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.edition","typeLabel":"string | null"},"relatedCitations":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.relatedCitations.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Relatedcitations","description":"Citations OUT of this document that are neither USC nor CFR: the state statutes a regulation implements, the Internal Revenue Code sections a ruling construes, other guidance it points at.\n\n`crossReferencesUsc` and `crossReferencesCfr` are 0% on several of these corpora, so this is the only outbound citation set they have. Omitted from the response when it has no value.","example":["RCW 28A.150.290"],"uniqueKey":"section.relatedCitations.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Relatedcitations","description":"Citations OUT of this document that are neither USC nor CFR: the state statutes a regulation implements, the Internal Revenue Code sections a ruling construes, other guidance it points at.\n\n`crossReferencesUsc` and `crossReferencesCfr` are 0% on several of these corpora, so this is the only outbound citation set they have. Omitted from the response when it has no value.","example":["RCW 28A.150.290"],"uniqueKey":"section.relatedCitations.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.relatedCitations","typeLabel":"string[] | null"},"supersessionActions":{"oneOf":[{"type":"object","title":"Supersessionactions","description":"What this document does to EARLIER documents, keyed by the issuer's own verb: `modifies`, `obsoletes`, `amplifies`, `clarifies`, `rescinds`, each mapping to the documents affected.\n\n`supersedes` and `supersededBy` cover only the strongest verb. Without these a caller cannot tell a modified revenue procedure from an untouched one, nor see which memorandum rescinded which. Omitted from the response when it has no value.","example":{"modifies":["Rev. Proc. 2011-47"]},"additionalProperties":true,"uniqueKey":"section.supersessionActions.oneOf.0","typeLabel":"Supersessionactions · object"},{"type":"null","title":"Supersessionactions","description":"What this document does to EARLIER documents, keyed by the issuer's own verb: `modifies`, `obsoletes`, `amplifies`, `clarifies`, `rescinds`, each mapping to the documents affected.\n\n`supersedes` and `supersededBy` cover only the strongest verb. Without these a caller cannot tell a modified revenue procedure from an untouched one, nor see which memorandum rescinded which. Omitted from the response when it has no value.","example":{"modifies":["Rev. Proc. 2011-47"]},"uniqueKey":"section.supersessionActions.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.supersessionActions","typeLabel":"Supersessionactions · object | null"},"subtitle":{"oneOf":[{"type":"string","title":"Subtitle","description":"Subtitle, where a jurisdiction puts a level between title and chapter. Maryland's regulations are organised Title > Subtitle > Chapter and are 100% populated; no other served field expressed that level.\n\nDeliberately not the same as `subchapter`, which sits below chapter. Omitted from the response when it has no value.","example":"11","uniqueKey":"section.subtitle.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subtitle","description":"Subtitle, where a jurisdiction puts a level between title and chapter. Maryland's regulations are organised Title > Subtitle > Chapter and are 100% populated; no other served field expressed that level.\n\nDeliberately not the same as `subchapter`, which sits below chapter. Omitted from the response when it has no value.","example":"11","uniqueKey":"section.subtitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.subtitle","typeLabel":"string | null"},"subtitleName":{"oneOf":[{"type":"string","title":"Subtitlename","description":"Subtitle title, the companion to `subtitle`. Omitted from the response when it has no value.","example":"AIR QUALITY","uniqueKey":"section.subtitleName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subtitlename","description":"Subtitle title, the companion to `subtitle`. Omitted from the response when it has no value.","example":"AIR QUALITY","uniqueKey":"section.subtitleName.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.subtitleName","typeLabel":"string | null"},"publisherKey":{"oneOf":[{"type":"string","title":"Publisherkey","description":"The publisher's own stable identifier for this document, where it issues one. On the US Code this is the OLRC's `usckey` (100% populated), which joins directly to the uscode.house.gov bulk XML; on Colorado regulations it is the state's rule id.\n\nUse it to reconcile our records against the publisher's without matching on citation strings. Omitted from the response when it has no value.","example":"430000000310400000000000000000000","uniqueKey":"section.publisherKey.oneOf.0","typeLabel":"string"},{"type":"null","title":"Publisherkey","description":"The publisher's own stable identifier for this document, where it issues one. On the US Code this is the OLRC's `usckey` (100% populated), which joins directly to the uscode.house.gov bulk XML; on Colorado regulations it is the state's rule id.\n\nUse it to reconcile our records against the publisher's without matching on citation strings. Omitted from the response when it has no value.","example":"430000000310400000000000000000000","uniqueKey":"section.publisherKey.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.publisherKey","typeLabel":"string | null"},"versionId":{"oneOf":[{"type":"string","title":"Versionid","description":"The publisher's identifier for THIS VERSION of the document, where it versions them separately from the document itself. 100% populated on Colorado regulations, where it is the only version pointer that exists. Omitted from the response when it has no value.","example":"11948","uniqueKey":"section.versionId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Versionid","description":"The publisher's identifier for THIS VERSION of the document, where it versions them separately from the document itself. 100% populated on Colorado regulations, where it is the only version pointer that exists. Omitted from the response when it has no value.","example":"11948","uniqueKey":"section.versionId.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.versionId","typeLabel":"string | null"},"referencedShortTitles":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.referencedShortTitles.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Referencedshorttitles","description":"Popular names of acts this section REFERENCES, ~10% of the US Code. Distinct from `popularName`, which is the section's own. Omitted from the response when it has no value.","example":["Driftnet Modernization and Bycatch Reduction Act"],"uniqueKey":"section.referencedShortTitles.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Referencedshorttitles","description":"Popular names of acts this section REFERENCES, ~10% of the US Code. Distinct from `popularName`, which is the section's own. Omitted from the response when it has no value.","example":["Driftnet Modernization and Bycatch Reduction Act"],"uniqueKey":"section.referencedShortTitles.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.referencedShortTitles","typeLabel":"string[] | null"},"subjectNumber":{"oneOf":[{"type":"string","title":"Subjectnumber","description":"The publisher's numbered subject index entry, the companion to the term in `topics`. 100% populated on Social Security rulings. Omitted from the response when it has no value.","example":"47","uniqueKey":"section.subjectNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subjectnumber","description":"The publisher's numbered subject index entry, the companion to the term in `topics`. 100% populated on Social Security rulings. Omitted from the response when it has no value.","example":"47","uniqueKey":"section.subjectNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.subjectNumber","typeLabel":"string | null"},"audience":{"oneOf":[{"type":"string","title":"Audience","description":"Who the document is addressed to or binds, where the issuer states it. 100% populated on the Montana insurance bulletins. Omitted from the response when it has no value.","example":"All Persons Engaged in Marketing","uniqueKey":"section.audience.oneOf.0","typeLabel":"string"},{"type":"null","title":"Audience","description":"Who the document is addressed to or binds, where the issuer states it. 100% populated on the Montana insurance bulletins. Omitted from the response when it has no value.","example":"All Persons Engaged in Marketing","uniqueKey":"section.audience.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.audience","typeLabel":"string | null"},"sourceCharStart":{"oneOf":[{"type":"integer","title":"Sourcecharstart","description":"Character offset where this text begins in the source document, for callers reconciling our extraction against the original PDF. Pairs with `sourcePageStart`. Omitted from the response when it has no value.","example":263194,"uniqueKey":"section.sourceCharStart.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sourcecharstart","description":"Character offset where this text begins in the source document, for callers reconciling our extraction against the original PDF. Pairs with `sourcePageStart`. Omitted from the response when it has no value.","example":263194,"uniqueKey":"section.sourceCharStart.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.sourceCharStart","typeLabel":"integer | null"},"sourceCharEnd":{"oneOf":[{"type":"integer","title":"Sourcecharend","description":"Character offset where this text ends in the source document. Omitted from the response when it has no value.","example":264198,"uniqueKey":"section.sourceCharEnd.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sourcecharend","description":"Character offset where this text ends in the source document. Omitted from the response when it has no value.","example":264198,"uniqueKey":"section.sourceCharEnd.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.sourceCharEnd","typeLabel":"integer | null"},"alternateCitations":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"section.alternateCitations.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Alternatecitations","description":"Other official citation forms for THIS document, where a publisher prints more than one. Puerto Rico gives an L.P.R.A. cite, Arizona a long form, the IRS an Internal Revenue Bulletin cite, the Federal Reserve a paired Consumer Affairs number.\n\nDistinct from `relatedCitations`, which is what this document points AT. Use these when you need to match a citation a user typed in the form their jurisdiction actually publishes. Omitted from the response when it has no value.","example":["4 L.P.R.A. § 2077"],"uniqueKey":"section.alternateCitations.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Alternatecitations","description":"Other official citation forms for THIS document, where a publisher prints more than one. Puerto Rico gives an L.P.R.A. cite, Arizona a long form, the IRS an Internal Revenue Bulletin cite, the Federal Reserve a paired Consumer Affairs number.\n\nDistinct from `relatedCitations`, which is what this document points AT. Use these when you need to match a citation a user typed in the form their jurisdiction actually publishes. Omitted from the response when it has no value.","example":["4 L.P.R.A. § 2077"],"uniqueKey":"section.alternateCitations.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.alternateCitations","typeLabel":"string[] | null"},"expirationDate":{"oneOf":[{"type":"string","title":"Expirationdate","description":"When this rule lapses unless re-adopted, as `YYYY-MM-DD`. Distinct from `reviewDate` (the review deadline) and from any amendment date: it is in the future and it ENDS the rule. See `expirationDateRaw` for the publisher's wording. Omitted from the response when it has no value.","example":"2029-03-01","uniqueKey":"section.expirationDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Expirationdate","description":"When this rule lapses unless re-adopted, as `YYYY-MM-DD`. Distinct from `reviewDate` (the review deadline) and from any amendment date: it is in the future and it ENDS the rule. See `expirationDateRaw` for the publisher's wording. Omitted from the response when it has no value.","example":"2029-03-01","uniqueKey":"section.expirationDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.expirationDate","typeLabel":"string | null"},"expirationDateRaw":{"oneOf":[{"type":"string","title":"Expirationdateraw","description":"The expiry date as the publisher writes it, present only when it differs from `expirationDate`. State regulators print this as `1/1/2028` and `03-01-2029` as well as ISO.","example":"03-01-2029","uniqueKey":"section.expirationDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Expirationdateraw","description":"The expiry date as the publisher writes it, present only when it differs from `expirationDate`. State regulators print this as `1/1/2028` and `03-01-2029` as well as ISO.","example":"03-01-2029","uniqueKey":"section.expirationDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.expirationDateRaw","typeLabel":"string | null"},"committeeNote":{"oneOf":[{"type":"string","title":"Committeenote","description":"Advisory-committee note on a procedural rule: the standard interpretive gloss courts read alongside the rule text. Deliberately separate from `amendmentNote`, which records when the rule changed rather than what it means. A long note is an EXCERPT in the default response: the first 4,000 characters, ended at a sentence or word boundary (Fed. R. Civ. P. 4 holds about 126,000), with `responseBounds` naming the cut. `full=true` returns the whole note, which is also the `notes` field of `/body`, where `committeeNotes` also holds it split by amendment. Omitted from the response when it has no value.","uniqueKey":"section.committeeNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Committeenote","description":"Advisory-committee note on a procedural rule: the standard interpretive gloss courts read alongside the rule text. Deliberately separate from `amendmentNote`, which records when the rule changed rather than what it means. A long note is an EXCERPT in the default response: the first 4,000 characters, ended at a sentence or word boundary (Fed. R. Civ. P. 4 holds about 126,000), with `responseBounds` naming the cut. `full=true` returns the whole note, which is also the `notes` field of `/body`, where `committeeNotes` also holds it split by amendment. Omitted from the response when it has no value.","uniqueKey":"section.committeeNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.committeeNote","typeLabel":"string | null"},"sourcePageStart":{"oneOf":[{"type":"integer","title":"Sourcepagestart","description":"First page in the official PDF this text was extracted from, for a pinpoint print citation. 100% populated on the Federal Rules. Omitted from the response when it has no value.","example":114,"uniqueKey":"section.sourcePageStart.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sourcepagestart","description":"First page in the official PDF this text was extracted from, for a pinpoint print citation. 100% populated on the Federal Rules. Omitted from the response when it has no value.","example":114,"uniqueKey":"section.sourcePageStart.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.sourcePageStart","typeLabel":"integer | null"},"sourcePageEnd":{"oneOf":[{"type":"integer","title":"Sourcepageend","description":"Last page in the official PDF; companion to `sourcePageStart`. Omitted from the response when it has no value.","example":114,"uniqueKey":"section.sourcePageEnd.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sourcepageend","description":"Last page in the official PDF; companion to `sourcePageStart`. Omitted from the response when it has no value.","example":114,"uniqueKey":"section.sourcePageEnd.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.sourcePageEnd","typeLabel":"integer | null"},"displayLabel":{"oneOf":[{"type":"string","title":"Displaylabel","description":"The publisher's own short label for this section, e.g. `Cal. BPC § 655.2` or `MPEP § 2165.03`. Populated on essentially every document we hold.\n\nUsually equal to `citationShort`, but not always: on the Federal Communications Commission, NLRB, HHS OCR and BIS corpora the two differ on every document, and there `displayLabel` is the form the publisher itself prints. Omitted from the response when it has no value.","example":"MPEP § 2165.03","uniqueKey":"section.displayLabel.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displaylabel","description":"The publisher's own short label for this section, e.g. `Cal. BPC § 655.2` or `MPEP § 2165.03`. Populated on essentially every document we hold.\n\nUsually equal to `citationShort`, but not always: on the Federal Communications Commission, NLRB, HHS OCR and BIS corpora the two differ on every document, and there `displayLabel` is the form the publisher itself prints. Omitted from the response when it has no value.","example":"MPEP § 2165.03","uniqueKey":"section.displayLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.displayLabel","typeLabel":"string | null"},"publicationDate":{"oneOf":[{"type":"string","title":"Publicationdate","description":"The date this document was published by its source. For Federal Register documents this is the FR publication date, the primary citation and sort key, populated on 100% of rules and proposed rules.\n\nDistinct from `effectiveDate` (when it takes legal effect) and from `issueDate` (when the issuing body dated it). A rule is routinely published before it is effective. Omitted from the response when it has no value.","example":"2001-12-14","uniqueKey":"section.publicationDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Publicationdate","description":"The date this document was published by its source. For Federal Register documents this is the FR publication date, the primary citation and sort key, populated on 100% of rules and proposed rules.\n\nDistinct from `effectiveDate` (when it takes legal effect) and from `issueDate` (when the issuing body dated it). A rule is routinely published before it is effective. Omitted from the response when it has no value.","example":"2001-12-14","uniqueKey":"section.publicationDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.publicationDate","typeLabel":"string | null"},"publicationDateRaw":{"oneOf":[{"type":"string","title":"Publicationdateraw","description":"The publication date as the publisher writes it, present only when it differs from `publicationDate`, or null when it is not a date at all.","uniqueKey":"section.publicationDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Publicationdateraw","description":"The publication date as the publisher writes it, present only when it differs from `publicationDate`, or null when it is not a date at all.","uniqueKey":"section.publicationDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.publicationDateRaw","typeLabel":"string | null"},"publicLawCites":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"section.publicLawCites.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Publiclawcites","description":"Structured Statutes at Large citations parsed out of the source credit, populated on ~72% of the US Code. Each entry carries `statVolume`, `statPage`, `type` and a `display` string.\n\n`publicLaws` gives the bare `Pub. L.` list and `sourceCredit` the raw prose; this is the same information already parsed, so a caller can link to the Statutes at Large without re-parsing the credit line. Omitted from the response when it has no value.","uniqueKey":"section.publicLawCites.oneOf.0","typeLabel":"Publiclawcites · object[]"},{"type":"null","title":"Publiclawcites","description":"Structured Statutes at Large citations parsed out of the source credit, populated on ~72% of the US Code. Each entry carries `statVolume`, `statPage`, `type` and a `display` string.\n\n`publicLaws` gives the bare `Pub. L.` list and `sourceCredit` the raw prose; this is the same information already parsed, so a caller can link to the Statutes at Large without re-parsing the credit line. Omitted from the response when it has no value.","uniqueKey":"section.publicLawCites.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.publicLawCites","typeLabel":"Publiclawcites · object[] | null"},"topLevelTitle":{"oneOf":[{"type":"string","title":"Topleveltitle","description":"The outermost division this document sits under, where the corpus has one that `titleNumber`/`chapter`/`part` do not already express. Examples: `Title 9: Criminal` for the DOJ Justice Manual, `Volume 1 - General Policies and Procedures` for the USCIS Policy Manual.\n\nNull for flat corpora, where one document is the whole unit. Omitted from the response when it has no value.","example":"Title 9: Criminal","uniqueKey":"section.topLevelTitle.oneOf.0","typeLabel":"string"},{"type":"null","title":"Topleveltitle","description":"The outermost division this document sits under, where the corpus has one that `titleNumber`/`chapter`/`part` do not already express. Examples: `Title 9: Criminal` for the DOJ Justice Manual, `Volume 1 - General Policies and Procedures` for the USCIS Policy Manual.\n\nNull for flat corpora, where one document is the whole unit. Omitted from the response when it has no value.","example":"Title 9: Criminal","uniqueKey":"section.topLevelTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"section.topLevelTitle","typeLabel":"string | null"}},"type":"object","required":["actId","citation","citationShort","title","corpusType","state","source","year","relevanceScore","excerpt","body","titleNumber","titleName","chapter","chapterName","sectionNumber","sectionTitle","displayPath","breadcrumb","parent","subchapter","subchapterName","part","partName","subpart","subpartName","popularName","actStatus","goodLawStatus","goodLawBasis","currencyNote","issueDate","amendmentYears","lastAmendedYear","amendmentsCount","currentThrough","effectiveDate","historyEffectiveDate","history","htmlUrl","pdfUrl","xmlUrl","textUrl","stateHtmlUrl","matchSegment","matchNoteYear","externalUrl","sourceUrl","sourceUrlNote"],"title":"StatuteResult","description":"The section you asked about.","isRequired":true,"uniqueKey":"section","typeLabel":"StatuteResult · object"},"previous":{"items":{"properties":{"actId":{"type":"string","title":"Actid","description":"Unique section identifier (e.g., 'USC_T42_C21_S1983', 'CFR_T17_P240_S240_10b5_1').","isRequired":true,"uniqueKey":"previous.items.[INDEX].actId","typeLabel":"string"},"citation":{"oneOf":[{"type":"string","title":"Citation","description":"Full citation (e.g., '42 U.S.C. § 1983 (2024)', '17 C.F.R. § 240.10b5-1 (2026)'). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].citation.oneOf.0","typeLabel":"string"},{"type":"null","title":"Citation","description":"Full citation (e.g., '42 U.S.C. § 1983 (2024)', '17 C.F.R. § 240.10b5-1 (2026)'). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].citation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].citation","typeLabel":"string | null"},"citationShort":{"oneOf":[{"type":"string","title":"Citationshort","description":"Short citation (e.g., '42 U.S.C. § 1983', '17 C.F.R. § 240.10b5-1'). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].citationShort.oneOf.0","typeLabel":"string"},{"type":"null","title":"Citationshort","description":"Short citation (e.g., '42 U.S.C. § 1983', '17 C.F.R. § 240.10b5-1'). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].citationShort.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].citationShort","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","title":"Title","description":"Section title. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","description":"Section title. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].title","typeLabel":"string | null"},"corpusType":{"oneOf":[{"type":"string","title":"Corpustype","description":"The corpus this section belongs to: one of `USC`, `CFR`, `STATE`, `CONSTITUTION`, `FEDERAL_RULES`, `FEDERAL_LOCAL_RULES`, `STATE_CONSTITUTION`, `STATE_RULES`, `EXECUTIVE_ACTION`, `REGULATION`, `FEDERAL_REGISTER`, `FEDERAL_REGISTER_NOTICE`, `AGENCY_GUIDANCE`, `SENTENCING_GUIDELINES`, `US_TAX_TREATY`, `US_TREATY`, `STATE_AGENCY_GUIDANCE`, `STATE_AG_OPINION`, `STATE_REGISTER`, `SESSION_LAW`, `STATUTE_COMPILATION`, `AGENCY_ADJUDICATION`, `CFR_ANNUAL`, `USC_ANNUAL`, `FEDERAL_BILL`, `FEDERAL_RULES_ANNUAL`, `FEDERAL_RULES_PROPOSED`. The same tokens the `corpusType` filter accepts. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].corpusType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Corpustype","description":"The corpus this section belongs to: one of `USC`, `CFR`, `STATE`, `CONSTITUTION`, `FEDERAL_RULES`, `FEDERAL_LOCAL_RULES`, `STATE_CONSTITUTION`, `STATE_RULES`, `EXECUTIVE_ACTION`, `REGULATION`, `FEDERAL_REGISTER`, `FEDERAL_REGISTER_NOTICE`, `AGENCY_GUIDANCE`, `SENTENCING_GUIDELINES`, `US_TAX_TREATY`, `US_TREATY`, `STATE_AGENCY_GUIDANCE`, `STATE_AG_OPINION`, `STATE_REGISTER`, `SESSION_LAW`, `STATUTE_COMPILATION`, `AGENCY_ADJUDICATION`, `CFR_ANNUAL`, `USC_ANNUAL`, `FEDERAL_BILL`, `FEDERAL_RULES_ANNUAL`, `FEDERAL_RULES_PROPOSED`. The same tokens the `corpusType` filter accepts. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].corpusType.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].corpusType","typeLabel":"string | null"},"state":{"oneOf":[{"type":"string","title":"State","description":"2-letter lowercase state code (e.g. `ca`, `tx`) when the row belongs to a state corpus. `federal` for federal rows. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].state.oneOf.0","typeLabel":"string"},{"type":"null","title":"State","description":"2-letter lowercase state code (e.g. `ca`, `tx`) when the row belongs to a state corpus. `federal` for federal rows. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].state.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].state","typeLabel":"string | null"},"source":{"oneOf":[{"type":"string","title":"Source","description":"The named source within `corpusType` this row belongs to, for corpora that fold several bodies of law into one token. Pass it back as the `source` search filter to scope to just this source; the accepted values, with their names, are listed on that filter. Null for corpora with only one source, which includes every state's statutes and regulations.\n\nNot a link, and not where the text came from: it is a filter token. The official link to the publisher's text is `sourceUrl`.","example":"sct","isRequired":true,"uniqueKey":"previous.items.[INDEX].source.oneOf.0","typeLabel":"string"},{"type":"null","title":"Source","description":"The named source within `corpusType` this row belongs to, for corpora that fold several bodies of law into one token. Pass it back as the `source` search filter to scope to just this source; the accepted values, with their names, are listed on that filter. Null for corpora with only one source, which includes every state's statutes and regulations.\n\nNot a link, and not where the text came from: it is a filter token. The official link to the publisher's text is `sourceUrl`.","example":"sct","isRequired":true,"uniqueKey":"previous.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].source","typeLabel":"string | null"},"year":{"oneOf":[{"type":"integer","title":"Year","description":"The year this row was ingested, not the year of the law. Most ingesters stamp the capture year (`time.gmtime().tm_year`) and a few pin a literal, so the bulk of the corpus reads the year it was captured. Do not filter or reason about currency with it. `lastAmendedYear` carries the amendment year, `currentThrough` and `currencyNote` carry the publisher's own currency statement, and `goodLawStatus` carries the status. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].year.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Year","description":"The year this row was ingested, not the year of the law. Most ingesters stamp the capture year (`time.gmtime().tm_year`) and a few pin a literal, so the bulk of the corpus reads the year it was captured. Do not filter or reason about currency with it. `lastAmendedYear` carries the amendment year, `currentThrough` and `currencyNote` carry the publisher's own currency statement, and `goodLawStatus` carries the status. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].year.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].year","typeLabel":"integer | null"},"relevanceScore":{"oneOf":[{"type":"number","title":"Relevancescore","description":"Relevance score, normalized to roughly 0-1. Higher means a better match for ranking within one response. It is a relative ranking signal, not a calibrated confidence or probability, so do not compare scores across different queries or treat a fixed value as a quality threshold. Exception: a query that resolves to an exact citation (e.g. '42 U.S.C. § 1983', 'Cal. Civ. Code § 1950.5', 'Fed. R. Civ. P. 12') always scores that section 1.0, since it is a certain match rather than a ranked one -- a natural-language or keyword query never returns 1.0 by comparison. null on any endpoint that did not rank: fetching a section by id, a batch fetch, or a section embedded in an intelligence response. When the response carries `rankingDegraded: true`, the relevance model was unavailable and this is a retrieval score on a different, much smaller scale: still a valid ORDER, not a 0-1 relevance.","isRequired":true,"uniqueKey":"previous.items.[INDEX].relevanceScore.oneOf.0","typeLabel":"number"},{"type":"null","title":"Relevancescore","description":"Relevance score, normalized to roughly 0-1. Higher means a better match for ranking within one response. It is a relative ranking signal, not a calibrated confidence or probability, so do not compare scores across different queries or treat a fixed value as a quality threshold. Exception: a query that resolves to an exact citation (e.g. '42 U.S.C. § 1983', 'Cal. Civ. Code § 1950.5', 'Fed. R. Civ. P. 12') always scores that section 1.0, since it is a certain match rather than a ranked one -- a natural-language or keyword query never returns 1.0 by comparison. null on any endpoint that did not rank: fetching a section by id, a batch fetch, or a section embedded in an intelligence response. When the response carries `rankingDegraded: true`, the relevance model was unavailable and this is a retrieval score on a different, much smaller scale: still a valid ORDER, not a 0-1 relevance.","isRequired":true,"uniqueKey":"previous.items.[INDEX].relevanceScore.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].relevanceScore","typeLabel":"number | null"},"excerpt":{"type":"string","title":"Excerpt","description":"Text excerpt (up to 500 characters).","default":"","isRequired":true,"uniqueKey":"previous.items.[INDEX].excerpt","typeLabel":"string"},"body":{"oneOf":[{"type":"string","title":"Body","description":"Full plain text of the section. Always a key on the row: filled only when the request set `includeBody: true`, and null otherwise and on any row whose text could not be resolved (those rows are not charged for a body). A section the publisher prints as images has no text: its `body` is null and `bodyUnavailable` is `true`.\n\nThis is the actual statutory text, not the `excerpt`. The two are different things and the difference matters for quoting: `excerpt` is a ranking preview windowed around the match, so it can begin mid-section and drop a leading subsection marker -- measured 2026-09-02, four of five California rows lost their opening `(a) `. `body` is the document as the publisher printed it.","example":"(a) If within a reasonable time after written or oral notice...","isRequired":true,"uniqueKey":"previous.items.[INDEX].body.oneOf.0","typeLabel":"string"},{"type":"null","title":"Body","description":"Full plain text of the section. Always a key on the row: filled only when the request set `includeBody: true`, and null otherwise and on any row whose text could not be resolved (those rows are not charged for a body). A section the publisher prints as images has no text: its `body` is null and `bodyUnavailable` is `true`.\n\nThis is the actual statutory text, not the `excerpt`. The two are different things and the difference matters for quoting: `excerpt` is a ranking preview windowed around the match, so it can begin mid-section and drop a leading subsection marker -- measured 2026-09-02, four of five California rows lost their opening `(a) `. `body` is the document as the publisher printed it.","example":"(a) If within a reasonable time after written or oral notice...","isRequired":true,"uniqueKey":"previous.items.[INDEX].body.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].body","typeLabel":"string | null"},"titleNumber":{"oneOf":[{"type":"string","title":"Titlenumber","description":"USC/CFR/state title number (e.g. '26', '13A'). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].titleNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Titlenumber","description":"USC/CFR/state title number (e.g. '26', '13A'). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].titleNumber.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].titleNumber","typeLabel":"string | null"},"titleName":{"oneOf":[{"type":"string","title":"Titlename","description":"Title name (e.g., 'The Public Health and Welfare'). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].titleName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Titlename","description":"Title name (e.g., 'The Public Health and Welfare'). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].titleName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].titleName","typeLabel":"string | null"},"chapter":{"oneOf":[{"type":"string","title":"Chapter","description":"Chapter number or identifier. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].chapter.oneOf.0","typeLabel":"string"},{"type":"null","title":"Chapter","description":"Chapter number or identifier. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].chapter.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].chapter","typeLabel":"string | null"},"chapterName":{"oneOf":[{"type":"string","title":"Chaptername","description":"Chapter name. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].chapterName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Chaptername","description":"Chapter name. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].chapterName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].chapterName","typeLabel":"string | null"},"sectionNumber":{"oneOf":[{"type":"string","title":"Sectionnumber","description":"Section number (e.g., '1983', '240.10b5-1'). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].sectionNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sectionnumber","description":"Section number (e.g., '1983', '240.10b5-1'). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].sectionNumber.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].sectionNumber","typeLabel":"string | null"},"sectionTitle":{"oneOf":[{"type":"string","title":"Sectiontitle","description":"The section's own heading (e.g., 'Rule G. Forfeiture Actions In Rem'). Distinct from `title`, which is the hierarchical display path. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].sectionTitle.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sectiontitle","description":"The section's own heading (e.g., 'Rule G. Forfeiture Actions In Rem'). Distinct from `title`, which is the hierarchical display path. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].sectionTitle.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].sectionTitle","typeLabel":"string | null"},"displayPath":{"oneOf":[{"type":"string","title":"Displaypath","description":"Full hierarchical path (Title > Chapter > Section). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].displayPath.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displaypath","description":"Full hierarchical path (Title > Chapter > Section). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].displayPath.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].displayPath","typeLabel":"string | null"},"breadcrumb":{"oneOf":[{"type":"array","items":{"additionalProperties":{"type":"string","uniqueKey":"previous.items.[INDEX].breadcrumb.oneOf.0.items.[INDEX].additionalProperties","typeLabel":"string"},"type":"object","uniqueKey":"previous.items.[INDEX].breadcrumb.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Breadcrumb","description":"Structured breadcrumb trail for navigation. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].breadcrumb.oneOf.0","typeLabel":"Breadcrumb · object[]"},{"type":"null","title":"Breadcrumb","description":"Structured breadcrumb trail for navigation. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].breadcrumb.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].breadcrumb","typeLabel":"Breadcrumb · object[] | null"},"parent":{"oneOf":[{"type":"object","title":"Parent","description":"Query for `GET /us/statutes/divisions` that lists this section's siblings (its containing chapter, part, code, article or federal rule set). Pass it straight back to walk up the hierarchy, or spread it into a `POST /us/statutes/search` body to search within that container: every key it carries is also a search filter. Null when the container cannot be determined.","additionalProperties":true,"isRequired":true,"uniqueKey":"previous.items.[INDEX].parent.oneOf.0","typeLabel":"Parent · object"},{"type":"null","title":"Parent","description":"Query for `GET /us/statutes/divisions` that lists this section's siblings (its containing chapter, part, code, article or federal rule set). Pass it straight back to walk up the hierarchy, or spread it into a `POST /us/statutes/search` body to search within that container: every key it carries is also a search filter. Null when the container cannot be determined.","isRequired":true,"uniqueKey":"previous.items.[INDEX].parent.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].parent","typeLabel":"Parent · object | null"},"subchapter":{"oneOf":[{"type":"string","title":"Subchapter","description":"Subchapter number or identifier. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].subchapter.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subchapter","description":"Subchapter number or identifier. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].subchapter.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].subchapter","typeLabel":"string | null"},"subchapterName":{"oneOf":[{"type":"string","title":"Subchaptername","description":"Subchapter name. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].subchapterName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subchaptername","description":"Subchapter name. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].subchapterName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].subchapterName","typeLabel":"string | null"},"part":{"oneOf":[{"type":"string","title":"Part","description":"Part number or identifier (CFR/state). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].part.oneOf.0","typeLabel":"string"},{"type":"null","title":"Part","description":"Part number or identifier (CFR/state). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].part.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].part","typeLabel":"string | null"},"partName":{"oneOf":[{"type":"string","title":"Partname","description":"Part name. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].partName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Partname","description":"Part name. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].partName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].partName","typeLabel":"string | null"},"subpart":{"oneOf":[{"type":"string","title":"Subpart","description":"Subpart number or identifier (CFR). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].subpart.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subpart","description":"Subpart number or identifier (CFR). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].subpart.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].subpart","typeLabel":"string | null"},"subpartName":{"oneOf":[{"type":"string","title":"Subpartname","description":"Subpart name. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].subpartName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subpartname","description":"Subpart name. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].subpartName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].subpartName","typeLabel":"string | null"},"popularName":{"oneOf":[{"type":"string","title":"Popularname","description":"Popular/common name of the act (e.g. 'Truth in Lending Act'), when known. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].popularName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Popularname","description":"Popular/common name of the act (e.g. 'Truth in Lending Act'), when known. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].popularName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].popularName","typeLabel":"string | null"},"actStatus":{"oneOf":[{"type":"string","title":"Actstatus","description":"Raw section status: `in_force`, `repealed`, `renumbered`, `transferred`, `omitted`, `reserved`, `vacant`, or `unconstitutional`. Some corpora also use `superseded` (a prior version), `enacted`, `pending` and `non_precedential`. This is the status recorded for the section; the currency verdict is `goodLawStatus`. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].actStatus.oneOf.0","typeLabel":"string"},{"type":"null","title":"Actstatus","description":"Raw section status: `in_force`, `repealed`, `renumbered`, `transferred`, `omitted`, `reserved`, `vacant`, or `unconstitutional`. Some corpora also use `superseded` (a prior version), `enacted`, `pending` and `non_precedential`. This is the status recorded for the section; the currency verdict is `goodLawStatus`. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].actStatus.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].actStatus","typeLabel":"string | null"},"goodLawStatus":{"oneOf":[{"type":"string","title":"Goodlawstatus","description":"Derived currency verdict: `good_law`, `not_good_law`, `not_operative`, or `unknown`. `unknown` means no currency verdict is asserted for the section, which is different from out of date. It is returned where a jurisdiction does not publish repeal information (state statutes for California, for example, are stored `in_force` with `goodLawStatus: unknown`: the stored status is the publisher's own, and we do not certify it current because that state's repeal markers have not been verified), and for these corpora by design: attorney general opinions, register notices, statute compilations, executive actions and treaties. The current U.S. Code (`corpusType=USC`, served from the continuously refreshed OLRC release point) returns `good_law` for sections stored `in_force`. Annual editions (`cfr_annual`, `usc_annual`) return `not_good_law` because a later edition supersedes them. Read `corpusType` beside this field. `null` when currency checking is disabled.","isRequired":true,"uniqueKey":"previous.items.[INDEX].goodLawStatus.oneOf.0","typeLabel":"string"},{"type":"null","title":"Goodlawstatus","description":"Derived currency verdict: `good_law`, `not_good_law`, `not_operative`, or `unknown`. `unknown` means no currency verdict is asserted for the section, which is different from out of date. It is returned where a jurisdiction does not publish repeal information (state statutes for California, for example, are stored `in_force` with `goodLawStatus: unknown`: the stored status is the publisher's own, and we do not certify it current because that state's repeal markers have not been verified), and for these corpora by design: attorney general opinions, register notices, statute compilations, executive actions and treaties. The current U.S. Code (`corpusType=USC`, served from the continuously refreshed OLRC release point) returns `good_law` for sections stored `in_force`. Annual editions (`cfr_annual`, `usc_annual`) return `not_good_law` because a later edition supersedes them. Read `corpusType` beside this field. `null` when currency checking is disabled.","isRequired":true,"uniqueKey":"previous.items.[INDEX].goodLawStatus.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].goodLawStatus","typeLabel":"string | null"},"goodLawBasis":{"oneOf":[{"type":"string","title":"Goodlawbasis","description":"Why `goodLawStatus` has the value it has, as a short code; `null` exactly when `goodLawStatus` is `null`.\n\n`good_law`: `in_force` (recorded in force, in a jurisdiction whose repeal information we track).\n\n`not_good_law`: `repealed_or_moved` (repealed, renumbered, transferred or recodified), `past_edition` (an annual edition later editions supersede), `proposal` (a bill or proposed rule, never law at any stage), `superseded_by_later_guidance` (IRS guidance a later document superseded, obsoleted or revoked in full), `later_rule_removed` (a Federal Register final rule a later final rule removed from the CFR) or `later_order_revoked` (an executive order a later one revokes or supersedes in full). For the last three `supersededBy` names the later document, and for the last `actStatus` reads `revoked` or `superseded`.\n\n`not_operative`: `reserved_or_inactive` (reserved, vacant or unfunded), `not_yet_effective` (a future effective date is printed in the heading, or a final rule's `frEffectiveOn` is ahead) or `publisher_marker` (the publisher's own bracketed note in the heading).\n\n`unknown`: `no_repeal_signal` (the publisher gives no repeal markers to check its stored status against), `frozen_snapshot` (served from an edition frozen at a past date), `stated_as_of_date` (current only to the date the text states), `no_status`, `text_omitted_by_publisher` (the legislature prints only a placeholder such as 'Amendatory provisions; text omitted'; `currencyNote` says so) or `status_unrecognized`.","isRequired":true,"uniqueKey":"previous.items.[INDEX].goodLawBasis.oneOf.0","typeLabel":"string"},{"type":"null","title":"Goodlawbasis","description":"Why `goodLawStatus` has the value it has, as a short code; `null` exactly when `goodLawStatus` is `null`.\n\n`good_law`: `in_force` (recorded in force, in a jurisdiction whose repeal information we track).\n\n`not_good_law`: `repealed_or_moved` (repealed, renumbered, transferred or recodified), `past_edition` (an annual edition later editions supersede), `proposal` (a bill or proposed rule, never law at any stage), `superseded_by_later_guidance` (IRS guidance a later document superseded, obsoleted or revoked in full), `later_rule_removed` (a Federal Register final rule a later final rule removed from the CFR) or `later_order_revoked` (an executive order a later one revokes or supersedes in full). For the last three `supersededBy` names the later document, and for the last `actStatus` reads `revoked` or `superseded`.\n\n`not_operative`: `reserved_or_inactive` (reserved, vacant or unfunded), `not_yet_effective` (a future effective date is printed in the heading, or a final rule's `frEffectiveOn` is ahead) or `publisher_marker` (the publisher's own bracketed note in the heading).\n\n`unknown`: `no_repeal_signal` (the publisher gives no repeal markers to check its stored status against), `frozen_snapshot` (served from an edition frozen at a past date), `stated_as_of_date` (current only to the date the text states), `no_status`, `text_omitted_by_publisher` (the legislature prints only a placeholder such as 'Amendatory provisions; text omitted'; `currencyNote` says so) or `status_unrecognized`.","isRequired":true,"uniqueKey":"previous.items.[INDEX].goodLawBasis.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].goodLawBasis","typeLabel":"string | null"},"currencyNote":{"oneOf":[{"type":"string","title":"Currencynote","description":"Source's 'current through ...' note, when published. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].currencyNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Currencynote","description":"Source's 'current through ...' note, when published. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].currencyNote.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].currencyNote","typeLabel":"string | null"},"issueDate":{"oneOf":[{"type":"string","title":"Issuedate","description":"Issue/publication date of this version, as `YYYY-MM-DD`, when known. See `issueDateRaw` for the publisher's wording on the rare source that does not print ISO. Always present; null when not known.","example":"1999-05-25","isRequired":true,"uniqueKey":"previous.items.[INDEX].issueDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Issuedate","description":"Issue/publication date of this version, as `YYYY-MM-DD`, when known. See `issueDateRaw` for the publisher's wording on the rare source that does not print ISO. Always present; null when not known.","example":"1999-05-25","isRequired":true,"uniqueKey":"previous.items.[INDEX].issueDate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].issueDate","typeLabel":"string | null"},"amendmentYears":{"oneOf":[{"type":"array","items":{"type":"integer","uniqueKey":"previous.items.[INDEX].amendmentYears.oneOf.0.items.[INDEX]","typeLabel":"integer"},"title":"Amendmentyears","description":"Distinct years the section was amended, parsed from the publisher's history note.\n\nAlways newest first, and de-duplicated. Ingesters store the array in both orders (eCFR writes newest first, state regulations and state statutes write oldest first), so the order is imposed at serve time and the served order is the only one to rely on. Years outside 1789..(current year) are dropped rather than served: amendment dates are parsed out of prose and a note can yield a sunset or substitution date that is not an amendment at all. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].amendmentYears.oneOf.0","typeLabel":"integer[]"},{"type":"null","title":"Amendmentyears","description":"Distinct years the section was amended, parsed from the publisher's history note.\n\nAlways newest first, and de-duplicated. Ingesters store the array in both orders (eCFR writes newest first, state regulations and state statutes write oldest first), so the order is imposed at serve time and the served order is the only one to rely on. Years outside 1789..(current year) are dropped rather than served: amendment dates are parsed out of prose and a note can yield a sunset or substitution date that is not an amendment at all. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].amendmentYears.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].amendmentYears","typeLabel":"integer[] | null"},"lastAmendedYear":{"oneOf":[{"type":"integer","title":"Lastamendedyear","description":"Most recent amendment year, when known. Re-derived at serve time as `max(amendmentYears)`, so it never exceeds the list served beside it. Falls back to the publisher's own scalar only when `amendmentYears` is empty, and only when that scalar is itself within 1789..(current year). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].lastAmendedYear.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Lastamendedyear","description":"Most recent amendment year, when known. Re-derived at serve time as `max(amendmentYears)`, so it never exceeds the list served beside it. Falls back to the publisher's own scalar only when `amendmentYears` is empty, and only when that scalar is itself within 1789..(current year). Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].lastAmendedYear.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].lastAmendedYear","typeLabel":"integer | null"},"amendmentsCount":{"oneOf":[{"type":"integer","title":"Amendmentscount","description":"How many amendments the publisher recorded for this section. Not the length of `amendmentYears`, and it is not safe to derive one from the other.\n\nFor regulations and court rules this counts amending EVENTS: one per register citation, filing or history entry, so a section amended twice in the same year counts 2 against a single entry in `amendmentYears`. The two disagree on a large share of the regulation and court-rule corpora, so read each for what it is. For the other corpora, and for any source that publishes no per-event record, it is the number of distinct years and is capped at the length of `amendmentYears`, so it never counts a year the list dropped as implausible; it understates a section amended twice in one year. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].amendmentsCount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Amendmentscount","description":"How many amendments the publisher recorded for this section. Not the length of `amendmentYears`, and it is not safe to derive one from the other.\n\nFor regulations and court rules this counts amending EVENTS: one per register citation, filing or history entry, so a section amended twice in the same year counts 2 against a single entry in `amendmentYears`. The two disagree on a large share of the regulation and court-rule corpora, so read each for what it is. For the other corpora, and for any source that publishes no per-event record, it is the number of distinct years and is capped at the length of `amendmentYears`, so it never counts a year the list dropped as implausible; it understates a section amended twice in one year. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].amendmentsCount.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].amendmentsCount","typeLabel":"integer | null"},"currentThrough":{"oneOf":[{"type":"string","title":"Currentthrough","description":"How current the publisher says this text is, in the publisher's own terms. A date (`2025-01-06`) on every USC section and most compilations; otherwise the publisher's wording (`Current through Act 9046 of the 2025 session`, `Public Law 119-60`, `Supp. 19-2`, `2024 Edition`). Do not parse it as a date without checking its shape. `currencyNote` carries the same fact as prose where a publisher writes it that way. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].currentThrough.oneOf.0","typeLabel":"string"},{"type":"null","title":"Currentthrough","description":"How current the publisher says this text is, in the publisher's own terms. A date (`2025-01-06`) on every USC section and most compilations; otherwise the publisher's wording (`Current through Act 9046 of the 2025 session`, `Public Law 119-60`, `Supp. 19-2`, `2024 Edition`). Do not parse it as a date without checking its shape. `currencyNote` carries the same fact as prose where a publisher writes it that way. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].currentThrough.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].currentThrough","typeLabel":"string | null"},"effectiveDate":{"oneOf":[{"type":"string","title":"Effectivedate","description":"When THIS version took effect, as `YYYY-MM-DD`, or null when the publisher's own string does not name one unambiguous day we can read without guessing. On a section with `actStatus=superseded` this is the start of that version's window. The publisher's wording is preserved in `effectiveDateRaw` whenever it differs.","example":"2002-11-25","isRequired":true,"uniqueKey":"previous.items.[INDEX].effectiveDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Effectivedate","description":"When THIS version took effect, as `YYYY-MM-DD`, or null when the publisher's own string does not name one unambiguous day we can read without guessing. On a section with `actStatus=superseded` this is the start of that version's window. The publisher's wording is preserved in `effectiveDateRaw` whenever it differs.","example":"2002-11-25","isRequired":true,"uniqueKey":"previous.items.[INDEX].effectiveDate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].effectiveDate","typeLabel":"string | null"},"historyEffectiveDate":{"oneOf":[{"type":"string","title":"Historyeffectivedate","description":"When this version took effect, as `YYYY-MM-DD`, read out of the publisher's amendment credit line in `history`, which is returned beside it as the evidence. A weaker fact than `effectiveDate` (a date the publisher put in a date field), so it is populated only where `effectiveDate` is null. It is the newest commencement the credit line names, and null whenever that cannot be stated without guessing: a credit line that dates only some entries, a date that belongs to a repeal, sunset, applicability rule or another section, a commencement still in the future, a date older than `lastAmendedYear`, or a state whose `history` format we have not measured. Statutes only.","example":"2009-06-19","isRequired":true,"uniqueKey":"previous.items.[INDEX].historyEffectiveDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Historyeffectivedate","description":"When this version took effect, as `YYYY-MM-DD`, read out of the publisher's amendment credit line in `history`, which is returned beside it as the evidence. A weaker fact than `effectiveDate` (a date the publisher put in a date field), so it is populated only where `effectiveDate` is null. It is the newest commencement the credit line names, and null whenever that cannot be stated without guessing: a credit line that dates only some entries, a date that belongs to a repeal, sunset, applicability rule or another section, a commencement still in the future, a date older than `lastAmendedYear`, or a state whose `history` format we have not measured. Statutes only.","example":"2009-06-19","isRequired":true,"uniqueKey":"previous.items.[INDEX].historyEffectiveDate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].historyEffectiveDate","typeLabel":"string | null"},"history":{"oneOf":[{"type":"string","title":"History","description":"The publisher's own amendment/history credit line, verbatim, e.g. `Effective 5/4/2005; Superseded 8/1/2016`. `amendmentYears` is parsed from this; keep both when you need the exact wording. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].history.oneOf.0","typeLabel":"string"},{"type":"null","title":"History","description":"The publisher's own amendment/history credit line, verbatim, e.g. `Effective 5/4/2005; Superseded 8/1/2016`. `amendmentYears` is parsed from this; keep both when you need the exact wording. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].history.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].history","typeLabel":"string | null"},"htmlUrl":{"oneOf":[{"type":"string","title":"Htmlurl","description":"HTML version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].htmlUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Htmlurl","description":"HTML version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].htmlUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].htmlUrl","typeLabel":"string | null"},"pdfUrl":{"oneOf":[{"type":"string","title":"Pdfurl","description":"PDF version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].pdfUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Pdfurl","description":"PDF version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].pdfUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].pdfUrl","typeLabel":"string | null"},"xmlUrl":{"oneOf":[{"type":"string","title":"Xmlurl","description":"XML version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].xmlUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Xmlurl","description":"XML version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].xmlUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].xmlUrl","typeLabel":"string | null"},"textUrl":{"oneOf":[{"type":"string","title":"Texturl","description":"Plain-text version of the section, from the open-data copy we hold in our own storage. Populated for many state corpora (MS, NJ, NY, NV, etc.) and for United States Code sections. The URL is public by design: the text is open data, so it opens without an API key and carries no credit charge. Null when we hold no plain-text copy. It is never a commercial platform's link.","isRequired":true,"uniqueKey":"previous.items.[INDEX].textUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Texturl","description":"Plain-text version of the section, from the open-data copy we hold in our own storage. Populated for many state corpora (MS, NJ, NY, NV, etc.) and for United States Code sections. The URL is public by design: the text is open data, so it opens without an API key and carries no credit charge. Null when we hold no plain-text copy. It is never a commercial platform's link.","isRequired":true,"uniqueKey":"previous.items.[INDEX].textUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].textUrl","typeLabel":"string | null"},"stateHtmlUrl":{"oneOf":[{"type":"string","title":"Statehtmlurl","description":"HTML rendering of the document. For most state corpora this is the publisher's own page; for corpora we mirror (state agency guidance, regulations, court rules) it is our archived copy of the artifact the publisher served, on statutes-us.vaquill.ai. Use `externalUrl` for the publisher's canonical address. Never a PDF: a mirrored PDF is served as `pdfUrl` instead. Populated for state corpora only. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].stateHtmlUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Statehtmlurl","description":"HTML rendering of the document. For most state corpora this is the publisher's own page; for corpora we mirror (state agency guidance, regulations, court rules) it is our archived copy of the artifact the publisher served, on statutes-us.vaquill.ai. Use `externalUrl` for the publisher's canonical address. Never a PDF: a mirrored PDF is served as `pdfUrl` instead. Populated for state corpora only. Always present; null when not known.","isRequired":true,"uniqueKey":"previous.items.[INDEX].stateHtmlUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].stateHtmlUrl","typeLabel":"string | null"},"matchSegment":{"oneOf":[{"type":"string","title":"Matchsegment","description":"On a search hit in a federal rule, which part of the rule document the matched passage sits in: `rule_text`, `source_credit`, or `note` (an Advisory Committee Note). Null when unknown, and always null outside federal rules and on a section fetched by id. A label only, it never changes the ranking.","enum":["rule_text","source_credit","note"],"example":"note","isRequired":true,"uniqueKey":"previous.items.[INDEX].matchSegment.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Matchsegment","description":"On a search hit in a federal rule, which part of the rule document the matched passage sits in: `rule_text`, `source_credit`, or `note` (an Advisory Committee Note). Null when unknown, and always null outside federal rules and on a section fetched by id. A label only, it never changes the ranking.","example":"note","isRequired":true,"uniqueKey":"previous.items.[INDEX].matchSegment.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].matchSegment","typeLabel":"enum\u003cstring> | null"},"matchNoteYear":{"oneOf":[{"type":"integer","title":"Matchnoteyear","description":"When `matchSegment` is `note`, the year named by the note heading the passage sits under (1993 for 'Notes of Advisory Committee on Rules, 1993 Amendment'). Null when the heading names no year or `matchSegment` is not `note`.","example":1993,"isRequired":true,"uniqueKey":"previous.items.[INDEX].matchNoteYear.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Matchnoteyear","description":"When `matchSegment` is `note`, the year named by the note heading the passage sits under (1993 for 'Notes of Advisory Committee on Rules, 1993 Amendment'). Null when the heading names no year or `matchSegment` is not `note`.","example":1993,"isRequired":true,"uniqueKey":"previous.items.[INDEX].matchNoteYear.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].matchNoteYear","typeLabel":"integer | null"},"externalUrl":{"oneOf":[{"type":"string","title":"Externalurl","description":"The publisher's own page for this section, exactly as recorded at ingest: uscode.house.gov, ecfr.gov, a state legislature or a state register. Null when the publisher issues no per-section link, or when the link is withheld. Prefer `sourceUrl`, which is this link when present and otherwise the best official alternative.\n\nSome official publishers serve their code only through a JavaScript application, so the link renders in a browser but returns an empty page shell to a plain HTTP client. Texas is the main case: the Secretary of State publishes the Texas Administrative Code only on its Appian portal (texas-sos.appianportalsgov.com). The link is still the correct citation. To check a section without a browser, use `adoptingCitations` (for Texas, the `NN TexReg PPPP` register citations that adopted and amended it) and read the text we captured at `textUrl`.","example":"https://www.mass.gov/regulations/240-CMR-200-licensure-of-cosmetologists","isRequired":true,"uniqueKey":"previous.items.[INDEX].externalUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Externalurl","description":"The publisher's own page for this section, exactly as recorded at ingest: uscode.house.gov, ecfr.gov, a state legislature or a state register. Null when the publisher issues no per-section link, or when the link is withheld. Prefer `sourceUrl`, which is this link when present and otherwise the best official alternative.\n\nSome official publishers serve their code only through a JavaScript application, so the link renders in a browser but returns an empty page shell to a plain HTTP client. Texas is the main case: the Secretary of State publishes the Texas Administrative Code only on its Appian portal (texas-sos.appianportalsgov.com). The link is still the correct citation. To check a section without a browser, use `adoptingCitations` (for Texas, the `NN TexReg PPPP` register citations that adopted and amended it) and read the text we captured at `textUrl`.","example":"https://www.mass.gov/regulations/240-CMR-200-licensure-of-cosmetologists","isRequired":true,"uniqueKey":"previous.items.[INDEX].externalUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].externalUrl","typeLabel":"string | null"},"sourceUrl":{"oneOf":[{"type":"string","title":"Sourceurl","description":"Where the government published this text: the link to cite and to verify against. The same value `/us/statutes/section/{actId}/body` returns as `sourceUrl`, on every search result, section record and batch item.\n\nIt is `externalUrl` when the publisher issued a per-section link, and otherwise falls back to the govinfo.gov page, then the state's own page, then our archived copy of the publisher's page. Null when we hold no publishable link: only official government links are served here.","example":"https://www.mass.gov/regulations/240-CMR-200-licensure-of-cosmetologists","isRequired":true,"uniqueKey":"previous.items.[INDEX].sourceUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sourceurl","description":"Where the government published this text: the link to cite and to verify against. The same value `/us/statutes/section/{actId}/body` returns as `sourceUrl`, on every search result, section record and batch item.\n\nIt is `externalUrl` when the publisher issued a per-section link, and otherwise falls back to the govinfo.gov page, then the state's own page, then our archived copy of the publisher's page. Null when we hold no publishable link: only official government links are served here.","example":"https://www.mass.gov/regulations/240-CMR-200-licensure-of-cosmetologists","isRequired":true,"uniqueKey":"previous.items.[INDEX].sourceUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].sourceUrl","typeLabel":"string | null"},"sourceUrlNote":{"oneOf":[{"type":"string","title":"Sourceurlnote","description":"Says why `sourceUrl` is null. Either we serve no link for this section on purpose and it is cited by `citation` alone, or the publisher issues it only inside a larger file (an archive, spreadsheet or whole volume) that is not a page of the section, or no source link is recorded for it at all. Null when `sourceUrl` is set.","isRequired":true,"uniqueKey":"previous.items.[INDEX].sourceUrlNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sourceurlnote","description":"Says why `sourceUrl` is null. Either we serve no link for this section on purpose and it is cited by `citation` alone, or the publisher issues it only inside a larger file (an archive, spreadsheet or whole volume) that is not a page of the section, or no source link is recorded for it at all. Null when `sourceUrl` is set.","isRequired":true,"uniqueKey":"previous.items.[INDEX].sourceUrlNote.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"previous.items.[INDEX].sourceUrlNote","typeLabel":"string | null"},"bodyUnavailable":{"oneOf":[{"type":"boolean","title":"Bodyunavailable","description":"Present, and `true`, only on a section that has no text to return: the publisher prints it as images (an appendix, a form, a map), or the text we hold is only a partial copy of the official text. Omitted on every other section. The section is real and its metadata is complete; there is simply no body, so `body` / `plain` / `html` are null, `available` is false on `/body`, and nothing is charged for a body. Read it instead of treating a null body as a fetch failure that is worth retrying.","example":true,"uniqueKey":"previous.items.[INDEX].bodyUnavailable.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Bodyunavailable","description":"Present, and `true`, only on a section that has no text to return: the publisher prints it as images (an appendix, a form, a map), or the text we hold is only a partial copy of the official text. Omitted on every other section. The section is real and its metadata is complete; there is simply no body, so `body` / `plain` / `html` are null, `available` is false on `/body`, and nothing is charged for a body. Read it instead of treating a null body as a fetch failure that is worth retrying.","example":true,"uniqueKey":"previous.items.[INDEX].bodyUnavailable.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].bodyUnavailable","typeLabel":"boolean | null"},"bodyUnavailableReason":{"oneOf":[{"type":"string","title":"Bodyunavailablereason","description":"Why there is no body, present with `bodyUnavailable`. `image_only_source`: the publisher prints this section as images, so there is no text to extract. Where we hold an official link for the section it is in `sourceUrl`; it is null where we may not republish the publisher's link. `misfiled_source_text`: the text stored under this regulation opens with another rule's number (a prior version filed under a renumbered rule), so it is withheld rather than served as this rule. `partial_snapshot_text`: the text we hold for this section is only a partial copy of the official text, so it is withheld rather than served as if it were complete. Omitted from the response when it has no value.","enum":["image_only_source","misfiled_source_text","partial_snapshot_text"],"example":"image_only_source","uniqueKey":"previous.items.[INDEX].bodyUnavailableReason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Bodyunavailablereason","description":"Why there is no body, present with `bodyUnavailable`. `image_only_source`: the publisher prints this section as images, so there is no text to extract. Where we hold an official link for the section it is in `sourceUrl`; it is null where we may not republish the publisher's link. `misfiled_source_text`: the text stored under this regulation opens with another rule's number (a prior version filed under a renumbered rule), so it is withheld rather than served as this rule. `partial_snapshot_text`: the text we hold for this section is only a partial copy of the official text, so it is withheld rather than served as if it were complete. Omitted from the response when it has no value.","example":"image_only_source","uniqueKey":"previous.items.[INDEX].bodyUnavailableReason.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].bodyUnavailableReason","typeLabel":"enum\u003cstring> | null"},"bodyNote":{"oneOf":[{"type":"string","title":"Bodynote","description":"Present only when the request set `includeBody: true` and this row's `body` is null for a reason on our side or yours, so a null body is never silent. `fetch_failed`: reading the text failed this time, retry; not charged. `no_text`: the read succeeded but returned no text for this section; not charged. `insufficient_credits`: your balance could not cover the bodies, so every body on the page was withheld (the ranking you paid for is intact); top up and repeat the call. `response_size_cap`: a batch response carries at most 4,000,000 characters of inline body text, and this row's body was dropped to stay under it; not charged, fetch it from `/section/{actId}/body`. A section printed as images carries `bodyUnavailable` instead.","enum":["fetch_failed","no_text","insufficient_credits","response_size_cap"],"example":"fetch_failed","uniqueKey":"previous.items.[INDEX].bodyNote.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Bodynote","description":"Present only when the request set `includeBody: true` and this row's `body` is null for a reason on our side or yours, so a null body is never silent. `fetch_failed`: reading the text failed this time, retry; not charged. `no_text`: the read succeeded but returned no text for this section; not charged. `insufficient_credits`: your balance could not cover the bodies, so every body on the page was withheld (the ranking you paid for is intact); top up and repeat the call. `response_size_cap`: a batch response carries at most 4,000,000 characters of inline body text, and this row's body was dropped to stay under it; not charged, fetch it from `/section/{actId}/body`. A section printed as images carries `bodyUnavailable` instead.","example":"fetch_failed","uniqueKey":"previous.items.[INDEX].bodyNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].bodyNote","typeLabel":"enum\u003cstring> | null"},"bodyServedNote":{"oneOf":[{"type":"string","title":"Bodyservednote","description":"Present only when the request set `includeBody: true` and the `body` on this row is not the section's preferred copy: a lesser copy was served because the preferred one could not be read this time, a rendered table or figure was withheld, or the text is partial. The same words `/section/{actId}/body` returns in `note`. Not cached, so a repeat call may return the preferred copy.","uniqueKey":"previous.items.[INDEX].bodyServedNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Bodyservednote","description":"Present only when the request set `includeBody: true` and the `body` on this row is not the section's preferred copy: a lesser copy was served because the preferred one could not be read this time, a rendered table or figure was withheld, or the text is partial. The same words `/section/{actId}/body` returns in `note`. Not cached, so a repeat call may return the preferred copy.","uniqueKey":"previous.items.[INDEX].bodyServedNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].bodyServedNote","typeLabel":"string | null"},"matchContexts":{"oneOf":[{"type":"array","items":{"properties":{"text":{"type":"string","title":"Text","description":"About 240 characters of the section's text as published, cut on word boundaries, with each run of whitespace (line breaks included) shown as one space and soft hyphens removed (a word hyphenated across a line break is joined). It can begin and end mid-sentence.","examples":["(a) An employer shall not retaliate against an employee who files a complaint"],"isRequired":true,"uniqueKey":"previous.items.[INDEX].matchContexts.oneOf.0.items.[INDEX].text","typeLabel":"string"},"highlights":{"items":{"items":{"type":"integer","uniqueKey":"previous.items.[INDEX].matchContexts.oneOf.0.items.[INDEX].highlights.items.[INDEX].items.[INDEX]","typeLabel":"integer"},"type":"array","maxItems":2,"minItems":2,"uniqueKey":"previous.items.[INDEX].matchContexts.oneOf.0.items.[INDEX].highlights.items.[INDEX]","typeLabel":"integer[]"},"type":"array","title":"Highlights","description":"The words that satisfied the expression, as `[start, end]` character offsets into `text` (start inclusive, end exclusive, counted in Unicode code points, so `text.slice(start, end)` in JavaScript holds only for text without astral characters; Python's `text[start:end]` always does). Sorted, never overlapping. Offsets point at the text as printed, which matching normalizes: a highlight for `section` can cover `§`, one for `café` can cover `CAFÉ` or a decomposed accent, and one for a phrase covers the whole phrase. Plain offsets, not markup, so you choose how to style them.","examples":[[[7,15],[26,35]]],"isRequired":true,"uniqueKey":"previous.items.[INDEX].matchContexts.oneOf.0.items.[INDEX].highlights","typeLabel":"integer[][]"}},"type":"object","required":["text","highlights"],"title":"BooleanMatchContext","description":"One passage of a section's text around where a Boolean expression matched.","uniqueKey":"previous.items.[INDEX].matchContexts.oneOf.0.items.[INDEX]","typeLabel":"BooleanMatchContext · object"},"title":"Matchcontexts","description":"Present only with `matchType: \"boolean\"`: up to 3 passages showing where this section satisfied the expression, in the order they appear in the section. Highlights follow the engine that decides membership: every conjunct of an AND, the OR branches that matched, the words of a phrase, both operands of a satisfied `/N`, `/s` or `/p` pair, the occurrences counted by `atleastN`, and for `a NOT W/N b` the `a` that has no `b` in range. A NOT never highlights anything.\n\nUnlike `excerpt` (the passage the relevance model ranked, which may not contain your terms), these passages always do. Empty (`[]`) when the expression matched only in the heading or citation (`title( )`, `cite( )`). Absent on a row whose passages could not be prepared within the search's time allowance; the row is still a verified match. Contexts never change which sections are returned, their order, or the price.","uniqueKey":"previous.items.[INDEX].matchContexts.oneOf.0","typeLabel":"BooleanMatchContext · object[]"},{"type":"null","title":"Matchcontexts","description":"Present only with `matchType: \"boolean\"`: up to 3 passages showing where this section satisfied the expression, in the order they appear in the section. Highlights follow the engine that decides membership: every conjunct of an AND, the OR branches that matched, the words of a phrase, both operands of a satisfied `/N`, `/s` or `/p` pair, the occurrences counted by `atleastN`, and for `a NOT W/N b` the `a` that has no `b` in range. A NOT never highlights anything.\n\nUnlike `excerpt` (the passage the relevance model ranked, which may not contain your terms), these passages always do. Empty (`[]`) when the expression matched only in the heading or citation (`title( )`, `cite( )`). Absent on a row whose passages could not be prepared within the search's time allowance; the row is still a verified match. Contexts never change which sections are returned, their order, or the price.","uniqueKey":"previous.items.[INDEX].matchContexts.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].matchContexts","typeLabel":"BooleanMatchContext · object[] | null"},"renumberedTo":{"oneOf":[{"type":"string","title":"Renumberedto","description":"Where the publisher says this section went, when `actStatus` is `renumbered`. RAW SOURCE FORM, not an `actId` and not a citation: `self:4651` means section 4651 of this same title, `34:10105` means section 10105 of Title 34. Do not pass it to a section endpoint. Read `renumberedToLabel` instead, or resolve the citation it names through `/us/statutes/resolve`. Omitted from the response when it has no value.","example":"self:4651","uniqueKey":"previous.items.[INDEX].renumberedTo.oneOf.0","typeLabel":"string"},{"type":"null","title":"Renumberedto","description":"Where the publisher says this section went, when `actStatus` is `renumbered`. RAW SOURCE FORM, not an `actId` and not a citation: `self:4651` means section 4651 of this same title, `34:10105` means section 10105 of Title 34. Do not pass it to a section endpoint. Read `renumberedToLabel` instead, or resolve the citation it names through `/us/statutes/resolve`. Omitted from the response when it has no value.","example":"self:4651","uniqueKey":"previous.items.[INDEX].renumberedTo.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].renumberedTo","typeLabel":"string | null"},"renumberedToLabel":{"oneOf":[{"type":"string","title":"Renumberedtolabel","description":"`renumberedTo` written out, e.g. `section 10105 of Title 34`. Present whenever `renumberedTo` is. Omitted from the response when it has no value.","example":"section 10105 of Title 34","uniqueKey":"previous.items.[INDEX].renumberedToLabel.oneOf.0","typeLabel":"string"},{"type":"null","title":"Renumberedtolabel","description":"`renumberedTo` written out, e.g. `section 10105 of Title 34`. Present whenever `renumberedTo` is. Omitted from the response when it has no value.","example":"section 10105 of Title 34","uniqueKey":"previous.items.[INDEX].renumberedToLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].renumberedToLabel","typeLabel":"string | null"},"transferredTo":{"oneOf":[{"type":"string","title":"Transferredto","description":"Where the publisher says this section went, when `actStatus` is `transferred`. Same raw source form as `renumberedTo`, and the same warning: it is not an `actId`. Omitted from the response when it has no value.","example":"34:10105","uniqueKey":"previous.items.[INDEX].transferredTo.oneOf.0","typeLabel":"string"},{"type":"null","title":"Transferredto","description":"Where the publisher says this section went, when `actStatus` is `transferred`. Same raw source form as `renumberedTo`, and the same warning: it is not an `actId`. Omitted from the response when it has no value.","example":"34:10105","uniqueKey":"previous.items.[INDEX].transferredTo.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].transferredTo","typeLabel":"string | null"},"transferredToLabel":{"oneOf":[{"type":"string","title":"Transferredtolabel","description":"`transferredTo` written out. Present whenever `transferredTo` is. Omitted from the response when it has no value.","example":"section 10105 of Title 34","uniqueKey":"previous.items.[INDEX].transferredToLabel.oneOf.0","typeLabel":"string"},{"type":"null","title":"Transferredtolabel","description":"`transferredTo` written out. Present whenever `transferredTo` is. Omitted from the response when it has no value.","example":"section 10105 of Title 34","uniqueKey":"previous.items.[INDEX].transferredToLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].transferredToLabel","typeLabel":"string | null"},"issueDateRaw":{"oneOf":[{"type":"string","title":"Issuedateraw","description":"The issue date as the publisher writes it, present only when it differs from `issueDate`. Null across the corpus today; it exists so a source that starts printing prose cannot silently put prose in a field documented as a date.","uniqueKey":"previous.items.[INDEX].issueDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Issuedateraw","description":"The issue date as the publisher writes it, present only when it differs from `issueDate`. Null across the corpus today; it exists so a source that starts printing prose cannot silently put prose in a field documented as a date.","uniqueKey":"previous.items.[INDEX].issueDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].issueDateRaw","typeLabel":"string | null"},"crossReferencesCfr":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].crossReferencesCfr.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Crossreferencescfr","description":"CFR cross-references parsed from the text, e.g. `['1.6011-4']`. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].crossReferencesCfr.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Crossreferencescfr","description":"CFR cross-references parsed from the text, e.g. `['1.6011-4']`. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].crossReferencesCfr.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].crossReferencesCfr","typeLabel":"string[] | null"},"crossReferencesCfrChecked":{"oneOf":[{"type":"array","items":{"properties":{"reference":{"type":"string","title":"Reference","description":"The reference exactly as stored in `crossReferencesCfr`.","isRequired":true,"uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].reference","typeLabel":"string"},"status":{"type":"string","enum":["held","not_held","malformed"],"title":"Status","description":"`held`: this exact section is in the corpus (fetch it by `actId`). `not_held`: no section with this exact number is held in that title; it may be a truncated stem, a part we do not hold or an extraction error. We never substitute a nearby section. `malformed`: not shaped like a CFR section number.","isRequired":true,"uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"title":{"oneOf":[{"type":"integer","title":"Title","description":"CFR title the reference names or was assumed to name. Null if malformed.","uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].title.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Title","description":"CFR title the reference names or was assumed to name. Null if malformed.","uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].title","typeLabel":"integer | null"},"section":{"oneOf":[{"type":"string","title":"Section","description":"Section number with sentence punctuation removed (`80.1426.` is `80.1426`).","uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].section.oneOf.0","typeLabel":"string"},{"type":"null","title":"Section","description":"Section number with sentence punctuation removed (`80.1426.` is `80.1426`).","uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].section.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].section","typeLabel":"string | null"},"actId":{"oneOf":[{"type":"string","title":"Actid","description":"The held section's id, when `held`.","uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].actId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Actid","description":"The held section's id, when `held`.","uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].actId.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].actId","typeLabel":"string | null"},"titleAssumed":{"type":"boolean","title":"Titleassumed","description":"True when the reference carried no title and the citing section's own title was assumed. Such a reference can point at another title.","default":false,"uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].titleAssumed","typeLabel":"boolean"}},"type":"object","required":["reference","status"],"title":"CfrReferenceCheck","description":"One outbound CFR cross-reference, checked against the sections we hold.","uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX]","typeLabel":"CfrReferenceCheck · object"},"title":"Crossreferencescfrchecked","description":"Each distinct entry of `crossReferencesCfr`, checked against the sections we hold. Only populated on `GET /us/statutes/section/{actId}` for a CFR section with references; null on search results and when the check could not be made, in which case treat the raw list as unchecked. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked.oneOf.0","typeLabel":"CfrReferenceCheck · object[]"},{"type":"null","title":"Crossreferencescfrchecked","description":"Each distinct entry of `crossReferencesCfr`, checked against the sections we hold. Only populated on `GET /us/statutes/section/{actId}` for a CFR section with references; null on search results and when the check could not be made, in which case treat the raw list as unchecked. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].crossReferencesCfrChecked","typeLabel":"CfrReferenceCheck · object[] | null"},"crossReferencesUsc":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].crossReferencesUsc.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Crossreferencesusc","description":"USC cross-references parsed from the text, e.g. `['42:1983']`. `'self:\u003csection>'` denotes a reference to another section of the same title. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].crossReferencesUsc.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Crossreferencesusc","description":"USC cross-references parsed from the text, e.g. `['42:1983']`. `'self:\u003csection>'` denotes a reference to another section of the same title. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].crossReferencesUsc.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].crossReferencesUsc","typeLabel":"string[] | null"},"statutoryAuthority":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"previous.items.[INDEX].statutoryAuthority.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Statutoryauthority","description":"For a CFR/eCFR section: the USC (or other) citations in its 'Authority' note that authorize the rule, e.g. `[{'type': 'usc', 'title': 15, 'section': '78o', 'display': '15 U.S.C. 78o'}]`. Null for non-regulation corpora. Omitted from the response when it has no value.","example":[{"display":"15 U.S.C. 78o","section":"78o","title":15,"type":"usc"}],"uniqueKey":"previous.items.[INDEX].statutoryAuthority.oneOf.0","typeLabel":"Statutoryauthority · object[]"},{"type":"null","title":"Statutoryauthority","description":"For a CFR/eCFR section: the USC (or other) citations in its 'Authority' note that authorize the rule, e.g. `[{'type': 'usc', 'title': 15, 'section': '78o', 'display': '15 U.S.C. 78o'}]`. Null for non-regulation corpora. Omitted from the response when it has no value.","example":[{"display":"15 U.S.C. 78o","section":"78o","title":15,"type":"usc"}],"uniqueKey":"previous.items.[INDEX].statutoryAuthority.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].statutoryAuthority","typeLabel":"Statutoryauthority · object[] | null"},"implementingRegulations":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"previous.items.[INDEX].implementingRegulations.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Implementingregulations","description":"For a USC section: the CFR parts that implement it, derived from the reverse of every CFR section's own `statutoryAuthority`, e.g. `[{'cfrTitle': 17, 'part': '240', 'partName': '...', 'display': '17 CFR Part 240'}]`. Null for non-USC corpora. Omitted from the response when it has no value.","example":[{"cfrTitle":17,"display":"17 CFR Part 240","part":"240","partName":"General Rules"}],"uniqueKey":"previous.items.[INDEX].implementingRegulations.oneOf.0","typeLabel":"Implementingregulations · object[]"},{"type":"null","title":"Implementingregulations","description":"For a USC section: the CFR parts that implement it, derived from the reverse of every CFR section's own `statutoryAuthority`, e.g. `[{'cfrTitle': 17, 'part': '240', 'partName': '...', 'display': '17 CFR Part 240'}]`. Null for non-USC corpora. Omitted from the response when it has no value.","example":[{"cfrTitle":17,"display":"17 CFR Part 240","part":"240","partName":"General Rules"}],"uniqueKey":"previous.items.[INDEX].implementingRegulations.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].implementingRegulations","typeLabel":"Implementingregulations · object[] | null"},"frRegulationIdNumbers":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].frRegulationIdNumbers.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Frregulationidnumbers","description":"Regulation Identifier Number(s) (RIN) assigned to this rule. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frRegulationIdNumbers.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Frregulationidnumbers","description":"Regulation Identifier Number(s) (RIN) assigned to this rule. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frRegulationIdNumbers.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frRegulationIdNumbers","typeLabel":"string[] | null"},"frDocketIds":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].frDocketIds.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Frdocketids","description":"Rulemaking docket ID(s) this document was filed under. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frDocketIds.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Frdocketids","description":"Rulemaking docket ID(s) this document was filed under. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frDocketIds.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frDocketIds","typeLabel":"string[] | null"},"frEffectiveOn":{"oneOf":[{"type":"string","title":"Freffectiveon","description":"The rule's effective date (ISO 8601 date), when set. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frEffectiveOn.oneOf.0","typeLabel":"string"},{"type":"null","title":"Freffectiveon","description":"The rule's effective date (ISO 8601 date), when set. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frEffectiveOn.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frEffectiveOn","typeLabel":"string | null"},"frCommentsCloseOn":{"oneOf":[{"type":"string","title":"Frcommentscloseon","description":"Public-comment deadline (ISO 8601 date). Proposed rules only. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frCommentsCloseOn.oneOf.0","typeLabel":"string"},{"type":"null","title":"Frcommentscloseon","description":"Public-comment deadline (ISO 8601 date). Proposed rules only. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frCommentsCloseOn.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frCommentsCloseOn","typeLabel":"string | null"},"frSignificant":{"oneOf":[{"type":"boolean","title":"Frsignificant","description":"Whether the Federal Register marked this rule 'economically significant' (EO 12866). Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frSignificant.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Frsignificant","description":"Whether the Federal Register marked this rule 'economically significant' (EO 12866). Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frSignificant.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frSignificant","typeLabel":"boolean | null"},"frCorrectionOf":{"oneOf":[{"type":"string","title":"Frcorrectionof","description":"Federal Register document number this document corrects, when this is a correction. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frCorrectionOf.oneOf.0","typeLabel":"string"},{"type":"null","title":"Frcorrectionof","description":"Federal Register document number this document corrects, when this is a correction. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frCorrectionOf.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frCorrectionOf","typeLabel":"string | null"},"frCorrections":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].frCorrections.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Frcorrections","description":"Federal Register document number(s) that later corrected this document. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frCorrections.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Frcorrections","description":"Federal Register document number(s) that later corrected this document. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frCorrections.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frCorrections","typeLabel":"string[] | null"},"frRegulationsDotGovUrl":{"oneOf":[{"type":"string","title":"Frregulationsdotgovurl","description":"Link to this document's public comment docket on regulations.gov. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frRegulationsDotGovUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Frregulationsdotgovurl","description":"Link to this document's public comment docket on regulations.gov. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frRegulationsDotGovUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frRegulationsDotGovUrl","typeLabel":"string | null"},"frRelatedDocuments":{"oneOf":[{"type":"array","items":{"properties":{"actId":{"type":"string","title":"Actid","isRequired":true,"uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].actId","typeLabel":"string"},"citation":{"oneOf":[{"type":"string","title":"Citation","uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].citation.oneOf.0","typeLabel":"string"},{"type":"null","title":"Citation","uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].citation.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].citation","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","title":"Title","description":"The related document's own title/heading, when known.","uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","description":"The related document's own title/heading, when known.","uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].title","typeLabel":"string | null"},"documentType":{"oneOf":[{"type":"string","title":"Documenttype","description":"`proposed_rule`, `final_rule`, or the raw Federal Register category otherwise.","uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].documentType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Documenttype","description":"`proposed_rule`, `final_rule`, or the raw Federal Register category otherwise.","uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].documentType.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].documentType","typeLabel":"string | null"},"publicationDate":{"oneOf":[{"type":"string","title":"Publicationdate","description":"Federal Register publication date (ISO 8601 date), when known.","uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].publicationDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Publicationdate","description":"Federal Register publication date (ISO 8601 date), when known.","uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].publicationDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].publicationDate","typeLabel":"string | null"}},"type":"object","required":["actId"],"title":"FrRelatedDocument","description":"One other Federal Register document sharing a RIN with this one.\n\nA Regulation Identifier Number (RIN) tracks one regulatory action through\nits lifecycle -- a proposed rule, its final rule, and any later\ncorrections all carry the same RIN. This is what answers \"what happened\nto this proposed rule\": look up its RIN's other documents.","uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX]","typeLabel":"FrRelatedDocument · object"},"title":"Frrelateddocuments","description":"Other Federal Register documents sharing this document's RIN(s) (its proposed rule, its final rule, and any corrections), most recent first. Only populated on `GET /us/statutes/section/{actId}` for a row that carries `frRegulationIdNumbers`; always null on `/us/statutes/search` results, since computing it needs a follow-up lookup that is too expensive to run per search result. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.0","typeLabel":"FrRelatedDocument · object[]"},{"type":"null","title":"Frrelateddocuments","description":"Other Federal Register documents sharing this document's RIN(s) (its proposed rule, its final rule, and any corrections), most recent first. Only populated on `GET /us/statutes/section/{actId}` for a row that carries `frRegulationIdNumbers`; always null on `/us/statutes/search` results, since computing it needs a follow-up lookup that is too expensive to run per search result. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frRelatedDocuments.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frRelatedDocuments","typeLabel":"FrRelatedDocument · object[] | null"},"frRelatedDocumentsNote":{"oneOf":[{"type":"string","title":"Frrelateddocumentsnote","description":"Set only when `frRelatedDocuments` is absent for a reason you should know: this document's RIN is shared by more than 25 other Federal Register documents (an umbrella RIN), so it names no single rulemaking and listing any subset would be a guess; or the related-document lookup was temporarily unavailable, so the list may be incomplete and a repeat call returns it. In that case the call is refunded (`creditsConsumed` is 0). Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frRelatedDocumentsNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Frrelateddocumentsnote","description":"Set only when `frRelatedDocuments` is absent for a reason you should know: this document's RIN is shared by more than 25 other Federal Register documents (an umbrella RIN), so it names no single rulemaking and listing any subset would be a guess; or the related-document lookup was temporarily unavailable, so the list may be incomplete and a repeat call returns it. In that case the call is refunded (`creditsConsumed` is 0). Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].frRelatedDocumentsNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frRelatedDocumentsNote","typeLabel":"string | null"},"subject":{"oneOf":[{"type":"string","title":"Subject","description":"The publisher's own subject or document-type label, where it prints one (for example a state insurance bulletin's `RE:` line, or its listing category such as `Rescission`). Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].subject.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subject","description":"The publisher's own subject or document-type label, where it prints one (for example a state insurance bulletin's `RE:` line, or its listing category such as `Rescission`). Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].subject.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].subject","typeLabel":"string | null"},"rescindedOn":{"oneOf":[{"type":"string","title":"Rescindedon","description":"The date the document was rescinded or withdrawn, as `YYYY-MM-DD`, when the source states one. See `rescindedOnRaw`. Omitted from the response when it has no value.","example":"2016-07-01","uniqueKey":"previous.items.[INDEX].rescindedOn.oneOf.0","typeLabel":"string"},{"type":"null","title":"Rescindedon","description":"The date the document was rescinded or withdrawn, as `YYYY-MM-DD`, when the source states one. See `rescindedOnRaw`. Omitted from the response when it has no value.","example":"2016-07-01","uniqueKey":"previous.items.[INDEX].rescindedOn.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].rescindedOn","typeLabel":"string | null"},"rescindedOnRaw":{"oneOf":[{"type":"string","title":"Rescindedonraw","description":"The rescission date as the publisher writes it, present only when it differs from `rescindedOn`.","uniqueKey":"previous.items.[INDEX].rescindedOnRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Rescindedonraw","description":"The rescission date as the publisher writes it, present only when it differs from `rescindedOn`.","uniqueKey":"previous.items.[INDEX].rescindedOnRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].rescindedOnRaw","typeLabel":"string | null"},"sourceCredit":{"oneOf":[{"type":"string","title":"Sourcecredit","description":"The Office of the Law Revision Counsel's credit line for a USC section: the acts that enacted and amended it, in order, e.g. `June 25, 1948, ch. 646, 62 Stat. 869; Pub. L. 85-508, Sec. 12, July 7, 1958, 72 Stat. 348`. Parentheses stripped, whitespace normalized.\n\nUSC only, and null on a USC section that prints no credit (a transferred, repealed or reclassified stub). CFR sections carry the same fact as a list in `federalRegisterCitations` instead, which is why the shape differs; no other corpus publishes one. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].sourceCredit.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sourcecredit","description":"The Office of the Law Revision Counsel's credit line for a USC section: the acts that enacted and amended it, in order, e.g. `June 25, 1948, ch. 646, 62 Stat. 869; Pub. L. 85-508, Sec. 12, July 7, 1958, 72 Stat. 348`. Parentheses stripped, whitespace normalized.\n\nUSC only, and null on a USC section that prints no credit (a transferred, repealed or reclassified stub). CFR sections carry the same fact as a list in `federalRegisterCitations` instead, which is why the shape differs; no other corpus publishes one. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].sourceCredit.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].sourceCredit","typeLabel":"string | null"},"pendingAdoptions":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"previous.items.[INDEX].pendingAdoptions.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Pendingadoptions","description":"New York only. State Register adoption notices that post-date the print volume this section's text was taken from. They are notices, not an updated consolidated text: `text` and `body` still reflect `currentThrough` / `currencyNote`. Look the notice up in the State Register by its `idNo`.\n\nEach entry: `idNo` (e.g. `DFS-23-26-00013-A`), `scope` (`section` when the notice names this section, `part` when it names the Part containing it), `effectiveDate` (ISO date, null if the notice states none), `agency`, `issueDate` (ISO date of the Register issue). No link is returned; it is withheld under licence, as with `sourceUrl` on these regulations. Only adoptions (`-A`, `-AA`) are listed, never proposals, emergency rules or withdrawals.\n\nNull on every section with no such notice, which does not mean the section is current: we cover Register adoptions for NYCRR Titles 3, 19 and 23 only. Omitted from the response when it has no value.","example":[{"agency":"Department of Financial Services","effectiveDate":"2026-09-23","idNo":"DFS-23-26-00013-A","issueDate":"2026-09-23","scope":"part"}],"uniqueKey":"previous.items.[INDEX].pendingAdoptions.oneOf.0","typeLabel":"Pendingadoptions · object[]"},{"type":"null","title":"Pendingadoptions","description":"New York only. State Register adoption notices that post-date the print volume this section's text was taken from. They are notices, not an updated consolidated text: `text` and `body` still reflect `currentThrough` / `currencyNote`. Look the notice up in the State Register by its `idNo`.\n\nEach entry: `idNo` (e.g. `DFS-23-26-00013-A`), `scope` (`section` when the notice names this section, `part` when it names the Part containing it), `effectiveDate` (ISO date, null if the notice states none), `agency`, `issueDate` (ISO date of the Register issue). No link is returned; it is withheld under licence, as with `sourceUrl` on these regulations. Only adoptions (`-A`, `-AA`) are listed, never proposals, emergency rules or withdrawals.\n\nNull on every section with no such notice, which does not mean the section is current: we cover Register adoptions for NYCRR Titles 3, 19 and 23 only. Omitted from the response when it has no value.","example":[{"agency":"Department of Financial Services","effectiveDate":"2026-09-23","idNo":"DFS-23-26-00013-A","issueDate":"2026-09-23","scope":"part"}],"uniqueKey":"previous.items.[INDEX].pendingAdoptions.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].pendingAdoptions","typeLabel":"Pendingadoptions · object[] | null"},"adoptedAfterCurrentThrough":{"oneOf":[{"type":"boolean","title":"Adoptedaftercurrentthrough","description":"New York only. True when `pendingAdoptions` is non-empty, i.e. the State Register records at least one adoption naming this section or its Part that post-dates the volume `currentThrough` refers to, so the text served may be out of date. Null (never false) when no such adoption is recorded; null is not a claim that the text is current. Omitted from the response when it has no value.","example":true,"uniqueKey":"previous.items.[INDEX].adoptedAfterCurrentThrough.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Adoptedaftercurrentthrough","description":"New York only. True when `pendingAdoptions` is non-empty, i.e. the State Register records at least one adoption naming this section or its Part that post-dates the volume `currentThrough` refers to, so the text served may be out of date. Null (never false) when no such adoption is recorded; null is not a claim that the text is current. Omitted from the response when it has no value.","example":true,"uniqueKey":"previous.items.[INDEX].adoptedAfterCurrentThrough.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].adoptedAfterCurrentThrough","typeLabel":"boolean | null"},"amendmentHistory":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].amendmentHistory.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Amendmenthistory","description":"Structured amendment entries where the publisher records them separately from the credit line in `history`. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].amendmentHistory.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Amendmenthistory","description":"Structured amendment entries where the publisher records them separately from the credit line in `history`. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].amendmentHistory.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].amendmentHistory","typeLabel":"string[] | null"},"amendmentHistoryNote":{"oneOf":[{"type":"string","title":"Amendmenthistorynote","description":"Present only when the section carries no amendment evidence and its state or document type does not record enough amendment history to read absence as a fact (for example New York, Massachusetts, Arizona and West Virginia statutes, several states' regulations, court rules and constitutions, opinions, register notices, bulletins, annual CFR editions and session laws). It says `amendmentYears`, `lastAmendedYear` and `amendmentsCount` are absent because nothing was recorded, not because the section is unamended; `amendmentsCount` is then null rather than 0. Also present on a Maryland section whose `history` is generated from General Assembly session data rather than a publisher credit line. Null where history is recorded, and an empty history there does mean the section has not been amended.","uniqueKey":"previous.items.[INDEX].amendmentHistoryNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Amendmenthistorynote","description":"Present only when the section carries no amendment evidence and its state or document type does not record enough amendment history to read absence as a fact (for example New York, Massachusetts, Arizona and West Virginia statutes, several states' regulations, court rules and constitutions, opinions, register notices, bulletins, annual CFR editions and session laws). It says `amendmentYears`, `lastAmendedYear` and `amendmentsCount` are absent because nothing was recorded, not because the section is unamended; `amendmentsCount` is then null rather than 0. Also present on a Maryland section whose `history` is generated from General Assembly session data rather than a publisher credit line. Null where history is recorded, and an empty history there does mean the section has not been amended.","uniqueKey":"previous.items.[INDEX].amendmentHistoryNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].amendmentHistoryNote","typeLabel":"string | null"},"fieldAbsenceNote":{"oneOf":[{"type":"string","title":"Fieldabsencenote","description":"Present only when `year` or `effectiveDate` is null AND the ingester of this whole document type never records it (state constitutions carry no `year`; federal local court rules rarely carry a `year` or `effectiveDate`, as of 2026-10-31). It says the field is null because nothing was recorded, which is not a claim that the document has no such date. Null otherwise.","uniqueKey":"previous.items.[INDEX].fieldAbsenceNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fieldabsencenote","description":"Present only when `year` or `effectiveDate` is null AND the ingester of this whole document type never records it (state constitutions carry no `year`; federal local court rules rarely carry a `year` or `effectiveDate`, as of 2026-10-31). It says the field is null because nothing was recorded, which is not a claim that the document has no such date. Null otherwise.","uniqueKey":"previous.items.[INDEX].fieldAbsenceNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].fieldAbsenceNote","typeLabel":"string | null"},"citationNote":{"oneOf":[{"type":"string","title":"Citationnote","description":"Present only on a state-constitution unit the source gives no section number (an amendment, preamble, schedule or whole article). `citation` is then the article-level form without a section sign, and `sectionNumber` is null. Absent otherwise.","uniqueKey":"previous.items.[INDEX].citationNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Citationnote","description":"Present only on a state-constitution unit the source gives no section number (an amendment, preamble, schedule or whole article). `citation` is then the article-level form without a section sign, and `sectionNumber` is null. Absent otherwise.","uniqueKey":"previous.items.[INDEX].citationNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].citationNote","typeLabel":"string | null"},"responseBounds":{"oneOf":[{"type":"object","title":"ResponseBounds","description":"Says whether this response is the whole record. Always present on `GET /us/statutes/section/{actId}`; on search, resolve, batch resolve, neighbours and `POST /us/statutes/sections` it appears only on a row that was cut. A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters, so the default response keeps the first 50 items of each long list and the first 4,000 characters of `history` and `committeeNote`. `truncated` is true when any field was shortened, `fields` lists each with its `total`, what was `returned` and `nextOffset`, and `full=true` on the single-section route returns everything, and the other routes name that call in `note`.","required":["truncated"],"properties":{"truncated":{"type":"boolean","title":"Truncated","description":"True when at least one field below was shortened. False means this response carries the whole record. Nothing is dropped silently: every shortened field is listed in `fields`.","examples":[true],"isRequired":true,"uniqueKey":"previous.items.[INDEX].responseBounds.oneOf.0.truncated","typeLabel":"boolean"},"fields":{"items":{"properties":{"field":{"type":"string","title":"Field","description":"The response field that was shortened, by its response name.","examples":["publicLaws"],"isRequired":true,"uniqueKey":"previous.items.[INDEX].responseBounds.oneOf.0.fields.items.[INDEX].field","typeLabel":"string"},"unit":{"type":"string","enum":["items","characters"],"title":"Unit","description":"`items` for a list, `characters` for the verbatim `history` credit line.","examples":["items"],"isRequired":true,"uniqueKey":"previous.items.[INDEX].responseBounds.oneOf.0.fields.items.[INDEX].unit","typeLabel":"enum\u003cstring>"},"total":{"type":"integer","title":"Total","description":"How many items (or characters) the record holds.","examples":[190],"isRequired":true,"uniqueKey":"previous.items.[INDEX].responseBounds.oneOf.0.fields.items.[INDEX].total","typeLabel":"integer"},"returned":{"type":"integer","title":"Returned","description":"How many items (or characters) this response carries.","examples":[50],"isRequired":true,"uniqueKey":"previous.items.[INDEX].responseBounds.oneOf.0.fields.items.[INDEX].returned","typeLabel":"integer"},"nextOffset":{"type":"integer","title":"Nextoffset","description":"Zero-based position of the first omitted item (or character) in the full value. What follows it is the omitted part: request `full=true` to receive it.","examples":[50],"isRequired":true,"uniqueKey":"previous.items.[INDEX].responseBounds.oneOf.0.fields.items.[INDEX].nextOffset","typeLabel":"integer"}},"type":"object","required":["field","unit","total","returned","nextOffset"],"title":"BoundedField","description":"One field the default response shortened.","uniqueKey":"previous.items.[INDEX].responseBounds.oneOf.0.fields.items.[INDEX]","typeLabel":"BoundedField · object"},"type":"array","title":"Fields","description":"Every field shortened in this response. Empty when `truncated` is false.","uniqueKey":"previous.items.[INDEX].responseBounds.oneOf.0.fields","typeLabel":"BoundedField · object[]"},"note":{"oneOf":[{"type":"string","title":"Note","description":"Plain-language statement of what was cut and how to get all of it. Present only when `truncated` is true.","uniqueKey":"previous.items.[INDEX].responseBounds.oneOf.0.note.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note","description":"Plain-language statement of what was cut and how to get all of it. Present only when `truncated` is true.","uniqueKey":"previous.items.[INDEX].responseBounds.oneOf.0.note.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].responseBounds.oneOf.0.note","typeLabel":"string | null"}},"uniqueKey":"previous.items.[INDEX].responseBounds.oneOf.0","typeLabel":"ResponseBounds · object"},{"type":"null","description":"Says whether this response is the whole record. Always present on `GET /us/statutes/section/{actId}`; on search, resolve, batch resolve, neighbours and `POST /us/statutes/sections` it appears only on a row that was cut. A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters, so the default response keeps the first 50 items of each long list and the first 4,000 characters of `history` and `committeeNote`. `truncated` is true when any field was shortened, `fields` lists each with its `total`, what was `returned` and `nextOffset`, and `full=true` on the single-section route returns everything, and the other routes name that call in `note`.","uniqueKey":"previous.items.[INDEX].responseBounds.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].responseBounds","typeLabel":"ResponseBounds · object | null"},"sourceNote":{"oneOf":[{"type":"string","title":"Sourcenote","description":"The publisher's source note for the section, verbatim. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].sourceNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sourcenote","description":"The publisher's source note for the section, verbatim. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].sourceNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].sourceNote","typeLabel":"string | null"},"effectiveDateRaw":{"oneOf":[{"type":"string","title":"Effectivedateraw","description":"The date exactly as the publisher writes it, present only when it differs from `effectiveDate`. A section whose publisher already prints ISO leaves this null. Expect prose (`September 8, 1916`), abbreviated months (`Feb. 25, 1868`), US numerics (`9/28/15`), Spanish for Puerto Rico (`26 de junio de 1963`), and values that are not a single date at all (`April 1, 2023 to June 30, 2026`), which is why they cannot be published under `effectiveDate`.","example":"September 8, 1916","uniqueKey":"previous.items.[INDEX].effectiveDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Effectivedateraw","description":"The date exactly as the publisher writes it, present only when it differs from `effectiveDate`. A section whose publisher already prints ISO leaves this null. Expect prose (`September 8, 1916`), abbreviated months (`Feb. 25, 1868`), US numerics (`9/28/15`), Spanish for Puerto Rico (`26 de junio de 1963`), and values that are not a single date at all (`April 1, 2023 to June 30, 2026`), which is why they cannot be published under `effectiveDate`.","example":"September 8, 1916","uniqueKey":"previous.items.[INDEX].effectiveDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].effectiveDateRaw","typeLabel":"string | null"},"priorEffectiveDates":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].priorEffectiveDates.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Prioreffectivedates","description":"Earlier effective dates recorded for the section, each as `YYYY-MM-DD`, in the order the publisher lists them. A publisher's list written as one string (`3-15-22; 7-1-26`) is split into its dates. A value that names no single day (`March 2007`, `immediately`) is not here: it is in `priorEffectiveDatesRaw`. Omitted from the response when it has no value.","example":["2004-12-17","2012-11-01"],"uniqueKey":"previous.items.[INDEX].priorEffectiveDates.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Prioreffectivedates","description":"Earlier effective dates recorded for the section, each as `YYYY-MM-DD`, in the order the publisher lists them. A publisher's list written as one string (`3-15-22; 7-1-26`) is split into its dates. A value that names no single day (`March 2007`, `immediately`) is not here: it is in `priorEffectiveDatesRaw`. Omitted from the response when it has no value.","example":["2004-12-17","2012-11-01"],"uniqueKey":"previous.items.[INDEX].priorEffectiveDates.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].priorEffectiveDates","typeLabel":"string[] | null"},"priorEffectiveDatesRaw":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].priorEffectiveDatesRaw.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Prioreffectivedatesraw","description":"The publisher's own wording of `priorEffectiveDates`, one string per stored entry, present only when it differs from the ISO list or holds an entry that names no single day. Nothing the publisher recorded is dropped.","uniqueKey":"previous.items.[INDEX].priorEffectiveDatesRaw.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Prioreffectivedatesraw","description":"The publisher's own wording of `priorEffectiveDates`, one string per stored entry, present only when it differs from the ISO list or holds an entry that names no single day. Nothing the publisher recorded is dropped.","uniqueKey":"previous.items.[INDEX].priorEffectiveDatesRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].priorEffectiveDatesRaw","typeLabel":"string[] | null"},"supersededBy":{"oneOf":[{"type":"string","title":"Supersededby","description":"`actId` of the section that replaced this one. Present on a superseded version so you can fetch the current text in one hop via `GET /statutes/section/{actId}`. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].supersededBy.oneOf.0","typeLabel":"string"},{"type":"null","title":"Supersededby","description":"`actId` of the section that replaced this one. Present on a superseded version so you can fetch the current text in one hop via `GET /statutes/section/{actId}`. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].supersededBy.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].supersededBy","typeLabel":"string | null"},"supersedes":{"oneOf":[{"type":"string","title":"Supersedes","description":"`actId` of the earlier version this section replaced, when known. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].supersedes.oneOf.0","typeLabel":"string"},{"type":"null","title":"Supersedes","description":"`actId` of the earlier version this section replaced, when known. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].supersedes.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].supersedes","typeLabel":"string | null"},"pendingAmendments":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","description":"`actId` of the proposed amendment. Fetch it with `GET /us/statutes/section/{id}` or `/body`; it is never returned by an unscoped search.","examples":["FRULES_FRCP_R26_P2027"],"isRequired":true,"uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].id","typeLabel":"string"},"status":{"oneOf":[{"type":"string","title":"Status","description":"Where the proposal is in the Rules Enabling Act process: `published_for_comment`, `approved_by_standing_committee`, `approved_by_judicial_conference`, `transmitted_to_supreme_court`, `adopted_by_supreme_court` or `transmitted_to_congress`. A proposal that is in force or withdrawn is not listed here.","example":"approved_by_standing_committee","uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].status.oneOf.0","typeLabel":"string"},{"type":"null","title":"Status","description":"Where the proposal is in the Rules Enabling Act process: `published_for_comment`, `approved_by_standing_committee`, `approved_by_judicial_conference`, `transmitted_to_supreme_court`, `adopted_by_supreme_court` or `transmitted_to_congress`. A proposal that is in force or withdrawn is not listed here.","example":"approved_by_standing_committee","uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].status","typeLabel":"string | null"},"cycle":{"oneOf":[{"type":"integer","title":"Cycle","description":"The rules cycle (the year the amendment is meant to take effect).","example":2027,"uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].cycle.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Cycle","description":"The rules cycle (the year the amendment is meant to take effect).","example":2027,"uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].cycle.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].cycle","typeLabel":"integer | null"},"effectiveDate":{"oneOf":[{"type":"string","title":"Effectivedate","description":"The date the amendment takes effect if it is adopted unchanged (ISO 8601 date).","example":"2027-12-01","uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].effectiveDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Effectivedate","description":"The date the amendment takes effect if it is adopted unchanged (ISO 8601 date).","example":"2027-12-01","uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].effectiveDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].effectiveDate","typeLabel":"string | null"},"commentPeriodEnd":{"oneOf":[{"type":"string","title":"Commentperiodend","description":"Last day of the public comment period (ISO 8601 date), when one applies.","example":"2026-02-16","uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].commentPeriodEnd.oneOf.0","typeLabel":"string"},{"type":"null","title":"Commentperiodend","description":"Last day of the public comment period (ISO 8601 date), when one applies.","example":"2026-02-16","uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].commentPeriodEnd.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].commentPeriodEnd","typeLabel":"string | null"},"sourceUrl":{"oneOf":[{"type":"string","title":"Sourceurl","description":"The official page the proposal was taken from, when we hold a link we may publish.","example":"https://www.uscourts.gov/rules-policies/pending-rules-and-forms-amendments","uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].sourceUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sourceurl","description":"The official page the proposal was taken from, when we hold a link we may publish.","example":"https://www.uscourts.gov/rules-policies/pending-rules-and-forms-amendments","uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].sourceUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].sourceUrl","typeLabel":"string | null"},"textComplete":{"oneOf":[{"type":"boolean","title":"Textcomplete","description":"`true` when the proposed text we hold is the whole amended rule; `false` when it is partial (for example only the changed paragraphs).","example":true,"uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].textComplete.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Textcomplete","description":"`true` when the proposed text we hold is the whole amended rule; `false` when it is partial (for example only the changed paragraphs).","example":true,"uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].textComplete.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].textComplete","typeLabel":"boolean | null"},"commentDocketIds":{"items":{"type":"string","uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].commentDocketIds.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Commentdocketids","description":"Rulemaking docket ids that hold the public comments on this proposal. Each resolves on `GET /us/rulemaking/dockets/{docketId}`. Empty when none is known.","examples":[["USC-RULES-CV-2025-0004"]],"uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].commentDocketIds","typeLabel":"string[]"}},"type":"object","required":["id"],"title":"PendingAmendment","description":"One proposed amendment to a Federal Rule, as listed on the rule it would amend.","uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX]","typeLabel":"PendingAmendment · object"},"title":"Pendingamendments","description":"Federal Rules only: the amendments proposed to this rule that are not yet in force, each with its lifecycle `status`, `cycle`, `effectiveDate`, `commentPeriodEnd`, `sourceUrl` and `textComplete`. Fetch one with `GET /us/statutes/section/{id}`. Absent on every other section and on a rule with nothing pending. A proposal is never law until its effective date: the text above is the rule in force.","uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.0","typeLabel":"PendingAmendment · object[]"},{"type":"null","title":"Pendingamendments","description":"Federal Rules only: the amendments proposed to this rule that are not yet in force, each with its lifecycle `status`, `cycle`, `effectiveDate`, `commentPeriodEnd`, `sourceUrl` and `textComplete`. Fetch one with `GET /us/statutes/section/{id}`. Absent on every other section and on a rule with nothing pending. A proposal is never law until its effective date: the text above is the rule in force.","uniqueKey":"previous.items.[INDEX].pendingAmendments.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].pendingAmendments","typeLabel":"PendingAmendment · object[] | null"},"ruleSet":{"oneOf":[{"type":"string","title":"Ruleset","description":"For court rules, the rule family this belongs to, e.g. `North Dakota Rules of Civil Procedure`. Rule numbers repeat across families (a Civil Rule 12 and a Criminal Rule 12 both exist), so this is what disambiguates them. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].ruleSet.oneOf.0","typeLabel":"string"},{"type":"null","title":"Ruleset","description":"For court rules, the rule family this belongs to, e.g. `North Dakota Rules of Civil Procedure`. Rule numbers repeat across families (a Civil Rule 12 and a Criminal Rule 12 both exist), so this is what disambiguates them. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].ruleSet.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].ruleSet","typeLabel":"string | null"},"publicLaws":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].publicLaws.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Publiclaws","description":"Public Laws referenced by the section, e.g. `['Pub. L. 96-170']`. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].publicLaws.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Publiclaws","description":"Public Laws referenced by the section, e.g. `['Pub. L. 96-170']`. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].publicLaws.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].publicLaws","typeLabel":"string[] | null"},"federalRegisterCitations":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].federalRegisterCitations.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Federalregistercitations","description":"Federal Register citations associated with the section, e.g. `['48 FR 3956', '49 FR 15073']`. This is the CFR's form of the credit line `sourceCredit` carries for the USC: the rulemakings that established and amended the section. Populated on 37.4% of CFR sections, empty where eCFR prints no source note. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].federalRegisterCitations.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Federalregistercitations","description":"Federal Register citations associated with the section, e.g. `['48 FR 3956', '49 FR 15073']`. This is the CFR's form of the credit line `sourceCredit` carries for the USC: the rulemakings that established and amended the section. Populated on 37.4% of CFR sections, empty where eCFR prints no source note. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].federalRegisterCitations.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].federalRegisterCitations","typeLabel":"string[] | null"},"granuleId":{"oneOf":[{"type":"string","title":"Granuleid","description":"govinfo granule identifier (USC/CFR provenance). Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].granuleId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Granuleid","description":"govinfo granule identifier (USC/CFR provenance). Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].granuleId.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].granuleId","typeLabel":"string | null"},"packageId":{"oneOf":[{"type":"string","title":"Packageid","description":"govinfo package identifier (USC/CFR provenance). Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].packageId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Packageid","description":"govinfo package identifier (USC/CFR provenance). Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].packageId.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].packageId","typeLabel":"string | null"},"docxUrl":{"oneOf":[{"type":"string","title":"Docxurl","description":"Microsoft Word (DOCX) version, when available. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].docxUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Docxurl","description":"Microsoft Word (DOCX) version, when available. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].docxUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].docxUrl","typeLabel":"string | null"},"govInfoHtmlUrl":{"oneOf":[{"type":"string","title":"Govinfohtmlurl","description":"Official govinfo.gov HTML version. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].govInfoHtmlUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Govinfohtmlurl","description":"Official govinfo.gov HTML version. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].govInfoHtmlUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].govInfoHtmlUrl","typeLabel":"string | null"},"govInfoPdfUrl":{"oneOf":[{"type":"string","title":"Govinfopdfurl","description":"Official govinfo.gov PDF version. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].govInfoPdfUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Govinfopdfurl","description":"Official govinfo.gov PDF version. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].govInfoPdfUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].govInfoPdfUrl","typeLabel":"string | null"},"abstract":{"oneOf":[{"type":"string","title":"Abstract","description":"The issuing agency's own summary of the document, as published in the Federal Register. Populated on 99.9% of rules and proposed rules, so a document can be triaged without fetching the full text. Omitted from the response when it has no value.","example":"This regulation extends time-limited tolerances for pesticides.","uniqueKey":"previous.items.[INDEX].abstract.oneOf.0","typeLabel":"string"},{"type":"null","title":"Abstract","description":"The issuing agency's own summary of the document, as published in the Federal Register. Populated on 99.9% of rules and proposed rules, so a document can be triaged without fetching the full text. Omitted from the response when it has no value.","example":"This regulation extends time-limited tolerances for pesticides.","uniqueKey":"previous.items.[INDEX].abstract.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].abstract","typeLabel":"string | null"},"agencies":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].agencies.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Agencies","description":"Issuing agencies, by name. Populated on 99.9% of Federal Register documents. Pair with `agencySlugs` when you need the token the `agency` search filter takes. Omitted from the response when it has no value.","example":["Environmental Protection Agency"],"uniqueKey":"previous.items.[INDEX].agencies.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Agencies","description":"Issuing agencies, by name. Populated on 99.9% of Federal Register documents. Pair with `agencySlugs` when you need the token the `agency` search filter takes. Omitted from the response when it has no value.","example":["Environmental Protection Agency"],"uniqueKey":"previous.items.[INDEX].agencies.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].agencies","typeLabel":"string[] | null"},"agencySlugs":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].agencySlugs.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Agencyslugs","description":"The issuing agencies as slugs. These are exactly the values the `agency` filter on `/us/statutes/search` accepts, so an agency facet can be round-tripped straight back into a query. Omitted from the response when it has no value.","example":["environmental-protection-agency"],"uniqueKey":"previous.items.[INDEX].agencySlugs.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Agencyslugs","description":"The issuing agencies as slugs. These are exactly the values the `agency` filter on `/us/statutes/search` accepts, so an agency facet can be round-tripped straight back into a query. Omitted from the response when it has no value.","example":["environmental-protection-agency"],"uniqueKey":"previous.items.[INDEX].agencySlugs.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].agencySlugs","typeLabel":"string[] | null"},"topics":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].topics.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Topics","description":"The Federal Register's own CFR-index subject terms. Populated on ~71% of rules and ~68% of proposed rules, with one hard boundary: documents published before 2000 carry none, because the Federal Register did not index them this way. Omitted from the response when it has no value.","example":["Environmental protection","Pesticides and pests"],"uniqueKey":"previous.items.[INDEX].topics.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Topics","description":"The Federal Register's own CFR-index subject terms. Populated on ~71% of rules and ~68% of proposed rules, with one hard boundary: documents published before 2000 carry none, because the Federal Register did not index them this way. Omitted from the response when it has no value.","example":["Environmental protection","Pesticides and pests"],"uniqueKey":"previous.items.[INDEX].topics.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].topics","typeLabel":"string[] | null"},"documentTypeLabel":{"oneOf":[{"type":"string","title":"Documenttypelabel","description":"The instrument type as the publisher names it: `Rule`, `Proposed Rule`, `Presidential Document`, `Declaratory Ruling`, `Resolution Agreement`. Deliberately not `corpusType`, which says which body of law a document belongs to: two documents in one corpus can be very different instruments. Omitted from the response when it has no value.","example":"Rule","uniqueKey":"previous.items.[INDEX].documentTypeLabel.oneOf.0","typeLabel":"string"},{"type":"null","title":"Documenttypelabel","description":"The instrument type as the publisher names it: `Rule`, `Proposed Rule`, `Presidential Document`, `Declaratory Ruling`, `Resolution Agreement`. Deliberately not `corpusType`, which says which body of law a document belongs to: two documents in one corpus can be very different instruments. Omitted from the response when it has no value.","example":"Rule","uniqueKey":"previous.items.[INDEX].documentTypeLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].documentTypeLabel","typeLabel":"string | null"},"documentSubtype":{"oneOf":[{"type":"string","title":"Documentsubtype","description":"Finer instrument class where the publisher gives one. On presidential documents this separates an executive order from a proclamation, a memorandum or a notice (~90% populated there). Omitted from the response when it has no value.","example":"Proclamation","uniqueKey":"previous.items.[INDEX].documentSubtype.oneOf.0","typeLabel":"string"},{"type":"null","title":"Documentsubtype","description":"Finer instrument class where the publisher gives one. On presidential documents this separates an executive order from a proclamation, a memorandum or a notice (~90% populated there). Omitted from the response when it has no value.","example":"Proclamation","uniqueKey":"previous.items.[INDEX].documentSubtype.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].documentSubtype","typeLabel":"string | null"},"action":{"oneOf":[{"type":"string","title":"Action","description":"The Federal Register's own ACTION line, ~100% populated. Carries distinctions no other field makes: interim final rule, direct final rule, withdrawal, reopening of the comment period. Omitted from the response when it has no value.","example":"Final rule.","uniqueKey":"previous.items.[INDEX].action.oneOf.0","typeLabel":"string"},{"type":"null","title":"Action","description":"The Federal Register's own ACTION line, ~100% populated. Carries distinctions no other field makes: interim final rule, direct final rule, withdrawal, reopening of the comment period. Omitted from the response when it has no value.","example":"Final rule.","uniqueKey":"previous.items.[INDEX].action.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].action","typeLabel":"string | null"},"president":{"oneOf":[{"type":"string","title":"President","description":"The president in office for this document, on Federal Register and presidential-document corpora spanning 1994 to present. Omitted from the response when it has no value.","example":"George W. Bush","uniqueKey":"previous.items.[INDEX].president.oneOf.0","typeLabel":"string"},{"type":"null","title":"President","description":"The president in office for this document, on Federal Register and presidential-document corpora spanning 1994 to present. Omitted from the response when it has no value.","example":"George W. Bush","uniqueKey":"previous.items.[INDEX].president.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].president","typeLabel":"string | null"},"signingDate":{"oneOf":[{"type":"string","title":"Signingdate","description":"When a presidential document was signed, as `YYYY-MM-DD`, which is routinely earlier than `publicationDate` and is the legally operative date. See `signingDateRaw`. Omitted from the response when it has no value.","example":"2026-04-02","uniqueKey":"previous.items.[INDEX].signingDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Signingdate","description":"When a presidential document was signed, as `YYYY-MM-DD`, which is routinely earlier than `publicationDate` and is the legally operative date. See `signingDateRaw`. Omitted from the response when it has no value.","example":"2026-04-02","uniqueKey":"previous.items.[INDEX].signingDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].signingDate","typeLabel":"string | null"},"signingDateRaw":{"oneOf":[{"type":"string","title":"Signingdateraw","description":"The signing date as the publisher writes it, present only when it differs from `signingDate`.","uniqueKey":"previous.items.[INDEX].signingDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Signingdateraw","description":"The signing date as the publisher writes it, present only when it differs from `signingDate`.","uniqueKey":"previous.items.[INDEX].signingDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].signingDateRaw","typeLabel":"string | null"},"executiveOrderNumber":{"oneOf":[{"type":"string","title":"Executiveordernumber","description":"The executive order number a lawyer cites the order by (`14179` for Executive Order 14179 of January 23, 2025). Set only on executive orders; the `citation` is the Federal Register page, not this. See `instrumentNumberSource` for where the value came from. Omitted from the response when it has no value.","example":"14179","uniqueKey":"previous.items.[INDEX].executiveOrderNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Executiveordernumber","description":"The executive order number a lawyer cites the order by (`14179` for Executive Order 14179 of January 23, 2025). Set only on executive orders; the `citation` is the Federal Register page, not this. See `instrumentNumberSource` for where the value came from. Omitted from the response when it has no value.","example":"14179","uniqueKey":"previous.items.[INDEX].executiveOrderNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].executiveOrderNumber","typeLabel":"string | null"},"proclamationNumber":{"oneOf":[{"type":"string","title":"Proclamationnumber","description":"The proclamation number (`10886` for Proclamation 10886). Set only on proclamations. Memoranda, determinations and notices are not numbered in either series and carry null in both fields, never an invented number. Omitted from the response when it has no value.","example":"10886","uniqueKey":"previous.items.[INDEX].proclamationNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Proclamationnumber","description":"The proclamation number (`10886` for Proclamation 10886). Set only on proclamations. Memoranda, determinations and notices are not numbered in either series and carry null in both fields, never an invented number. Omitted from the response when it has no value.","example":"10886","uniqueKey":"previous.items.[INDEX].proclamationNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].proclamationNumber","typeLabel":"string | null"},"instrumentNumberSource":{"oneOf":[{"type":"string","title":"Instrumentnumbersource","description":"Provenance of `executiveOrderNumber` / `proclamationNumber`. `stored` is the number recorded when the document was ingested. `derived_from_text` is read at request time from the document's own header line (`Executive Order 14179 of January 23, 2025`), accepted only when that line opens the document and its date equals `signingDate`; it is null when the header is not in the text returned (for example a later chunk of a search hit), which means unknown, not unnumbered. Omitted from the response when it has no value.","example":"derived_from_text","uniqueKey":"previous.items.[INDEX].instrumentNumberSource.oneOf.0","typeLabel":"string"},{"type":"null","title":"Instrumentnumbersource","description":"Provenance of `executiveOrderNumber` / `proclamationNumber`. `stored` is the number recorded when the document was ingested. `derived_from_text` is read at request time from the document's own header line (`Executive Order 14179 of January 23, 2025`), accepted only when that line opens the document and its date equals `signingDate`; it is null when the header is not in the text returned (for example a later chunk of a search hit), which means unknown, not unnumbered. Omitted from the response when it has no value.","example":"derived_from_text","uniqueKey":"previous.items.[INDEX].instrumentNumberSource.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].instrumentNumberSource","typeLabel":"string | null"},"datesText":{"oneOf":[{"type":"string","title":"Datestext","description":"The verbatim DATES block from the Federal Register, ~98% populated. Worth reading alongside `frEffectiveOn`: a rule with staged or conditional effective dates has them here, and the single date flattens that away. Omitted from the response when it has no value.","example":"This regulation is effective December 14, 2001.","uniqueKey":"previous.items.[INDEX].datesText.oneOf.0","typeLabel":"string"},{"type":"null","title":"Datestext","description":"The verbatim DATES block from the Federal Register, ~98% populated. Worth reading alongside `frEffectiveOn`: a rule with staged or conditional effective dates has them here, and the single date flattens that away. Omitted from the response when it has no value.","example":"This regulation is effective December 14, 2001.","uniqueKey":"previous.items.[INDEX].datesText.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].datesText","typeLabel":"string | null"},"frVolume":{"oneOf":[{"type":"integer","title":"Frvolume","description":"Federal Register volume, the `66` in `66 FR 64768`. Omitted from the response when it has no value.","example":66,"uniqueKey":"previous.items.[INDEX].frVolume.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Frvolume","description":"Federal Register volume, the `66` in `66 FR 64768`. Omitted from the response when it has no value.","example":66,"uniqueKey":"previous.items.[INDEX].frVolume.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frVolume","typeLabel":"integer | null"},"frStartPage":{"oneOf":[{"type":"integer","title":"Frstartpage","description":"First Federal Register page, the `64768` in `66 FR 64768`. Omitted from the response when it has no value.","example":64768,"uniqueKey":"previous.items.[INDEX].frStartPage.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Frstartpage","description":"First Federal Register page, the `64768` in `66 FR 64768`. Omitted from the response when it has no value.","example":64768,"uniqueKey":"previous.items.[INDEX].frStartPage.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frStartPage","typeLabel":"integer | null"},"frEndPage":{"oneOf":[{"type":"integer","title":"Frendpage","description":"Last Federal Register page. With `frStartPage` this gives the page RANGE, which `citation` cannot express because it carries only the first page. Omitted from the response when it has no value.","example":64775,"uniqueKey":"previous.items.[INDEX].frEndPage.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Frendpage","description":"Last Federal Register page. With `frStartPage` this gives the page RANGE, which `citation` cannot express because it carries only the first page. Omitted from the response when it has no value.","example":64775,"uniqueKey":"previous.items.[INDEX].frEndPage.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].frEndPage","typeLabel":"integer | null"},"wordCount":{"oneOf":[{"type":"integer","title":"Wordcount","description":"Words in the full document, so a caller can size a fetch before paying for the body. Omitted from the response when it has no value.","example":6271,"uniqueKey":"previous.items.[INDEX].wordCount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Wordcount","description":"Words in the full document, so a caller can size a fetch before paying for the body. Omitted from the response when it has no value.","example":6271,"uniqueKey":"previous.items.[INDEX].wordCount.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].wordCount","typeLabel":"integer | null"},"issuingAgency":{"oneOf":[{"type":"string","title":"Issuingagency","description":"The body that promulgated or issued this document: the state agency behind a regulation, the division behind an agency letter.\n\nPopulated at 83.6-100% across the state-regulation corpora that carry it. Omitted from the response when it has no value.","example":"Pollution Control Board","uniqueKey":"previous.items.[INDEX].issuingAgency.oneOf.0","typeLabel":"string"},{"type":"null","title":"Issuingagency","description":"The body that promulgated or issued this document: the state agency behind a regulation, the division behind an agency letter.\n\nPopulated at 83.6-100% across the state-regulation corpora that carry it. Omitted from the response when it has no value.","example":"Pollution Control Board","uniqueKey":"previous.items.[INDEX].issuingAgency.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].issuingAgency","typeLabel":"string | null"},"adoptingCitations":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].adoptingCitations.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Adoptingcitations","description":"Citations to the instrument that ADOPTED this rule: the state register notice, the Washington filing number, the adopting order. The rulemaking audit trail.\n\nUnified across four different payload spellings, so this is comparable across states in a way the underlying data is not.\n\nThese are also the independent way to confirm a section when the publisher's own page cannot be read without a browser (see `externalUrl`): a Texas rule's `['50 TexReg 8285']` names the Texas Register issue and page that printed its adoption. Omitted from the response when it has no value.","example":["37 Ill. Reg. 16539"],"uniqueKey":"previous.items.[INDEX].adoptingCitations.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Adoptingcitations","description":"Citations to the instrument that ADOPTED this rule: the state register notice, the Washington filing number, the adopting order. The rulemaking audit trail.\n\nUnified across four different payload spellings, so this is comparable across states in a way the underlying data is not.\n\nThese are also the independent way to confirm a section when the publisher's own page cannot be read without a browser (see `externalUrl`): a Texas rule's `['50 TexReg 8285']` names the Texas Register issue and page that printed its adoption. Omitted from the response when it has no value.","example":["37 Ill. Reg. 16539"],"uniqueKey":"previous.items.[INDEX].adoptingCitations.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].adoptingCitations","typeLabel":"string[] | null"},"lawImplemented":{"oneOf":[{"type":"string","title":"Lawimplemented","description":"The statute this rule IMPLEMENTS, as distinct from `statutoryAuthority`, which is the statute granting the rulemaking power. Florida populates both and they differ. Omitted from the response when it has no value.","example":"Section 4656.1, Public Resources Code","uniqueKey":"previous.items.[INDEX].lawImplemented.oneOf.0","typeLabel":"string"},{"type":"null","title":"Lawimplemented","description":"The statute this rule IMPLEMENTS, as distinct from `statutoryAuthority`, which is the statute granting the rulemaking power. Florida populates both and they differ. Omitted from the response when it has no value.","example":"Section 4656.1, Public Resources Code","uniqueKey":"previous.items.[INDEX].lawImplemented.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].lawImplemented","typeLabel":"string | null"},"lastAmendedDate":{"oneOf":[{"type":"string","title":"Lastamendeddate","description":"Full date of the most recent amendment, as `YYYY-MM-DD`, where the publisher gives one. See `lastAmendedDateRaw` for the wording. Illinois and Colorado regulations carry their amendment provenance only here and in `amendmentNote`: neither state has a `history`, and Colorado has no `effectiveDate` either, so for Colorado this is the only date that exists. Omitted from the response when it has no value.","example":"2013-10-04","uniqueKey":"previous.items.[INDEX].lastAmendedDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Lastamendeddate","description":"Full date of the most recent amendment, as `YYYY-MM-DD`, where the publisher gives one. See `lastAmendedDateRaw` for the wording. Illinois and Colorado regulations carry their amendment provenance only here and in `amendmentNote`: neither state has a `history`, and Colorado has no `effectiveDate` either, so for Colorado this is the only date that exists. Omitted from the response when it has no value.","example":"2013-10-04","uniqueKey":"previous.items.[INDEX].lastAmendedDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].lastAmendedDate","typeLabel":"string | null"},"lastAmendedDateRaw":{"oneOf":[{"type":"string","title":"Lastamendeddateraw","description":"The last-amended date as the publisher writes it, present only when it differs from `lastAmendedDate`, or null when it is not a date at all.","uniqueKey":"previous.items.[INDEX].lastAmendedDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Lastamendeddateraw","description":"The last-amended date as the publisher writes it, present only when it differs from `lastAmendedDate`, or null when it is not a date at all.","uniqueKey":"previous.items.[INDEX].lastAmendedDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].lastAmendedDateRaw","typeLabel":"string | null"},"amendmentNote":{"oneOf":[{"type":"string","title":"Amendmentnote","description":"The publisher's amendment credit line where it is stored separately from `history`. Illinois and Colorado regulations, ~72% populated. Omitted from the response when it has no value.","example":"Amended at 37 Ill. Reg. 16539, effective October 4, 2013","uniqueKey":"previous.items.[INDEX].amendmentNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Amendmentnote","description":"The publisher's amendment credit line where it is stored separately from `history`. Illinois and Colorado regulations, ~72% populated. Omitted from the response when it has no value.","example":"Amended at 37 Ill. Reg. 16539, effective October 4, 2013","uniqueKey":"previous.items.[INDEX].amendmentNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].amendmentNote","typeLabel":"string | null"},"currencyYear":{"oneOf":[{"type":"integer","title":"Currencyyear","description":"Machine-readable counterpart to `currencyNote`, which is prose. 100% populated on the nine state-regulation corpora that carry a currency statement. Omitted from the response when it has no value.","example":2025,"uniqueKey":"previous.items.[INDEX].currencyYear.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Currencyyear","description":"Machine-readable counterpart to `currencyNote`, which is prose. 100% populated on the nine state-regulation corpora that carry a currency statement. Omitted from the response when it has no value.","example":2025,"uniqueKey":"previous.items.[INDEX].currencyYear.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].currencyYear","typeLabel":"integer | null"},"reviewDate":{"oneOf":[{"type":"string","title":"Reviewdate","description":"The date a rule must be re-adopted or it expires, where the state runs a sunset review. Ohio regulations, ~80% populated. Not an amendment date: it is in the future. Omitted from the response when it has no value.","example":"11/1/2028","uniqueKey":"previous.items.[INDEX].reviewDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reviewdate","description":"The date a rule must be re-adopted or it expires, where the state runs a sunset review. Ohio regulations, ~80% populated. Not an amendment date: it is in the future. Omitted from the response when it has no value.","example":"11/1/2028","uniqueKey":"previous.items.[INDEX].reviewDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].reviewDate","typeLabel":"string | null"},"reviewDateRaw":{"oneOf":[{"type":"string","title":"Reviewdateraw","description":"The review date as the publisher writes it, present only when it differs from `reviewDate`, or null when it is not a date at all.","uniqueKey":"previous.items.[INDEX].reviewDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reviewdateraw","description":"The review date as the publisher writes it, present only when it differs from `reviewDate`, or null when it is not a date at all.","uniqueKey":"previous.items.[INDEX].reviewDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].reviewDateRaw","typeLabel":"string | null"},"originalEnactmentDate":{"oneOf":[{"type":"string","title":"Originalenactmentdate","description":"When the section was FIRST enacted, as `YYYY-MM-DD`, ~72% populated on the US Code. Deliberately separate from `effectiveDate`: merging them would report an amended section as effective from its original year. On 35.7% of US Code points this is the only enactment date we hold. See `originalEnactmentDateRaw` for the publisher's wording. Omitted from the response when it has no value.","example":"1934-06-27","uniqueKey":"previous.items.[INDEX].originalEnactmentDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Originalenactmentdate","description":"When the section was FIRST enacted, as `YYYY-MM-DD`, ~72% populated on the US Code. Deliberately separate from `effectiveDate`: merging them would report an amended section as effective from its original year. On 35.7% of US Code points this is the only enactment date we hold. See `originalEnactmentDateRaw` for the publisher's wording. Omitted from the response when it has no value.","example":"1934-06-27","uniqueKey":"previous.items.[INDEX].originalEnactmentDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].originalEnactmentDate","typeLabel":"string | null"},"originalEnactmentDateRaw":{"oneOf":[{"type":"string","title":"Originalenactmentdateraw","description":"The enactment date as the publisher writes it, present only when it differs from `originalEnactmentDate`. The US Code prints `Aug. 14, 1935` where GovInfo statute compilations print `1935-08-14` for the same fact.","example":"June 27, 1934","uniqueKey":"previous.items.[INDEX].originalEnactmentDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Originalenactmentdateraw","description":"The enactment date as the publisher writes it, present only when it differs from `originalEnactmentDate`. The US Code prints `Aug. 14, 1935` where GovInfo statute compilations print `1935-08-14` for the same fact.","example":"June 27, 1934","uniqueKey":"previous.items.[INDEX].originalEnactmentDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].originalEnactmentDateRaw","typeLabel":"string | null"},"releaseDate":{"oneOf":[{"type":"string","title":"Releasedate","description":"When the document was released publicly, where that differs from when it was issued. NLRB advice memoranda are written years before release; measured, the two dates are never equal. Omitted from the response when it has no value.","example":"2018-06-14","uniqueKey":"previous.items.[INDEX].releaseDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Releasedate","description":"When the document was released publicly, where that differs from when it was issued. NLRB advice memoranda are written years before release; measured, the two dates are never equal. Omitted from the response when it has no value.","example":"2018-06-14","uniqueKey":"previous.items.[INDEX].releaseDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].releaseDate","typeLabel":"string | null"},"releaseDateRaw":{"oneOf":[{"type":"string","title":"Releasedateraw","description":"The release date as the publisher writes it, present only when it differs from `releaseDate`, or null when it is not a date at all.","uniqueKey":"previous.items.[INDEX].releaseDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Releasedateraw","description":"The release date as the publisher writes it, present only when it differs from `releaseDate`, or null when it is not a date at all.","uniqueKey":"previous.items.[INDEX].releaseDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].releaseDateRaw","typeLabel":"string | null"},"documentNumber":{"oneOf":[{"type":"string","title":"Documentnumber","description":"The issuer's own document or case number, for exact lookup: an FCC DA number, an NLRB case-handling docket, a ruling number. On NLRB advice memoranda and FCC/HHS OCR documents this is not recoverable from `sectionNumber`. Omitted from the response when it has no value.","example":"21-CA-211066","uniqueKey":"previous.items.[INDEX].documentNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Documentnumber","description":"The issuer's own document or case number, for exact lookup: an FCC DA number, an NLRB case-handling docket, a ruling number. On NLRB advice memoranda and FCC/HHS OCR documents this is not recoverable from `sectionNumber`. Omitted from the response when it has no value.","example":"21-CA-211066","uniqueKey":"previous.items.[INDEX].documentNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].documentNumber","typeLabel":"string | null"},"caseName":{"oneOf":[{"type":"string","title":"Casename","description":"The charged party or covered entity a document concerns. Only 27% equal to `sectionTitle` on HHS OCR, so it is not recoverable from the served text. Omitted from the response when it has no value.","example":"Dunn-Edwards Corp.","uniqueKey":"previous.items.[INDEX].caseName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Casename","description":"The charged party or covered entity a document concerns. Only 27% equal to `sectionTitle` on HHS OCR, so it is not recoverable from the served text. Omitted from the response when it has no value.","example":"Dunn-Edwards Corp.","uniqueKey":"previous.items.[INDEX].caseName.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].caseName","typeLabel":"string | null"},"forum":{"oneOf":[{"type":"string","title":"Forum","description":"For `corpusType=AGENCY_ADJUDICATION`, the KIND of proceeding that produced the document, in the publisher's own words. On CFPB enforcement actions this is `Administrative Proceeding` (the Bureau's own Office of Administrative Adjudication, under 12 C.F.R. Part 1081) or `Civil Action` (a suit the Bureau filed in a federal district court). One action can carry both, in which case they are joined with `; `. Null on every other corpus. Omitted from the response when it has no value.","example":"Administrative Proceeding","uniqueKey":"previous.items.[INDEX].forum.oneOf.0","typeLabel":"string"},{"type":"null","title":"Forum","description":"For `corpusType=AGENCY_ADJUDICATION`, the KIND of proceeding that produced the document, in the publisher's own words. On CFPB enforcement actions this is `Administrative Proceeding` (the Bureau's own Office of Administrative Adjudication, under 12 C.F.R. Part 1081) or `Civil Action` (a suit the Bureau filed in a federal district court). One action can carry both, in which case they are joined with `; `. Null on every other corpus. Omitted from the response when it has no value.","example":"Administrative Proceeding","uniqueKey":"previous.items.[INDEX].forum.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].forum","typeLabel":"string | null"},"court":{"oneOf":[{"type":"string","title":"Court","description":"The body that heard the matter, where the publisher names one. Distinct from `forum`, which is the KIND of proceeding: `forum` has two values and is what you filter on, `court` has as many values as there are districts and is for display. Populated on every CFPB civil action and on the administrative proceedings the Bureau labels with its own adjudication office. Omitted from the response when it has no value.","example":"U.S. District Court for the District of Massachusetts","uniqueKey":"previous.items.[INDEX].court.oneOf.0","typeLabel":"string"},{"type":"null","title":"Court","description":"The body that heard the matter, where the publisher names one. Distinct from `forum`, which is the KIND of proceeding: `forum` has two values and is what you filter on, `court` has as many values as there are districts and is for display. Populated on every CFPB civil action and on the administrative proceedings the Bureau labels with its own adjudication office. Omitted from the response when it has no value.","example":"U.S. District Court for the District of Massachusetts","uniqueKey":"previous.items.[INDEX].court.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].court","typeLabel":"string | null"},"relatedDocuments":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].relatedDocuments.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Relateddocuments","description":"The publisher's own labels for the filings whose text this record carries, in the order the publisher lists them. A CFPB enforcement action is ONE legal event published as two to seventeen PDFs and the unit we serve is the ACTION, not the filing: a consent order and the stipulation consenting to it are one record, because splitting them makes every search return two half-answers. This is what tells you which filings are inside the record you are holding. Only the operative instrument is mirrored under `pdfUrl`. Omitted from the response when it has no value.","example":["Consent Order","Stipulation"],"uniqueKey":"previous.items.[INDEX].relatedDocuments.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Relateddocuments","description":"The publisher's own labels for the filings whose text this record carries, in the order the publisher lists them. A CFPB enforcement action is ONE legal event published as two to seventeen PDFs and the unit we serve is the ACTION, not the filing: a consent order and the stipulation consenting to it are one record, because splitting them makes every search return two half-answers. This is what tells you which filings are inside the record you are holding. Only the operative instrument is mirrored under `pdfUrl`. Omitted from the response when it has no value.","example":["Consent Order","Stipulation"],"uniqueKey":"previous.items.[INDEX].relatedDocuments.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].relatedDocuments","typeLabel":"string[] | null"},"settlementAmount":{"oneOf":[{"type":"string","title":"Settlementamount","description":"The monetary penalty or settlement, as the agency prints it. 95.2% populated on HHS OCR resolution agreements, where it is the single most-asked fact of the corpus. Omitted from the response when it has no value.","example":"$16,500","uniqueKey":"previous.items.[INDEX].settlementAmount.oneOf.0","typeLabel":"string"},{"type":"null","title":"Settlementamount","description":"The monetary penalty or settlement, as the agency prints it. 95.2% populated on HHS OCR resolution agreements, where it is the single most-asked fact of the corpus. Omitted from the response when it has no value.","example":"$16,500","uniqueKey":"previous.items.[INDEX].settlementAmount.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].settlementAmount","typeLabel":"string | null"},"requesters":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].requesters.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Requesters","description":"Who asked for the determination or relief. On export-control commodity-jurisdiction determinations this is the applicant (100% populated); on no-action letters it determines who may rely on the relief. Omitted from the response when it has no value.","example":["Preece, Inc."],"uniqueKey":"previous.items.[INDEX].requesters.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Requesters","description":"Who asked for the determination or relief. On export-control commodity-jurisdiction determinations this is the applicant (100% populated); on no-action letters it determines who may rely on the relief. Omitted from the response when it has no value.","example":["Preece, Inc."],"uniqueKey":"previous.items.[INDEX].requesters.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].requesters","typeLabel":"string[] | null"},"program":{"oneOf":[{"type":"string","title":"Program","description":"The benefit or regulatory program a document governs, e.g. Old-Age and Survivors Insurance. 100% populated on Social Security rulings, where it is the primary axis a practitioner filters on. Omitted from the response when it has no value.","example":"Old-Age and Survivors Insurance","uniqueKey":"previous.items.[INDEX].program.oneOf.0","typeLabel":"string"},{"type":"null","title":"Program","description":"The benefit or regulatory program a document governs, e.g. Old-Age and Survivors Insurance. 100% populated on Social Security rulings, where it is the primary axis a practitioner filters on. Omitted from the response when it has no value.","example":"Old-Age and Survivors Insurance","uniqueKey":"previous.items.[INDEX].program.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].program","typeLabel":"string | null"},"languageCode":{"oneOf":[{"type":"string","title":"Languagecode","description":"ISO code of the language the document is written in, present where a corpus is not wholly English. 86% of Puerto Rico insurance bulletins are Spanish (`es`). Omitted from the response when it has no value.","example":"es","uniqueKey":"previous.items.[INDEX].languageCode.oneOf.0","typeLabel":"string"},{"type":"null","title":"Languagecode","description":"ISO code of the language the document is written in, present where a corpus is not wholly English. 86% of Puerto Rico insurance bulletins are Spanish (`es`). Omitted from the response when it has no value.","example":"es","uniqueKey":"previous.items.[INDEX].languageCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].languageCode","typeLabel":"string | null"},"volume":{"oneOf":[{"type":"integer","title":"Volume","description":"Volume number for corpora organised in volumes, e.g. the USCIS Policy Manual, whose Volume is the top hierarchy level and had no served representation at all. Omitted from the response when it has no value.","example":1,"uniqueKey":"previous.items.[INDEX].volume.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Volume","description":"Volume number for corpora organised in volumes, e.g. the USCIS Policy Manual, whose Volume is the top hierarchy level and had no served representation at all. Omitted from the response when it has no value.","example":1,"uniqueKey":"previous.items.[INDEX].volume.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].volume","typeLabel":"integer | null"},"articleNumber":{"oneOf":[{"type":"string","title":"Articlenumber","description":"Article number. Article is the PRIMARY hierarchy level in state constitutions, where `chapter` and `part` are 0-6% populated, so without this those corpora served almost no structure. Omitted from the response when it has no value.","example":"1","uniqueKey":"previous.items.[INDEX].articleNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Articlenumber","description":"Article number. Article is the PRIMARY hierarchy level in state constitutions, where `chapter` and `part` are 0-6% populated, so without this those corpora served almost no structure. Omitted from the response when it has no value.","example":"1","uniqueKey":"previous.items.[INDEX].articleNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].articleNumber","typeLabel":"string | null"},"articleName":{"oneOf":[{"type":"string","title":"Articlename","description":"Article title, the companion to `articleNumber`. Omitted from the response when it has no value.","example":"Declaration of Rights","uniqueKey":"previous.items.[INDEX].articleName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Articlename","description":"Article title, the companion to `articleNumber`. Omitted from the response when it has no value.","example":"Declaration of Rights","uniqueKey":"previous.items.[INDEX].articleName.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].articleName","typeLabel":"string | null"},"ruleSetCode":{"oneOf":[{"type":"string","title":"Rulesetcode","description":"Stable machine key for the rule family, where `ruleSet` gives only the prose name. 100% populated on the court-rules states that have a rule set. Omitted from the response when it has no value.","example":"NDSUPCTADMINR","uniqueKey":"previous.items.[INDEX].ruleSetCode.oneOf.0","typeLabel":"string"},{"type":"null","title":"Rulesetcode","description":"Stable machine key for the rule family, where `ruleSet` gives only the prose name. 100% populated on the court-rules states that have a rule set. Omitted from the response when it has no value.","example":"NDSUPCTADMINR","uniqueKey":"previous.items.[INDEX].ruleSetCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].ruleSetCode","typeLabel":"string | null"},"edition":{"oneOf":[{"type":"string","title":"Edition","description":"The publisher's edition or year for this text. Omitted from the response when it has no value.","example":"2025","uniqueKey":"previous.items.[INDEX].edition.oneOf.0","typeLabel":"string"},{"type":"null","title":"Edition","description":"The publisher's edition or year for this text. Omitted from the response when it has no value.","example":"2025","uniqueKey":"previous.items.[INDEX].edition.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].edition","typeLabel":"string | null"},"relatedCitations":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].relatedCitations.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Relatedcitations","description":"Citations OUT of this document that are neither USC nor CFR: the state statutes a regulation implements, the Internal Revenue Code sections a ruling construes, other guidance it points at.\n\n`crossReferencesUsc` and `crossReferencesCfr` are 0% on several of these corpora, so this is the only outbound citation set they have. Omitted from the response when it has no value.","example":["RCW 28A.150.290"],"uniqueKey":"previous.items.[INDEX].relatedCitations.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Relatedcitations","description":"Citations OUT of this document that are neither USC nor CFR: the state statutes a regulation implements, the Internal Revenue Code sections a ruling construes, other guidance it points at.\n\n`crossReferencesUsc` and `crossReferencesCfr` are 0% on several of these corpora, so this is the only outbound citation set they have. Omitted from the response when it has no value.","example":["RCW 28A.150.290"],"uniqueKey":"previous.items.[INDEX].relatedCitations.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].relatedCitations","typeLabel":"string[] | null"},"supersessionActions":{"oneOf":[{"type":"object","title":"Supersessionactions","description":"What this document does to EARLIER documents, keyed by the issuer's own verb: `modifies`, `obsoletes`, `amplifies`, `clarifies`, `rescinds`, each mapping to the documents affected.\n\n`supersedes` and `supersededBy` cover only the strongest verb. Without these a caller cannot tell a modified revenue procedure from an untouched one, nor see which memorandum rescinded which. Omitted from the response when it has no value.","example":{"modifies":["Rev. Proc. 2011-47"]},"additionalProperties":true,"uniqueKey":"previous.items.[INDEX].supersessionActions.oneOf.0","typeLabel":"Supersessionactions · object"},{"type":"null","title":"Supersessionactions","description":"What this document does to EARLIER documents, keyed by the issuer's own verb: `modifies`, `obsoletes`, `amplifies`, `clarifies`, `rescinds`, each mapping to the documents affected.\n\n`supersedes` and `supersededBy` cover only the strongest verb. Without these a caller cannot tell a modified revenue procedure from an untouched one, nor see which memorandum rescinded which. Omitted from the response when it has no value.","example":{"modifies":["Rev. Proc. 2011-47"]},"uniqueKey":"previous.items.[INDEX].supersessionActions.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].supersessionActions","typeLabel":"Supersessionactions · object | null"},"subtitle":{"oneOf":[{"type":"string","title":"Subtitle","description":"Subtitle, where a jurisdiction puts a level between title and chapter. Maryland's regulations are organised Title > Subtitle > Chapter and are 100% populated; no other served field expressed that level.\n\nDeliberately not the same as `subchapter`, which sits below chapter. Omitted from the response when it has no value.","example":"11","uniqueKey":"previous.items.[INDEX].subtitle.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subtitle","description":"Subtitle, where a jurisdiction puts a level between title and chapter. Maryland's regulations are organised Title > Subtitle > Chapter and are 100% populated; no other served field expressed that level.\n\nDeliberately not the same as `subchapter`, which sits below chapter. Omitted from the response when it has no value.","example":"11","uniqueKey":"previous.items.[INDEX].subtitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].subtitle","typeLabel":"string | null"},"subtitleName":{"oneOf":[{"type":"string","title":"Subtitlename","description":"Subtitle title, the companion to `subtitle`. Omitted from the response when it has no value.","example":"AIR QUALITY","uniqueKey":"previous.items.[INDEX].subtitleName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subtitlename","description":"Subtitle title, the companion to `subtitle`. Omitted from the response when it has no value.","example":"AIR QUALITY","uniqueKey":"previous.items.[INDEX].subtitleName.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].subtitleName","typeLabel":"string | null"},"publisherKey":{"oneOf":[{"type":"string","title":"Publisherkey","description":"The publisher's own stable identifier for this document, where it issues one. On the US Code this is the OLRC's `usckey` (100% populated), which joins directly to the uscode.house.gov bulk XML; on Colorado regulations it is the state's rule id.\n\nUse it to reconcile our records against the publisher's without matching on citation strings. Omitted from the response when it has no value.","example":"430000000310400000000000000000000","uniqueKey":"previous.items.[INDEX].publisherKey.oneOf.0","typeLabel":"string"},{"type":"null","title":"Publisherkey","description":"The publisher's own stable identifier for this document, where it issues one. On the US Code this is the OLRC's `usckey` (100% populated), which joins directly to the uscode.house.gov bulk XML; on Colorado regulations it is the state's rule id.\n\nUse it to reconcile our records against the publisher's without matching on citation strings. Omitted from the response when it has no value.","example":"430000000310400000000000000000000","uniqueKey":"previous.items.[INDEX].publisherKey.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].publisherKey","typeLabel":"string | null"},"versionId":{"oneOf":[{"type":"string","title":"Versionid","description":"The publisher's identifier for THIS VERSION of the document, where it versions them separately from the document itself. 100% populated on Colorado regulations, where it is the only version pointer that exists. Omitted from the response when it has no value.","example":"11948","uniqueKey":"previous.items.[INDEX].versionId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Versionid","description":"The publisher's identifier for THIS VERSION of the document, where it versions them separately from the document itself. 100% populated on Colorado regulations, where it is the only version pointer that exists. Omitted from the response when it has no value.","example":"11948","uniqueKey":"previous.items.[INDEX].versionId.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].versionId","typeLabel":"string | null"},"referencedShortTitles":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].referencedShortTitles.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Referencedshorttitles","description":"Popular names of acts this section REFERENCES, ~10% of the US Code. Distinct from `popularName`, which is the section's own. Omitted from the response when it has no value.","example":["Driftnet Modernization and Bycatch Reduction Act"],"uniqueKey":"previous.items.[INDEX].referencedShortTitles.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Referencedshorttitles","description":"Popular names of acts this section REFERENCES, ~10% of the US Code. Distinct from `popularName`, which is the section's own. Omitted from the response when it has no value.","example":["Driftnet Modernization and Bycatch Reduction Act"],"uniqueKey":"previous.items.[INDEX].referencedShortTitles.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].referencedShortTitles","typeLabel":"string[] | null"},"subjectNumber":{"oneOf":[{"type":"string","title":"Subjectnumber","description":"The publisher's numbered subject index entry, the companion to the term in `topics`. 100% populated on Social Security rulings. Omitted from the response when it has no value.","example":"47","uniqueKey":"previous.items.[INDEX].subjectNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subjectnumber","description":"The publisher's numbered subject index entry, the companion to the term in `topics`. 100% populated on Social Security rulings. Omitted from the response when it has no value.","example":"47","uniqueKey":"previous.items.[INDEX].subjectNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].subjectNumber","typeLabel":"string | null"},"audience":{"oneOf":[{"type":"string","title":"Audience","description":"Who the document is addressed to or binds, where the issuer states it. 100% populated on the Montana insurance bulletins. Omitted from the response when it has no value.","example":"All Persons Engaged in Marketing","uniqueKey":"previous.items.[INDEX].audience.oneOf.0","typeLabel":"string"},{"type":"null","title":"Audience","description":"Who the document is addressed to or binds, where the issuer states it. 100% populated on the Montana insurance bulletins. Omitted from the response when it has no value.","example":"All Persons Engaged in Marketing","uniqueKey":"previous.items.[INDEX].audience.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].audience","typeLabel":"string | null"},"sourceCharStart":{"oneOf":[{"type":"integer","title":"Sourcecharstart","description":"Character offset where this text begins in the source document, for callers reconciling our extraction against the original PDF. Pairs with `sourcePageStart`. Omitted from the response when it has no value.","example":263194,"uniqueKey":"previous.items.[INDEX].sourceCharStart.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sourcecharstart","description":"Character offset where this text begins in the source document, for callers reconciling our extraction against the original PDF. Pairs with `sourcePageStart`. Omitted from the response when it has no value.","example":263194,"uniqueKey":"previous.items.[INDEX].sourceCharStart.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].sourceCharStart","typeLabel":"integer | null"},"sourceCharEnd":{"oneOf":[{"type":"integer","title":"Sourcecharend","description":"Character offset where this text ends in the source document. Omitted from the response when it has no value.","example":264198,"uniqueKey":"previous.items.[INDEX].sourceCharEnd.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sourcecharend","description":"Character offset where this text ends in the source document. Omitted from the response when it has no value.","example":264198,"uniqueKey":"previous.items.[INDEX].sourceCharEnd.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].sourceCharEnd","typeLabel":"integer | null"},"alternateCitations":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"previous.items.[INDEX].alternateCitations.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Alternatecitations","description":"Other official citation forms for THIS document, where a publisher prints more than one. Puerto Rico gives an L.P.R.A. cite, Arizona a long form, the IRS an Internal Revenue Bulletin cite, the Federal Reserve a paired Consumer Affairs number.\n\nDistinct from `relatedCitations`, which is what this document points AT. Use these when you need to match a citation a user typed in the form their jurisdiction actually publishes. Omitted from the response when it has no value.","example":["4 L.P.R.A. § 2077"],"uniqueKey":"previous.items.[INDEX].alternateCitations.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Alternatecitations","description":"Other official citation forms for THIS document, where a publisher prints more than one. Puerto Rico gives an L.P.R.A. cite, Arizona a long form, the IRS an Internal Revenue Bulletin cite, the Federal Reserve a paired Consumer Affairs number.\n\nDistinct from `relatedCitations`, which is what this document points AT. Use these when you need to match a citation a user typed in the form their jurisdiction actually publishes. Omitted from the response when it has no value.","example":["4 L.P.R.A. § 2077"],"uniqueKey":"previous.items.[INDEX].alternateCitations.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].alternateCitations","typeLabel":"string[] | null"},"expirationDate":{"oneOf":[{"type":"string","title":"Expirationdate","description":"When this rule lapses unless re-adopted, as `YYYY-MM-DD`. Distinct from `reviewDate` (the review deadline) and from any amendment date: it is in the future and it ENDS the rule. See `expirationDateRaw` for the publisher's wording. Omitted from the response when it has no value.","example":"2029-03-01","uniqueKey":"previous.items.[INDEX].expirationDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Expirationdate","description":"When this rule lapses unless re-adopted, as `YYYY-MM-DD`. Distinct from `reviewDate` (the review deadline) and from any amendment date: it is in the future and it ENDS the rule. See `expirationDateRaw` for the publisher's wording. Omitted from the response when it has no value.","example":"2029-03-01","uniqueKey":"previous.items.[INDEX].expirationDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].expirationDate","typeLabel":"string | null"},"expirationDateRaw":{"oneOf":[{"type":"string","title":"Expirationdateraw","description":"The expiry date as the publisher writes it, present only when it differs from `expirationDate`. State regulators print this as `1/1/2028` and `03-01-2029` as well as ISO.","example":"03-01-2029","uniqueKey":"previous.items.[INDEX].expirationDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Expirationdateraw","description":"The expiry date as the publisher writes it, present only when it differs from `expirationDate`. State regulators print this as `1/1/2028` and `03-01-2029` as well as ISO.","example":"03-01-2029","uniqueKey":"previous.items.[INDEX].expirationDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].expirationDateRaw","typeLabel":"string | null"},"committeeNote":{"oneOf":[{"type":"string","title":"Committeenote","description":"Advisory-committee note on a procedural rule: the standard interpretive gloss courts read alongside the rule text. Deliberately separate from `amendmentNote`, which records when the rule changed rather than what it means. A long note is an EXCERPT in the default response: the first 4,000 characters, ended at a sentence or word boundary (Fed. R. Civ. P. 4 holds about 126,000), with `responseBounds` naming the cut. `full=true` returns the whole note, which is also the `notes` field of `/body`, where `committeeNotes` also holds it split by amendment. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].committeeNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Committeenote","description":"Advisory-committee note on a procedural rule: the standard interpretive gloss courts read alongside the rule text. Deliberately separate from `amendmentNote`, which records when the rule changed rather than what it means. A long note is an EXCERPT in the default response: the first 4,000 characters, ended at a sentence or word boundary (Fed. R. Civ. P. 4 holds about 126,000), with `responseBounds` naming the cut. `full=true` returns the whole note, which is also the `notes` field of `/body`, where `committeeNotes` also holds it split by amendment. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].committeeNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].committeeNote","typeLabel":"string | null"},"sourcePageStart":{"oneOf":[{"type":"integer","title":"Sourcepagestart","description":"First page in the official PDF this text was extracted from, for a pinpoint print citation. 100% populated on the Federal Rules. Omitted from the response when it has no value.","example":114,"uniqueKey":"previous.items.[INDEX].sourcePageStart.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sourcepagestart","description":"First page in the official PDF this text was extracted from, for a pinpoint print citation. 100% populated on the Federal Rules. Omitted from the response when it has no value.","example":114,"uniqueKey":"previous.items.[INDEX].sourcePageStart.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].sourcePageStart","typeLabel":"integer | null"},"sourcePageEnd":{"oneOf":[{"type":"integer","title":"Sourcepageend","description":"Last page in the official PDF; companion to `sourcePageStart`. Omitted from the response when it has no value.","example":114,"uniqueKey":"previous.items.[INDEX].sourcePageEnd.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sourcepageend","description":"Last page in the official PDF; companion to `sourcePageStart`. Omitted from the response when it has no value.","example":114,"uniqueKey":"previous.items.[INDEX].sourcePageEnd.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].sourcePageEnd","typeLabel":"integer | null"},"displayLabel":{"oneOf":[{"type":"string","title":"Displaylabel","description":"The publisher's own short label for this section, e.g. `Cal. BPC § 655.2` or `MPEP § 2165.03`. Populated on essentially every document we hold.\n\nUsually equal to `citationShort`, but not always: on the Federal Communications Commission, NLRB, HHS OCR and BIS corpora the two differ on every document, and there `displayLabel` is the form the publisher itself prints. Omitted from the response when it has no value.","example":"MPEP § 2165.03","uniqueKey":"previous.items.[INDEX].displayLabel.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displaylabel","description":"The publisher's own short label for this section, e.g. `Cal. BPC § 655.2` or `MPEP § 2165.03`. Populated on essentially every document we hold.\n\nUsually equal to `citationShort`, but not always: on the Federal Communications Commission, NLRB, HHS OCR and BIS corpora the two differ on every document, and there `displayLabel` is the form the publisher itself prints. Omitted from the response when it has no value.","example":"MPEP § 2165.03","uniqueKey":"previous.items.[INDEX].displayLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].displayLabel","typeLabel":"string | null"},"publicationDate":{"oneOf":[{"type":"string","title":"Publicationdate","description":"The date this document was published by its source. For Federal Register documents this is the FR publication date, the primary citation and sort key, populated on 100% of rules and proposed rules.\n\nDistinct from `effectiveDate` (when it takes legal effect) and from `issueDate` (when the issuing body dated it). A rule is routinely published before it is effective. Omitted from the response when it has no value.","example":"2001-12-14","uniqueKey":"previous.items.[INDEX].publicationDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Publicationdate","description":"The date this document was published by its source. For Federal Register documents this is the FR publication date, the primary citation and sort key, populated on 100% of rules and proposed rules.\n\nDistinct from `effectiveDate` (when it takes legal effect) and from `issueDate` (when the issuing body dated it). A rule is routinely published before it is effective. Omitted from the response when it has no value.","example":"2001-12-14","uniqueKey":"previous.items.[INDEX].publicationDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].publicationDate","typeLabel":"string | null"},"publicationDateRaw":{"oneOf":[{"type":"string","title":"Publicationdateraw","description":"The publication date as the publisher writes it, present only when it differs from `publicationDate`, or null when it is not a date at all.","uniqueKey":"previous.items.[INDEX].publicationDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Publicationdateraw","description":"The publication date as the publisher writes it, present only when it differs from `publicationDate`, or null when it is not a date at all.","uniqueKey":"previous.items.[INDEX].publicationDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].publicationDateRaw","typeLabel":"string | null"},"publicLawCites":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"previous.items.[INDEX].publicLawCites.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Publiclawcites","description":"Structured Statutes at Large citations parsed out of the source credit, populated on ~72% of the US Code. Each entry carries `statVolume`, `statPage`, `type` and a `display` string.\n\n`publicLaws` gives the bare `Pub. L.` list and `sourceCredit` the raw prose; this is the same information already parsed, so a caller can link to the Statutes at Large without re-parsing the credit line. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].publicLawCites.oneOf.0","typeLabel":"Publiclawcites · object[]"},{"type":"null","title":"Publiclawcites","description":"Structured Statutes at Large citations parsed out of the source credit, populated on ~72% of the US Code. Each entry carries `statVolume`, `statPage`, `type` and a `display` string.\n\n`publicLaws` gives the bare `Pub. L.` list and `sourceCredit` the raw prose; this is the same information already parsed, so a caller can link to the Statutes at Large without re-parsing the credit line. Omitted from the response when it has no value.","uniqueKey":"previous.items.[INDEX].publicLawCites.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].publicLawCites","typeLabel":"Publiclawcites · object[] | null"},"topLevelTitle":{"oneOf":[{"type":"string","title":"Topleveltitle","description":"The outermost division this document sits under, where the corpus has one that `titleNumber`/`chapter`/`part` do not already express. Examples: `Title 9: Criminal` for the DOJ Justice Manual, `Volume 1 - General Policies and Procedures` for the USCIS Policy Manual.\n\nNull for flat corpora, where one document is the whole unit. Omitted from the response when it has no value.","example":"Title 9: Criminal","uniqueKey":"previous.items.[INDEX].topLevelTitle.oneOf.0","typeLabel":"string"},{"type":"null","title":"Topleveltitle","description":"The outermost division this document sits under, where the corpus has one that `titleNumber`/`chapter`/`part` do not already express. Examples: `Title 9: Criminal` for the DOJ Justice Manual, `Volume 1 - General Policies and Procedures` for the USCIS Policy Manual.\n\nNull for flat corpora, where one document is the whole unit. Omitted from the response when it has no value.","example":"Title 9: Criminal","uniqueKey":"previous.items.[INDEX].topLevelTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous.items.[INDEX].topLevelTitle","typeLabel":"string | null"}},"type":"object","required":["actId","citation","citationShort","title","corpusType","state","source","year","relevanceScore","excerpt","body","titleNumber","titleName","chapter","chapterName","sectionNumber","sectionTitle","displayPath","breadcrumb","parent","subchapter","subchapterName","part","partName","subpart","subpartName","popularName","actStatus","goodLawStatus","goodLawBasis","currencyNote","issueDate","amendmentYears","lastAmendedYear","amendmentsCount","currentThrough","effectiveDate","historyEffectiveDate","history","htmlUrl","pdfUrl","xmlUrl","textUrl","stateHtmlUrl","matchSegment","matchNoteYear","externalUrl","sourceUrl","sourceUrlNote"],"title":"StatuteResult","description":"A single statute section from search results.","uniqueKey":"previous.items.[INDEX]","typeLabel":"StatuteResult · object"},"type":"array","title":"Previous","description":"Sections immediately BEFORE this one in the same container, nearest last.","uniqueKey":"previous","typeLabel":"StatuteResult · object[]"},"next":{"items":{"properties":{"actId":{"type":"string","title":"Actid","description":"Unique section identifier (e.g., 'USC_T42_C21_S1983', 'CFR_T17_P240_S240_10b5_1').","isRequired":true,"uniqueKey":"next.items.[INDEX].actId","typeLabel":"string"},"citation":{"oneOf":[{"type":"string","title":"Citation","description":"Full citation (e.g., '42 U.S.C. § 1983 (2024)', '17 C.F.R. § 240.10b5-1 (2026)'). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].citation.oneOf.0","typeLabel":"string"},{"type":"null","title":"Citation","description":"Full citation (e.g., '42 U.S.C. § 1983 (2024)', '17 C.F.R. § 240.10b5-1 (2026)'). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].citation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].citation","typeLabel":"string | null"},"citationShort":{"oneOf":[{"type":"string","title":"Citationshort","description":"Short citation (e.g., '42 U.S.C. § 1983', '17 C.F.R. § 240.10b5-1'). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].citationShort.oneOf.0","typeLabel":"string"},{"type":"null","title":"Citationshort","description":"Short citation (e.g., '42 U.S.C. § 1983', '17 C.F.R. § 240.10b5-1'). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].citationShort.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].citationShort","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","title":"Title","description":"Section title. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","description":"Section title. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].title","typeLabel":"string | null"},"corpusType":{"oneOf":[{"type":"string","title":"Corpustype","description":"The corpus this section belongs to: one of `USC`, `CFR`, `STATE`, `CONSTITUTION`, `FEDERAL_RULES`, `FEDERAL_LOCAL_RULES`, `STATE_CONSTITUTION`, `STATE_RULES`, `EXECUTIVE_ACTION`, `REGULATION`, `FEDERAL_REGISTER`, `FEDERAL_REGISTER_NOTICE`, `AGENCY_GUIDANCE`, `SENTENCING_GUIDELINES`, `US_TAX_TREATY`, `US_TREATY`, `STATE_AGENCY_GUIDANCE`, `STATE_AG_OPINION`, `STATE_REGISTER`, `SESSION_LAW`, `STATUTE_COMPILATION`, `AGENCY_ADJUDICATION`, `CFR_ANNUAL`, `USC_ANNUAL`, `FEDERAL_BILL`, `FEDERAL_RULES_ANNUAL`, `FEDERAL_RULES_PROPOSED`. The same tokens the `corpusType` filter accepts. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].corpusType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Corpustype","description":"The corpus this section belongs to: one of `USC`, `CFR`, `STATE`, `CONSTITUTION`, `FEDERAL_RULES`, `FEDERAL_LOCAL_RULES`, `STATE_CONSTITUTION`, `STATE_RULES`, `EXECUTIVE_ACTION`, `REGULATION`, `FEDERAL_REGISTER`, `FEDERAL_REGISTER_NOTICE`, `AGENCY_GUIDANCE`, `SENTENCING_GUIDELINES`, `US_TAX_TREATY`, `US_TREATY`, `STATE_AGENCY_GUIDANCE`, `STATE_AG_OPINION`, `STATE_REGISTER`, `SESSION_LAW`, `STATUTE_COMPILATION`, `AGENCY_ADJUDICATION`, `CFR_ANNUAL`, `USC_ANNUAL`, `FEDERAL_BILL`, `FEDERAL_RULES_ANNUAL`, `FEDERAL_RULES_PROPOSED`. The same tokens the `corpusType` filter accepts. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].corpusType.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].corpusType","typeLabel":"string | null"},"state":{"oneOf":[{"type":"string","title":"State","description":"2-letter lowercase state code (e.g. `ca`, `tx`) when the row belongs to a state corpus. `federal` for federal rows. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].state.oneOf.0","typeLabel":"string"},{"type":"null","title":"State","description":"2-letter lowercase state code (e.g. `ca`, `tx`) when the row belongs to a state corpus. `federal` for federal rows. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].state.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].state","typeLabel":"string | null"},"source":{"oneOf":[{"type":"string","title":"Source","description":"The named source within `corpusType` this row belongs to, for corpora that fold several bodies of law into one token. Pass it back as the `source` search filter to scope to just this source; the accepted values, with their names, are listed on that filter. Null for corpora with only one source, which includes every state's statutes and regulations.\n\nNot a link, and not where the text came from: it is a filter token. The official link to the publisher's text is `sourceUrl`.","example":"sct","isRequired":true,"uniqueKey":"next.items.[INDEX].source.oneOf.0","typeLabel":"string"},{"type":"null","title":"Source","description":"The named source within `corpusType` this row belongs to, for corpora that fold several bodies of law into one token. Pass it back as the `source` search filter to scope to just this source; the accepted values, with their names, are listed on that filter. Null for corpora with only one source, which includes every state's statutes and regulations.\n\nNot a link, and not where the text came from: it is a filter token. The official link to the publisher's text is `sourceUrl`.","example":"sct","isRequired":true,"uniqueKey":"next.items.[INDEX].source.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].source","typeLabel":"string | null"},"year":{"oneOf":[{"type":"integer","title":"Year","description":"The year this row was ingested, not the year of the law. Most ingesters stamp the capture year (`time.gmtime().tm_year`) and a few pin a literal, so the bulk of the corpus reads the year it was captured. Do not filter or reason about currency with it. `lastAmendedYear` carries the amendment year, `currentThrough` and `currencyNote` carry the publisher's own currency statement, and `goodLawStatus` carries the status. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].year.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Year","description":"The year this row was ingested, not the year of the law. Most ingesters stamp the capture year (`time.gmtime().tm_year`) and a few pin a literal, so the bulk of the corpus reads the year it was captured. Do not filter or reason about currency with it. `lastAmendedYear` carries the amendment year, `currentThrough` and `currencyNote` carry the publisher's own currency statement, and `goodLawStatus` carries the status. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].year.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].year","typeLabel":"integer | null"},"relevanceScore":{"oneOf":[{"type":"number","title":"Relevancescore","description":"Relevance score, normalized to roughly 0-1. Higher means a better match for ranking within one response. It is a relative ranking signal, not a calibrated confidence or probability, so do not compare scores across different queries or treat a fixed value as a quality threshold. Exception: a query that resolves to an exact citation (e.g. '42 U.S.C. § 1983', 'Cal. Civ. Code § 1950.5', 'Fed. R. Civ. P. 12') always scores that section 1.0, since it is a certain match rather than a ranked one -- a natural-language or keyword query never returns 1.0 by comparison. null on any endpoint that did not rank: fetching a section by id, a batch fetch, or a section embedded in an intelligence response. When the response carries `rankingDegraded: true`, the relevance model was unavailable and this is a retrieval score on a different, much smaller scale: still a valid ORDER, not a 0-1 relevance.","isRequired":true,"uniqueKey":"next.items.[INDEX].relevanceScore.oneOf.0","typeLabel":"number"},{"type":"null","title":"Relevancescore","description":"Relevance score, normalized to roughly 0-1. Higher means a better match for ranking within one response. It is a relative ranking signal, not a calibrated confidence or probability, so do not compare scores across different queries or treat a fixed value as a quality threshold. Exception: a query that resolves to an exact citation (e.g. '42 U.S.C. § 1983', 'Cal. Civ. Code § 1950.5', 'Fed. R. Civ. P. 12') always scores that section 1.0, since it is a certain match rather than a ranked one -- a natural-language or keyword query never returns 1.0 by comparison. null on any endpoint that did not rank: fetching a section by id, a batch fetch, or a section embedded in an intelligence response. When the response carries `rankingDegraded: true`, the relevance model was unavailable and this is a retrieval score on a different, much smaller scale: still a valid ORDER, not a 0-1 relevance.","isRequired":true,"uniqueKey":"next.items.[INDEX].relevanceScore.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].relevanceScore","typeLabel":"number | null"},"excerpt":{"type":"string","title":"Excerpt","description":"Text excerpt (up to 500 characters).","default":"","isRequired":true,"uniqueKey":"next.items.[INDEX].excerpt","typeLabel":"string"},"body":{"oneOf":[{"type":"string","title":"Body","description":"Full plain text of the section. Always a key on the row: filled only when the request set `includeBody: true`, and null otherwise and on any row whose text could not be resolved (those rows are not charged for a body). A section the publisher prints as images has no text: its `body` is null and `bodyUnavailable` is `true`.\n\nThis is the actual statutory text, not the `excerpt`. The two are different things and the difference matters for quoting: `excerpt` is a ranking preview windowed around the match, so it can begin mid-section and drop a leading subsection marker -- measured 2026-09-02, four of five California rows lost their opening `(a) `. `body` is the document as the publisher printed it.","example":"(a) If within a reasonable time after written or oral notice...","isRequired":true,"uniqueKey":"next.items.[INDEX].body.oneOf.0","typeLabel":"string"},{"type":"null","title":"Body","description":"Full plain text of the section. Always a key on the row: filled only when the request set `includeBody: true`, and null otherwise and on any row whose text could not be resolved (those rows are not charged for a body). A section the publisher prints as images has no text: its `body` is null and `bodyUnavailable` is `true`.\n\nThis is the actual statutory text, not the `excerpt`. The two are different things and the difference matters for quoting: `excerpt` is a ranking preview windowed around the match, so it can begin mid-section and drop a leading subsection marker -- measured 2026-09-02, four of five California rows lost their opening `(a) `. `body` is the document as the publisher printed it.","example":"(a) If within a reasonable time after written or oral notice...","isRequired":true,"uniqueKey":"next.items.[INDEX].body.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].body","typeLabel":"string | null"},"titleNumber":{"oneOf":[{"type":"string","title":"Titlenumber","description":"USC/CFR/state title number (e.g. '26', '13A'). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].titleNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Titlenumber","description":"USC/CFR/state title number (e.g. '26', '13A'). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].titleNumber.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].titleNumber","typeLabel":"string | null"},"titleName":{"oneOf":[{"type":"string","title":"Titlename","description":"Title name (e.g., 'The Public Health and Welfare'). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].titleName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Titlename","description":"Title name (e.g., 'The Public Health and Welfare'). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].titleName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].titleName","typeLabel":"string | null"},"chapter":{"oneOf":[{"type":"string","title":"Chapter","description":"Chapter number or identifier. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].chapter.oneOf.0","typeLabel":"string"},{"type":"null","title":"Chapter","description":"Chapter number or identifier. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].chapter.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].chapter","typeLabel":"string | null"},"chapterName":{"oneOf":[{"type":"string","title":"Chaptername","description":"Chapter name. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].chapterName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Chaptername","description":"Chapter name. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].chapterName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].chapterName","typeLabel":"string | null"},"sectionNumber":{"oneOf":[{"type":"string","title":"Sectionnumber","description":"Section number (e.g., '1983', '240.10b5-1'). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].sectionNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sectionnumber","description":"Section number (e.g., '1983', '240.10b5-1'). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].sectionNumber.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].sectionNumber","typeLabel":"string | null"},"sectionTitle":{"oneOf":[{"type":"string","title":"Sectiontitle","description":"The section's own heading (e.g., 'Rule G. Forfeiture Actions In Rem'). Distinct from `title`, which is the hierarchical display path. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].sectionTitle.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sectiontitle","description":"The section's own heading (e.g., 'Rule G. Forfeiture Actions In Rem'). Distinct from `title`, which is the hierarchical display path. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].sectionTitle.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].sectionTitle","typeLabel":"string | null"},"displayPath":{"oneOf":[{"type":"string","title":"Displaypath","description":"Full hierarchical path (Title > Chapter > Section). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].displayPath.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displaypath","description":"Full hierarchical path (Title > Chapter > Section). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].displayPath.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].displayPath","typeLabel":"string | null"},"breadcrumb":{"oneOf":[{"type":"array","items":{"additionalProperties":{"type":"string","uniqueKey":"next.items.[INDEX].breadcrumb.oneOf.0.items.[INDEX].additionalProperties","typeLabel":"string"},"type":"object","uniqueKey":"next.items.[INDEX].breadcrumb.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Breadcrumb","description":"Structured breadcrumb trail for navigation. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].breadcrumb.oneOf.0","typeLabel":"Breadcrumb · object[]"},{"type":"null","title":"Breadcrumb","description":"Structured breadcrumb trail for navigation. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].breadcrumb.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].breadcrumb","typeLabel":"Breadcrumb · object[] | null"},"parent":{"oneOf":[{"type":"object","title":"Parent","description":"Query for `GET /us/statutes/divisions` that lists this section's siblings (its containing chapter, part, code, article or federal rule set). Pass it straight back to walk up the hierarchy, or spread it into a `POST /us/statutes/search` body to search within that container: every key it carries is also a search filter. Null when the container cannot be determined.","additionalProperties":true,"isRequired":true,"uniqueKey":"next.items.[INDEX].parent.oneOf.0","typeLabel":"Parent · object"},{"type":"null","title":"Parent","description":"Query for `GET /us/statutes/divisions` that lists this section's siblings (its containing chapter, part, code, article or federal rule set). Pass it straight back to walk up the hierarchy, or spread it into a `POST /us/statutes/search` body to search within that container: every key it carries is also a search filter. Null when the container cannot be determined.","isRequired":true,"uniqueKey":"next.items.[INDEX].parent.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].parent","typeLabel":"Parent · object | null"},"subchapter":{"oneOf":[{"type":"string","title":"Subchapter","description":"Subchapter number or identifier. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].subchapter.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subchapter","description":"Subchapter number or identifier. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].subchapter.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].subchapter","typeLabel":"string | null"},"subchapterName":{"oneOf":[{"type":"string","title":"Subchaptername","description":"Subchapter name. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].subchapterName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subchaptername","description":"Subchapter name. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].subchapterName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].subchapterName","typeLabel":"string | null"},"part":{"oneOf":[{"type":"string","title":"Part","description":"Part number or identifier (CFR/state). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].part.oneOf.0","typeLabel":"string"},{"type":"null","title":"Part","description":"Part number or identifier (CFR/state). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].part.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].part","typeLabel":"string | null"},"partName":{"oneOf":[{"type":"string","title":"Partname","description":"Part name. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].partName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Partname","description":"Part name. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].partName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].partName","typeLabel":"string | null"},"subpart":{"oneOf":[{"type":"string","title":"Subpart","description":"Subpart number or identifier (CFR). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].subpart.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subpart","description":"Subpart number or identifier (CFR). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].subpart.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].subpart","typeLabel":"string | null"},"subpartName":{"oneOf":[{"type":"string","title":"Subpartname","description":"Subpart name. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].subpartName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subpartname","description":"Subpart name. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].subpartName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].subpartName","typeLabel":"string | null"},"popularName":{"oneOf":[{"type":"string","title":"Popularname","description":"Popular/common name of the act (e.g. 'Truth in Lending Act'), when known. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].popularName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Popularname","description":"Popular/common name of the act (e.g. 'Truth in Lending Act'), when known. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].popularName.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].popularName","typeLabel":"string | null"},"actStatus":{"oneOf":[{"type":"string","title":"Actstatus","description":"Raw section status: `in_force`, `repealed`, `renumbered`, `transferred`, `omitted`, `reserved`, `vacant`, or `unconstitutional`. Some corpora also use `superseded` (a prior version), `enacted`, `pending` and `non_precedential`. This is the status recorded for the section; the currency verdict is `goodLawStatus`. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].actStatus.oneOf.0","typeLabel":"string"},{"type":"null","title":"Actstatus","description":"Raw section status: `in_force`, `repealed`, `renumbered`, `transferred`, `omitted`, `reserved`, `vacant`, or `unconstitutional`. Some corpora also use `superseded` (a prior version), `enacted`, `pending` and `non_precedential`. This is the status recorded for the section; the currency verdict is `goodLawStatus`. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].actStatus.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].actStatus","typeLabel":"string | null"},"goodLawStatus":{"oneOf":[{"type":"string","title":"Goodlawstatus","description":"Derived currency verdict: `good_law`, `not_good_law`, `not_operative`, or `unknown`. `unknown` means no currency verdict is asserted for the section, which is different from out of date. It is returned where a jurisdiction does not publish repeal information (state statutes for California, for example, are stored `in_force` with `goodLawStatus: unknown`: the stored status is the publisher's own, and we do not certify it current because that state's repeal markers have not been verified), and for these corpora by design: attorney general opinions, register notices, statute compilations, executive actions and treaties. The current U.S. Code (`corpusType=USC`, served from the continuously refreshed OLRC release point) returns `good_law` for sections stored `in_force`. Annual editions (`cfr_annual`, `usc_annual`) return `not_good_law` because a later edition supersedes them. Read `corpusType` beside this field. `null` when currency checking is disabled.","isRequired":true,"uniqueKey":"next.items.[INDEX].goodLawStatus.oneOf.0","typeLabel":"string"},{"type":"null","title":"Goodlawstatus","description":"Derived currency verdict: `good_law`, `not_good_law`, `not_operative`, or `unknown`. `unknown` means no currency verdict is asserted for the section, which is different from out of date. It is returned where a jurisdiction does not publish repeal information (state statutes for California, for example, are stored `in_force` with `goodLawStatus: unknown`: the stored status is the publisher's own, and we do not certify it current because that state's repeal markers have not been verified), and for these corpora by design: attorney general opinions, register notices, statute compilations, executive actions and treaties. The current U.S. Code (`corpusType=USC`, served from the continuously refreshed OLRC release point) returns `good_law` for sections stored `in_force`. Annual editions (`cfr_annual`, `usc_annual`) return `not_good_law` because a later edition supersedes them. Read `corpusType` beside this field. `null` when currency checking is disabled.","isRequired":true,"uniqueKey":"next.items.[INDEX].goodLawStatus.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].goodLawStatus","typeLabel":"string | null"},"goodLawBasis":{"oneOf":[{"type":"string","title":"Goodlawbasis","description":"Why `goodLawStatus` has the value it has, as a short code; `null` exactly when `goodLawStatus` is `null`.\n\n`good_law`: `in_force` (recorded in force, in a jurisdiction whose repeal information we track).\n\n`not_good_law`: `repealed_or_moved` (repealed, renumbered, transferred or recodified), `past_edition` (an annual edition later editions supersede), `proposal` (a bill or proposed rule, never law at any stage), `superseded_by_later_guidance` (IRS guidance a later document superseded, obsoleted or revoked in full), `later_rule_removed` (a Federal Register final rule a later final rule removed from the CFR) or `later_order_revoked` (an executive order a later one revokes or supersedes in full). For the last three `supersededBy` names the later document, and for the last `actStatus` reads `revoked` or `superseded`.\n\n`not_operative`: `reserved_or_inactive` (reserved, vacant or unfunded), `not_yet_effective` (a future effective date is printed in the heading, or a final rule's `frEffectiveOn` is ahead) or `publisher_marker` (the publisher's own bracketed note in the heading).\n\n`unknown`: `no_repeal_signal` (the publisher gives no repeal markers to check its stored status against), `frozen_snapshot` (served from an edition frozen at a past date), `stated_as_of_date` (current only to the date the text states), `no_status`, `text_omitted_by_publisher` (the legislature prints only a placeholder such as 'Amendatory provisions; text omitted'; `currencyNote` says so) or `status_unrecognized`.","isRequired":true,"uniqueKey":"next.items.[INDEX].goodLawBasis.oneOf.0","typeLabel":"string"},{"type":"null","title":"Goodlawbasis","description":"Why `goodLawStatus` has the value it has, as a short code; `null` exactly when `goodLawStatus` is `null`.\n\n`good_law`: `in_force` (recorded in force, in a jurisdiction whose repeal information we track).\n\n`not_good_law`: `repealed_or_moved` (repealed, renumbered, transferred or recodified), `past_edition` (an annual edition later editions supersede), `proposal` (a bill or proposed rule, never law at any stage), `superseded_by_later_guidance` (IRS guidance a later document superseded, obsoleted or revoked in full), `later_rule_removed` (a Federal Register final rule a later final rule removed from the CFR) or `later_order_revoked` (an executive order a later one revokes or supersedes in full). For the last three `supersededBy` names the later document, and for the last `actStatus` reads `revoked` or `superseded`.\n\n`not_operative`: `reserved_or_inactive` (reserved, vacant or unfunded), `not_yet_effective` (a future effective date is printed in the heading, or a final rule's `frEffectiveOn` is ahead) or `publisher_marker` (the publisher's own bracketed note in the heading).\n\n`unknown`: `no_repeal_signal` (the publisher gives no repeal markers to check its stored status against), `frozen_snapshot` (served from an edition frozen at a past date), `stated_as_of_date` (current only to the date the text states), `no_status`, `text_omitted_by_publisher` (the legislature prints only a placeholder such as 'Amendatory provisions; text omitted'; `currencyNote` says so) or `status_unrecognized`.","isRequired":true,"uniqueKey":"next.items.[INDEX].goodLawBasis.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].goodLawBasis","typeLabel":"string | null"},"currencyNote":{"oneOf":[{"type":"string","title":"Currencynote","description":"Source's 'current through ...' note, when published. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].currencyNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Currencynote","description":"Source's 'current through ...' note, when published. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].currencyNote.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].currencyNote","typeLabel":"string | null"},"issueDate":{"oneOf":[{"type":"string","title":"Issuedate","description":"Issue/publication date of this version, as `YYYY-MM-DD`, when known. See `issueDateRaw` for the publisher's wording on the rare source that does not print ISO. Always present; null when not known.","example":"1999-05-25","isRequired":true,"uniqueKey":"next.items.[INDEX].issueDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Issuedate","description":"Issue/publication date of this version, as `YYYY-MM-DD`, when known. See `issueDateRaw` for the publisher's wording on the rare source that does not print ISO. Always present; null when not known.","example":"1999-05-25","isRequired":true,"uniqueKey":"next.items.[INDEX].issueDate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].issueDate","typeLabel":"string | null"},"amendmentYears":{"oneOf":[{"type":"array","items":{"type":"integer","uniqueKey":"next.items.[INDEX].amendmentYears.oneOf.0.items.[INDEX]","typeLabel":"integer"},"title":"Amendmentyears","description":"Distinct years the section was amended, parsed from the publisher's history note.\n\nAlways newest first, and de-duplicated. Ingesters store the array in both orders (eCFR writes newest first, state regulations and state statutes write oldest first), so the order is imposed at serve time and the served order is the only one to rely on. Years outside 1789..(current year) are dropped rather than served: amendment dates are parsed out of prose and a note can yield a sunset or substitution date that is not an amendment at all. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].amendmentYears.oneOf.0","typeLabel":"integer[]"},{"type":"null","title":"Amendmentyears","description":"Distinct years the section was amended, parsed from the publisher's history note.\n\nAlways newest first, and de-duplicated. Ingesters store the array in both orders (eCFR writes newest first, state regulations and state statutes write oldest first), so the order is imposed at serve time and the served order is the only one to rely on. Years outside 1789..(current year) are dropped rather than served: amendment dates are parsed out of prose and a note can yield a sunset or substitution date that is not an amendment at all. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].amendmentYears.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].amendmentYears","typeLabel":"integer[] | null"},"lastAmendedYear":{"oneOf":[{"type":"integer","title":"Lastamendedyear","description":"Most recent amendment year, when known. Re-derived at serve time as `max(amendmentYears)`, so it never exceeds the list served beside it. Falls back to the publisher's own scalar only when `amendmentYears` is empty, and only when that scalar is itself within 1789..(current year). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].lastAmendedYear.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Lastamendedyear","description":"Most recent amendment year, when known. Re-derived at serve time as `max(amendmentYears)`, so it never exceeds the list served beside it. Falls back to the publisher's own scalar only when `amendmentYears` is empty, and only when that scalar is itself within 1789..(current year). Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].lastAmendedYear.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].lastAmendedYear","typeLabel":"integer | null"},"amendmentsCount":{"oneOf":[{"type":"integer","title":"Amendmentscount","description":"How many amendments the publisher recorded for this section. Not the length of `amendmentYears`, and it is not safe to derive one from the other.\n\nFor regulations and court rules this counts amending EVENTS: one per register citation, filing or history entry, so a section amended twice in the same year counts 2 against a single entry in `amendmentYears`. The two disagree on a large share of the regulation and court-rule corpora, so read each for what it is. For the other corpora, and for any source that publishes no per-event record, it is the number of distinct years and is capped at the length of `amendmentYears`, so it never counts a year the list dropped as implausible; it understates a section amended twice in one year. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].amendmentsCount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Amendmentscount","description":"How many amendments the publisher recorded for this section. Not the length of `amendmentYears`, and it is not safe to derive one from the other.\n\nFor regulations and court rules this counts amending EVENTS: one per register citation, filing or history entry, so a section amended twice in the same year counts 2 against a single entry in `amendmentYears`. The two disagree on a large share of the regulation and court-rule corpora, so read each for what it is. For the other corpora, and for any source that publishes no per-event record, it is the number of distinct years and is capped at the length of `amendmentYears`, so it never counts a year the list dropped as implausible; it understates a section amended twice in one year. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].amendmentsCount.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].amendmentsCount","typeLabel":"integer | null"},"currentThrough":{"oneOf":[{"type":"string","title":"Currentthrough","description":"How current the publisher says this text is, in the publisher's own terms. A date (`2025-01-06`) on every USC section and most compilations; otherwise the publisher's wording (`Current through Act 9046 of the 2025 session`, `Public Law 119-60`, `Supp. 19-2`, `2024 Edition`). Do not parse it as a date without checking its shape. `currencyNote` carries the same fact as prose where a publisher writes it that way. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].currentThrough.oneOf.0","typeLabel":"string"},{"type":"null","title":"Currentthrough","description":"How current the publisher says this text is, in the publisher's own terms. A date (`2025-01-06`) on every USC section and most compilations; otherwise the publisher's wording (`Current through Act 9046 of the 2025 session`, `Public Law 119-60`, `Supp. 19-2`, `2024 Edition`). Do not parse it as a date without checking its shape. `currencyNote` carries the same fact as prose where a publisher writes it that way. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].currentThrough.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].currentThrough","typeLabel":"string | null"},"effectiveDate":{"oneOf":[{"type":"string","title":"Effectivedate","description":"When THIS version took effect, as `YYYY-MM-DD`, or null when the publisher's own string does not name one unambiguous day we can read without guessing. On a section with `actStatus=superseded` this is the start of that version's window. The publisher's wording is preserved in `effectiveDateRaw` whenever it differs.","example":"2002-11-25","isRequired":true,"uniqueKey":"next.items.[INDEX].effectiveDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Effectivedate","description":"When THIS version took effect, as `YYYY-MM-DD`, or null when the publisher's own string does not name one unambiguous day we can read without guessing. On a section with `actStatus=superseded` this is the start of that version's window. The publisher's wording is preserved in `effectiveDateRaw` whenever it differs.","example":"2002-11-25","isRequired":true,"uniqueKey":"next.items.[INDEX].effectiveDate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].effectiveDate","typeLabel":"string | null"},"historyEffectiveDate":{"oneOf":[{"type":"string","title":"Historyeffectivedate","description":"When this version took effect, as `YYYY-MM-DD`, read out of the publisher's amendment credit line in `history`, which is returned beside it as the evidence. A weaker fact than `effectiveDate` (a date the publisher put in a date field), so it is populated only where `effectiveDate` is null. It is the newest commencement the credit line names, and null whenever that cannot be stated without guessing: a credit line that dates only some entries, a date that belongs to a repeal, sunset, applicability rule or another section, a commencement still in the future, a date older than `lastAmendedYear`, or a state whose `history` format we have not measured. Statutes only.","example":"2009-06-19","isRequired":true,"uniqueKey":"next.items.[INDEX].historyEffectiveDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Historyeffectivedate","description":"When this version took effect, as `YYYY-MM-DD`, read out of the publisher's amendment credit line in `history`, which is returned beside it as the evidence. A weaker fact than `effectiveDate` (a date the publisher put in a date field), so it is populated only where `effectiveDate` is null. It is the newest commencement the credit line names, and null whenever that cannot be stated without guessing: a credit line that dates only some entries, a date that belongs to a repeal, sunset, applicability rule or another section, a commencement still in the future, a date older than `lastAmendedYear`, or a state whose `history` format we have not measured. Statutes only.","example":"2009-06-19","isRequired":true,"uniqueKey":"next.items.[INDEX].historyEffectiveDate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].historyEffectiveDate","typeLabel":"string | null"},"history":{"oneOf":[{"type":"string","title":"History","description":"The publisher's own amendment/history credit line, verbatim, e.g. `Effective 5/4/2005; Superseded 8/1/2016`. `amendmentYears` is parsed from this; keep both when you need the exact wording. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].history.oneOf.0","typeLabel":"string"},{"type":"null","title":"History","description":"The publisher's own amendment/history credit line, verbatim, e.g. `Effective 5/4/2005; Superseded 8/1/2016`. `amendmentYears` is parsed from this; keep both when you need the exact wording. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].history.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].history","typeLabel":"string | null"},"htmlUrl":{"oneOf":[{"type":"string","title":"Htmlurl","description":"HTML version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].htmlUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Htmlurl","description":"HTML version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].htmlUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].htmlUrl","typeLabel":"string | null"},"pdfUrl":{"oneOf":[{"type":"string","title":"Pdfurl","description":"PDF version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].pdfUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Pdfurl","description":"PDF version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].pdfUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].pdfUrl","typeLabel":"string | null"},"xmlUrl":{"oneOf":[{"type":"string","title":"Xmlurl","description":"XML version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].xmlUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Xmlurl","description":"XML version of the statute section. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].xmlUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].xmlUrl","typeLabel":"string | null"},"textUrl":{"oneOf":[{"type":"string","title":"Texturl","description":"Plain-text version of the section, from the open-data copy we hold in our own storage. Populated for many state corpora (MS, NJ, NY, NV, etc.) and for United States Code sections. The URL is public by design: the text is open data, so it opens without an API key and carries no credit charge. Null when we hold no plain-text copy. It is never a commercial platform's link.","isRequired":true,"uniqueKey":"next.items.[INDEX].textUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Texturl","description":"Plain-text version of the section, from the open-data copy we hold in our own storage. Populated for many state corpora (MS, NJ, NY, NV, etc.) and for United States Code sections. The URL is public by design: the text is open data, so it opens without an API key and carries no credit charge. Null when we hold no plain-text copy. It is never a commercial platform's link.","isRequired":true,"uniqueKey":"next.items.[INDEX].textUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].textUrl","typeLabel":"string | null"},"stateHtmlUrl":{"oneOf":[{"type":"string","title":"Statehtmlurl","description":"HTML rendering of the document. For most state corpora this is the publisher's own page; for corpora we mirror (state agency guidance, regulations, court rules) it is our archived copy of the artifact the publisher served, on statutes-us.vaquill.ai. Use `externalUrl` for the publisher's canonical address. Never a PDF: a mirrored PDF is served as `pdfUrl` instead. Populated for state corpora only. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].stateHtmlUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Statehtmlurl","description":"HTML rendering of the document. For most state corpora this is the publisher's own page; for corpora we mirror (state agency guidance, regulations, court rules) it is our archived copy of the artifact the publisher served, on statutes-us.vaquill.ai. Use `externalUrl` for the publisher's canonical address. Never a PDF: a mirrored PDF is served as `pdfUrl` instead. Populated for state corpora only. Always present; null when not known.","isRequired":true,"uniqueKey":"next.items.[INDEX].stateHtmlUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].stateHtmlUrl","typeLabel":"string | null"},"matchSegment":{"oneOf":[{"type":"string","title":"Matchsegment","description":"On a search hit in a federal rule, which part of the rule document the matched passage sits in: `rule_text`, `source_credit`, or `note` (an Advisory Committee Note). Null when unknown, and always null outside federal rules and on a section fetched by id. A label only, it never changes the ranking.","enum":["rule_text","source_credit","note"],"example":"note","isRequired":true,"uniqueKey":"next.items.[INDEX].matchSegment.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Matchsegment","description":"On a search hit in a federal rule, which part of the rule document the matched passage sits in: `rule_text`, `source_credit`, or `note` (an Advisory Committee Note). Null when unknown, and always null outside federal rules and on a section fetched by id. A label only, it never changes the ranking.","example":"note","isRequired":true,"uniqueKey":"next.items.[INDEX].matchSegment.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].matchSegment","typeLabel":"enum\u003cstring> | null"},"matchNoteYear":{"oneOf":[{"type":"integer","title":"Matchnoteyear","description":"When `matchSegment` is `note`, the year named by the note heading the passage sits under (1993 for 'Notes of Advisory Committee on Rules, 1993 Amendment'). Null when the heading names no year or `matchSegment` is not `note`.","example":1993,"isRequired":true,"uniqueKey":"next.items.[INDEX].matchNoteYear.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Matchnoteyear","description":"When `matchSegment` is `note`, the year named by the note heading the passage sits under (1993 for 'Notes of Advisory Committee on Rules, 1993 Amendment'). Null when the heading names no year or `matchSegment` is not `note`.","example":1993,"isRequired":true,"uniqueKey":"next.items.[INDEX].matchNoteYear.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].matchNoteYear","typeLabel":"integer | null"},"externalUrl":{"oneOf":[{"type":"string","title":"Externalurl","description":"The publisher's own page for this section, exactly as recorded at ingest: uscode.house.gov, ecfr.gov, a state legislature or a state register. Null when the publisher issues no per-section link, or when the link is withheld. Prefer `sourceUrl`, which is this link when present and otherwise the best official alternative.\n\nSome official publishers serve their code only through a JavaScript application, so the link renders in a browser but returns an empty page shell to a plain HTTP client. Texas is the main case: the Secretary of State publishes the Texas Administrative Code only on its Appian portal (texas-sos.appianportalsgov.com). The link is still the correct citation. To check a section without a browser, use `adoptingCitations` (for Texas, the `NN TexReg PPPP` register citations that adopted and amended it) and read the text we captured at `textUrl`.","example":"https://www.mass.gov/regulations/240-CMR-200-licensure-of-cosmetologists","isRequired":true,"uniqueKey":"next.items.[INDEX].externalUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Externalurl","description":"The publisher's own page for this section, exactly as recorded at ingest: uscode.house.gov, ecfr.gov, a state legislature or a state register. Null when the publisher issues no per-section link, or when the link is withheld. Prefer `sourceUrl`, which is this link when present and otherwise the best official alternative.\n\nSome official publishers serve their code only through a JavaScript application, so the link renders in a browser but returns an empty page shell to a plain HTTP client. Texas is the main case: the Secretary of State publishes the Texas Administrative Code only on its Appian portal (texas-sos.appianportalsgov.com). The link is still the correct citation. To check a section without a browser, use `adoptingCitations` (for Texas, the `NN TexReg PPPP` register citations that adopted and amended it) and read the text we captured at `textUrl`.","example":"https://www.mass.gov/regulations/240-CMR-200-licensure-of-cosmetologists","isRequired":true,"uniqueKey":"next.items.[INDEX].externalUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].externalUrl","typeLabel":"string | null"},"sourceUrl":{"oneOf":[{"type":"string","title":"Sourceurl","description":"Where the government published this text: the link to cite and to verify against. The same value `/us/statutes/section/{actId}/body` returns as `sourceUrl`, on every search result, section record and batch item.\n\nIt is `externalUrl` when the publisher issued a per-section link, and otherwise falls back to the govinfo.gov page, then the state's own page, then our archived copy of the publisher's page. Null when we hold no publishable link: only official government links are served here.","example":"https://www.mass.gov/regulations/240-CMR-200-licensure-of-cosmetologists","isRequired":true,"uniqueKey":"next.items.[INDEX].sourceUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sourceurl","description":"Where the government published this text: the link to cite and to verify against. The same value `/us/statutes/section/{actId}/body` returns as `sourceUrl`, on every search result, section record and batch item.\n\nIt is `externalUrl` when the publisher issued a per-section link, and otherwise falls back to the govinfo.gov page, then the state's own page, then our archived copy of the publisher's page. Null when we hold no publishable link: only official government links are served here.","example":"https://www.mass.gov/regulations/240-CMR-200-licensure-of-cosmetologists","isRequired":true,"uniqueKey":"next.items.[INDEX].sourceUrl.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].sourceUrl","typeLabel":"string | null"},"sourceUrlNote":{"oneOf":[{"type":"string","title":"Sourceurlnote","description":"Says why `sourceUrl` is null. Either we serve no link for this section on purpose and it is cited by `citation` alone, or the publisher issues it only inside a larger file (an archive, spreadsheet or whole volume) that is not a page of the section, or no source link is recorded for it at all. Null when `sourceUrl` is set.","isRequired":true,"uniqueKey":"next.items.[INDEX].sourceUrlNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sourceurlnote","description":"Says why `sourceUrl` is null. Either we serve no link for this section on purpose and it is cited by `citation` alone, or the publisher issues it only inside a larger file (an archive, spreadsheet or whole volume) that is not a page of the section, or no source link is recorded for it at all. Null when `sourceUrl` is set.","isRequired":true,"uniqueKey":"next.items.[INDEX].sourceUrlNote.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next.items.[INDEX].sourceUrlNote","typeLabel":"string | null"},"bodyUnavailable":{"oneOf":[{"type":"boolean","title":"Bodyunavailable","description":"Present, and `true`, only on a section that has no text to return: the publisher prints it as images (an appendix, a form, a map), or the text we hold is only a partial copy of the official text. Omitted on every other section. The section is real and its metadata is complete; there is simply no body, so `body` / `plain` / `html` are null, `available` is false on `/body`, and nothing is charged for a body. Read it instead of treating a null body as a fetch failure that is worth retrying.","example":true,"uniqueKey":"next.items.[INDEX].bodyUnavailable.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Bodyunavailable","description":"Present, and `true`, only on a section that has no text to return: the publisher prints it as images (an appendix, a form, a map), or the text we hold is only a partial copy of the official text. Omitted on every other section. The section is real and its metadata is complete; there is simply no body, so `body` / `plain` / `html` are null, `available` is false on `/body`, and nothing is charged for a body. Read it instead of treating a null body as a fetch failure that is worth retrying.","example":true,"uniqueKey":"next.items.[INDEX].bodyUnavailable.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].bodyUnavailable","typeLabel":"boolean | null"},"bodyUnavailableReason":{"oneOf":[{"type":"string","title":"Bodyunavailablereason","description":"Why there is no body, present with `bodyUnavailable`. `image_only_source`: the publisher prints this section as images, so there is no text to extract. Where we hold an official link for the section it is in `sourceUrl`; it is null where we may not republish the publisher's link. `misfiled_source_text`: the text stored under this regulation opens with another rule's number (a prior version filed under a renumbered rule), so it is withheld rather than served as this rule. `partial_snapshot_text`: the text we hold for this section is only a partial copy of the official text, so it is withheld rather than served as if it were complete. Omitted from the response when it has no value.","enum":["image_only_source","misfiled_source_text","partial_snapshot_text"],"example":"image_only_source","uniqueKey":"next.items.[INDEX].bodyUnavailableReason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Bodyunavailablereason","description":"Why there is no body, present with `bodyUnavailable`. `image_only_source`: the publisher prints this section as images, so there is no text to extract. Where we hold an official link for the section it is in `sourceUrl`; it is null where we may not republish the publisher's link. `misfiled_source_text`: the text stored under this regulation opens with another rule's number (a prior version filed under a renumbered rule), so it is withheld rather than served as this rule. `partial_snapshot_text`: the text we hold for this section is only a partial copy of the official text, so it is withheld rather than served as if it were complete. Omitted from the response when it has no value.","example":"image_only_source","uniqueKey":"next.items.[INDEX].bodyUnavailableReason.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].bodyUnavailableReason","typeLabel":"enum\u003cstring> | null"},"bodyNote":{"oneOf":[{"type":"string","title":"Bodynote","description":"Present only when the request set `includeBody: true` and this row's `body` is null for a reason on our side or yours, so a null body is never silent. `fetch_failed`: reading the text failed this time, retry; not charged. `no_text`: the read succeeded but returned no text for this section; not charged. `insufficient_credits`: your balance could not cover the bodies, so every body on the page was withheld (the ranking you paid for is intact); top up and repeat the call. `response_size_cap`: a batch response carries at most 4,000,000 characters of inline body text, and this row's body was dropped to stay under it; not charged, fetch it from `/section/{actId}/body`. A section printed as images carries `bodyUnavailable` instead.","enum":["fetch_failed","no_text","insufficient_credits","response_size_cap"],"example":"fetch_failed","uniqueKey":"next.items.[INDEX].bodyNote.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Bodynote","description":"Present only when the request set `includeBody: true` and this row's `body` is null for a reason on our side or yours, so a null body is never silent. `fetch_failed`: reading the text failed this time, retry; not charged. `no_text`: the read succeeded but returned no text for this section; not charged. `insufficient_credits`: your balance could not cover the bodies, so every body on the page was withheld (the ranking you paid for is intact); top up and repeat the call. `response_size_cap`: a batch response carries at most 4,000,000 characters of inline body text, and this row's body was dropped to stay under it; not charged, fetch it from `/section/{actId}/body`. A section printed as images carries `bodyUnavailable` instead.","example":"fetch_failed","uniqueKey":"next.items.[INDEX].bodyNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].bodyNote","typeLabel":"enum\u003cstring> | null"},"bodyServedNote":{"oneOf":[{"type":"string","title":"Bodyservednote","description":"Present only when the request set `includeBody: true` and the `body` on this row is not the section's preferred copy: a lesser copy was served because the preferred one could not be read this time, a rendered table or figure was withheld, or the text is partial. The same words `/section/{actId}/body` returns in `note`. Not cached, so a repeat call may return the preferred copy.","uniqueKey":"next.items.[INDEX].bodyServedNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Bodyservednote","description":"Present only when the request set `includeBody: true` and the `body` on this row is not the section's preferred copy: a lesser copy was served because the preferred one could not be read this time, a rendered table or figure was withheld, or the text is partial. The same words `/section/{actId}/body` returns in `note`. Not cached, so a repeat call may return the preferred copy.","uniqueKey":"next.items.[INDEX].bodyServedNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].bodyServedNote","typeLabel":"string | null"},"matchContexts":{"oneOf":[{"type":"array","items":{"properties":{"text":{"type":"string","title":"Text","description":"About 240 characters of the section's text as published, cut on word boundaries, with each run of whitespace (line breaks included) shown as one space and soft hyphens removed (a word hyphenated across a line break is joined). It can begin and end mid-sentence.","examples":["(a) An employer shall not retaliate against an employee who files a complaint"],"isRequired":true,"uniqueKey":"next.items.[INDEX].matchContexts.oneOf.0.items.[INDEX].text","typeLabel":"string"},"highlights":{"items":{"items":{"type":"integer","uniqueKey":"next.items.[INDEX].matchContexts.oneOf.0.items.[INDEX].highlights.items.[INDEX].items.[INDEX]","typeLabel":"integer"},"type":"array","maxItems":2,"minItems":2,"uniqueKey":"next.items.[INDEX].matchContexts.oneOf.0.items.[INDEX].highlights.items.[INDEX]","typeLabel":"integer[]"},"type":"array","title":"Highlights","description":"The words that satisfied the expression, as `[start, end]` character offsets into `text` (start inclusive, end exclusive, counted in Unicode code points, so `text.slice(start, end)` in JavaScript holds only for text without astral characters; Python's `text[start:end]` always does). Sorted, never overlapping. Offsets point at the text as printed, which matching normalizes: a highlight for `section` can cover `§`, one for `café` can cover `CAFÉ` or a decomposed accent, and one for a phrase covers the whole phrase. Plain offsets, not markup, so you choose how to style them.","examples":[[[7,15],[26,35]]],"isRequired":true,"uniqueKey":"next.items.[INDEX].matchContexts.oneOf.0.items.[INDEX].highlights","typeLabel":"integer[][]"}},"type":"object","required":["text","highlights"],"title":"BooleanMatchContext","description":"One passage of a section's text around where a Boolean expression matched.","uniqueKey":"next.items.[INDEX].matchContexts.oneOf.0.items.[INDEX]","typeLabel":"BooleanMatchContext · object"},"title":"Matchcontexts","description":"Present only with `matchType: \"boolean\"`: up to 3 passages showing where this section satisfied the expression, in the order they appear in the section. Highlights follow the engine that decides membership: every conjunct of an AND, the OR branches that matched, the words of a phrase, both operands of a satisfied `/N`, `/s` or `/p` pair, the occurrences counted by `atleastN`, and for `a NOT W/N b` the `a` that has no `b` in range. A NOT never highlights anything.\n\nUnlike `excerpt` (the passage the relevance model ranked, which may not contain your terms), these passages always do. Empty (`[]`) when the expression matched only in the heading or citation (`title( )`, `cite( )`). Absent on a row whose passages could not be prepared within the search's time allowance; the row is still a verified match. Contexts never change which sections are returned, their order, or the price.","uniqueKey":"next.items.[INDEX].matchContexts.oneOf.0","typeLabel":"BooleanMatchContext · object[]"},{"type":"null","title":"Matchcontexts","description":"Present only with `matchType: \"boolean\"`: up to 3 passages showing where this section satisfied the expression, in the order they appear in the section. Highlights follow the engine that decides membership: every conjunct of an AND, the OR branches that matched, the words of a phrase, both operands of a satisfied `/N`, `/s` or `/p` pair, the occurrences counted by `atleastN`, and for `a NOT W/N b` the `a` that has no `b` in range. A NOT never highlights anything.\n\nUnlike `excerpt` (the passage the relevance model ranked, which may not contain your terms), these passages always do. Empty (`[]`) when the expression matched only in the heading or citation (`title( )`, `cite( )`). Absent on a row whose passages could not be prepared within the search's time allowance; the row is still a verified match. Contexts never change which sections are returned, their order, or the price.","uniqueKey":"next.items.[INDEX].matchContexts.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].matchContexts","typeLabel":"BooleanMatchContext · object[] | null"},"renumberedTo":{"oneOf":[{"type":"string","title":"Renumberedto","description":"Where the publisher says this section went, when `actStatus` is `renumbered`. RAW SOURCE FORM, not an `actId` and not a citation: `self:4651` means section 4651 of this same title, `34:10105` means section 10105 of Title 34. Do not pass it to a section endpoint. Read `renumberedToLabel` instead, or resolve the citation it names through `/us/statutes/resolve`. Omitted from the response when it has no value.","example":"self:4651","uniqueKey":"next.items.[INDEX].renumberedTo.oneOf.0","typeLabel":"string"},{"type":"null","title":"Renumberedto","description":"Where the publisher says this section went, when `actStatus` is `renumbered`. RAW SOURCE FORM, not an `actId` and not a citation: `self:4651` means section 4651 of this same title, `34:10105` means section 10105 of Title 34. Do not pass it to a section endpoint. Read `renumberedToLabel` instead, or resolve the citation it names through `/us/statutes/resolve`. Omitted from the response when it has no value.","example":"self:4651","uniqueKey":"next.items.[INDEX].renumberedTo.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].renumberedTo","typeLabel":"string | null"},"renumberedToLabel":{"oneOf":[{"type":"string","title":"Renumberedtolabel","description":"`renumberedTo` written out, e.g. `section 10105 of Title 34`. Present whenever `renumberedTo` is. Omitted from the response when it has no value.","example":"section 10105 of Title 34","uniqueKey":"next.items.[INDEX].renumberedToLabel.oneOf.0","typeLabel":"string"},{"type":"null","title":"Renumberedtolabel","description":"`renumberedTo` written out, e.g. `section 10105 of Title 34`. Present whenever `renumberedTo` is. Omitted from the response when it has no value.","example":"section 10105 of Title 34","uniqueKey":"next.items.[INDEX].renumberedToLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].renumberedToLabel","typeLabel":"string | null"},"transferredTo":{"oneOf":[{"type":"string","title":"Transferredto","description":"Where the publisher says this section went, when `actStatus` is `transferred`. Same raw source form as `renumberedTo`, and the same warning: it is not an `actId`. Omitted from the response when it has no value.","example":"34:10105","uniqueKey":"next.items.[INDEX].transferredTo.oneOf.0","typeLabel":"string"},{"type":"null","title":"Transferredto","description":"Where the publisher says this section went, when `actStatus` is `transferred`. Same raw source form as `renumberedTo`, and the same warning: it is not an `actId`. Omitted from the response when it has no value.","example":"34:10105","uniqueKey":"next.items.[INDEX].transferredTo.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].transferredTo","typeLabel":"string | null"},"transferredToLabel":{"oneOf":[{"type":"string","title":"Transferredtolabel","description":"`transferredTo` written out. Present whenever `transferredTo` is. Omitted from the response when it has no value.","example":"section 10105 of Title 34","uniqueKey":"next.items.[INDEX].transferredToLabel.oneOf.0","typeLabel":"string"},{"type":"null","title":"Transferredtolabel","description":"`transferredTo` written out. Present whenever `transferredTo` is. Omitted from the response when it has no value.","example":"section 10105 of Title 34","uniqueKey":"next.items.[INDEX].transferredToLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].transferredToLabel","typeLabel":"string | null"},"issueDateRaw":{"oneOf":[{"type":"string","title":"Issuedateraw","description":"The issue date as the publisher writes it, present only when it differs from `issueDate`. Null across the corpus today; it exists so a source that starts printing prose cannot silently put prose in a field documented as a date.","uniqueKey":"next.items.[INDEX].issueDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Issuedateraw","description":"The issue date as the publisher writes it, present only when it differs from `issueDate`. Null across the corpus today; it exists so a source that starts printing prose cannot silently put prose in a field documented as a date.","uniqueKey":"next.items.[INDEX].issueDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].issueDateRaw","typeLabel":"string | null"},"crossReferencesCfr":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].crossReferencesCfr.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Crossreferencescfr","description":"CFR cross-references parsed from the text, e.g. `['1.6011-4']`. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].crossReferencesCfr.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Crossreferencescfr","description":"CFR cross-references parsed from the text, e.g. `['1.6011-4']`. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].crossReferencesCfr.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].crossReferencesCfr","typeLabel":"string[] | null"},"crossReferencesCfrChecked":{"oneOf":[{"type":"array","items":{"properties":{"reference":{"type":"string","title":"Reference","description":"The reference exactly as stored in `crossReferencesCfr`.","isRequired":true,"uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].reference","typeLabel":"string"},"status":{"type":"string","enum":["held","not_held","malformed"],"title":"Status","description":"`held`: this exact section is in the corpus (fetch it by `actId`). `not_held`: no section with this exact number is held in that title; it may be a truncated stem, a part we do not hold or an extraction error. We never substitute a nearby section. `malformed`: not shaped like a CFR section number.","isRequired":true,"uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"title":{"oneOf":[{"type":"integer","title":"Title","description":"CFR title the reference names or was assumed to name. Null if malformed.","uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].title.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Title","description":"CFR title the reference names or was assumed to name. Null if malformed.","uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].title","typeLabel":"integer | null"},"section":{"oneOf":[{"type":"string","title":"Section","description":"Section number with sentence punctuation removed (`80.1426.` is `80.1426`).","uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].section.oneOf.0","typeLabel":"string"},{"type":"null","title":"Section","description":"Section number with sentence punctuation removed (`80.1426.` is `80.1426`).","uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].section.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].section","typeLabel":"string | null"},"actId":{"oneOf":[{"type":"string","title":"Actid","description":"The held section's id, when `held`.","uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].actId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Actid","description":"The held section's id, when `held`.","uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].actId.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].actId","typeLabel":"string | null"},"titleAssumed":{"type":"boolean","title":"Titleassumed","description":"True when the reference carried no title and the citing section's own title was assumed. Such a reference can point at another title.","default":false,"uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX].titleAssumed","typeLabel":"boolean"}},"type":"object","required":["reference","status"],"title":"CfrReferenceCheck","description":"One outbound CFR cross-reference, checked against the sections we hold.","uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked.oneOf.0.items.[INDEX]","typeLabel":"CfrReferenceCheck · object"},"title":"Crossreferencescfrchecked","description":"Each distinct entry of `crossReferencesCfr`, checked against the sections we hold. Only populated on `GET /us/statutes/section/{actId}` for a CFR section with references; null on search results and when the check could not be made, in which case treat the raw list as unchecked. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked.oneOf.0","typeLabel":"CfrReferenceCheck · object[]"},{"type":"null","title":"Crossreferencescfrchecked","description":"Each distinct entry of `crossReferencesCfr`, checked against the sections we hold. Only populated on `GET /us/statutes/section/{actId}` for a CFR section with references; null on search results and when the check could not be made, in which case treat the raw list as unchecked. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].crossReferencesCfrChecked","typeLabel":"CfrReferenceCheck · object[] | null"},"crossReferencesUsc":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].crossReferencesUsc.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Crossreferencesusc","description":"USC cross-references parsed from the text, e.g. `['42:1983']`. `'self:\u003csection>'` denotes a reference to another section of the same title. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].crossReferencesUsc.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Crossreferencesusc","description":"USC cross-references parsed from the text, e.g. `['42:1983']`. `'self:\u003csection>'` denotes a reference to another section of the same title. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].crossReferencesUsc.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].crossReferencesUsc","typeLabel":"string[] | null"},"statutoryAuthority":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"next.items.[INDEX].statutoryAuthority.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Statutoryauthority","description":"For a CFR/eCFR section: the USC (or other) citations in its 'Authority' note that authorize the rule, e.g. `[{'type': 'usc', 'title': 15, 'section': '78o', 'display': '15 U.S.C. 78o'}]`. Null for non-regulation corpora. Omitted from the response when it has no value.","example":[{"display":"15 U.S.C. 78o","section":"78o","title":15,"type":"usc"}],"uniqueKey":"next.items.[INDEX].statutoryAuthority.oneOf.0","typeLabel":"Statutoryauthority · object[]"},{"type":"null","title":"Statutoryauthority","description":"For a CFR/eCFR section: the USC (or other) citations in its 'Authority' note that authorize the rule, e.g. `[{'type': 'usc', 'title': 15, 'section': '78o', 'display': '15 U.S.C. 78o'}]`. Null for non-regulation corpora. Omitted from the response when it has no value.","example":[{"display":"15 U.S.C. 78o","section":"78o","title":15,"type":"usc"}],"uniqueKey":"next.items.[INDEX].statutoryAuthority.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].statutoryAuthority","typeLabel":"Statutoryauthority · object[] | null"},"implementingRegulations":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"next.items.[INDEX].implementingRegulations.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Implementingregulations","description":"For a USC section: the CFR parts that implement it, derived from the reverse of every CFR section's own `statutoryAuthority`, e.g. `[{'cfrTitle': 17, 'part': '240', 'partName': '...', 'display': '17 CFR Part 240'}]`. Null for non-USC corpora. Omitted from the response when it has no value.","example":[{"cfrTitle":17,"display":"17 CFR Part 240","part":"240","partName":"General Rules"}],"uniqueKey":"next.items.[INDEX].implementingRegulations.oneOf.0","typeLabel":"Implementingregulations · object[]"},{"type":"null","title":"Implementingregulations","description":"For a USC section: the CFR parts that implement it, derived from the reverse of every CFR section's own `statutoryAuthority`, e.g. `[{'cfrTitle': 17, 'part': '240', 'partName': '...', 'display': '17 CFR Part 240'}]`. Null for non-USC corpora. Omitted from the response when it has no value.","example":[{"cfrTitle":17,"display":"17 CFR Part 240","part":"240","partName":"General Rules"}],"uniqueKey":"next.items.[INDEX].implementingRegulations.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].implementingRegulations","typeLabel":"Implementingregulations · object[] | null"},"frRegulationIdNumbers":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].frRegulationIdNumbers.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Frregulationidnumbers","description":"Regulation Identifier Number(s) (RIN) assigned to this rule. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frRegulationIdNumbers.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Frregulationidnumbers","description":"Regulation Identifier Number(s) (RIN) assigned to this rule. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frRegulationIdNumbers.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frRegulationIdNumbers","typeLabel":"string[] | null"},"frDocketIds":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].frDocketIds.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Frdocketids","description":"Rulemaking docket ID(s) this document was filed under. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frDocketIds.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Frdocketids","description":"Rulemaking docket ID(s) this document was filed under. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frDocketIds.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frDocketIds","typeLabel":"string[] | null"},"frEffectiveOn":{"oneOf":[{"type":"string","title":"Freffectiveon","description":"The rule's effective date (ISO 8601 date), when set. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frEffectiveOn.oneOf.0","typeLabel":"string"},{"type":"null","title":"Freffectiveon","description":"The rule's effective date (ISO 8601 date), when set. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frEffectiveOn.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frEffectiveOn","typeLabel":"string | null"},"frCommentsCloseOn":{"oneOf":[{"type":"string","title":"Frcommentscloseon","description":"Public-comment deadline (ISO 8601 date). Proposed rules only. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frCommentsCloseOn.oneOf.0","typeLabel":"string"},{"type":"null","title":"Frcommentscloseon","description":"Public-comment deadline (ISO 8601 date). Proposed rules only. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frCommentsCloseOn.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frCommentsCloseOn","typeLabel":"string | null"},"frSignificant":{"oneOf":[{"type":"boolean","title":"Frsignificant","description":"Whether the Federal Register marked this rule 'economically significant' (EO 12866). Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frSignificant.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Frsignificant","description":"Whether the Federal Register marked this rule 'economically significant' (EO 12866). Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frSignificant.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frSignificant","typeLabel":"boolean | null"},"frCorrectionOf":{"oneOf":[{"type":"string","title":"Frcorrectionof","description":"Federal Register document number this document corrects, when this is a correction. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frCorrectionOf.oneOf.0","typeLabel":"string"},{"type":"null","title":"Frcorrectionof","description":"Federal Register document number this document corrects, when this is a correction. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frCorrectionOf.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frCorrectionOf","typeLabel":"string | null"},"frCorrections":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].frCorrections.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Frcorrections","description":"Federal Register document number(s) that later corrected this document. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frCorrections.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Frcorrections","description":"Federal Register document number(s) that later corrected this document. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frCorrections.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frCorrections","typeLabel":"string[] | null"},"frRegulationsDotGovUrl":{"oneOf":[{"type":"string","title":"Frregulationsdotgovurl","description":"Link to this document's public comment docket on regulations.gov. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frRegulationsDotGovUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Frregulationsdotgovurl","description":"Link to this document's public comment docket on regulations.gov. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frRegulationsDotGovUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frRegulationsDotGovUrl","typeLabel":"string | null"},"frRelatedDocuments":{"oneOf":[{"type":"array","items":{"properties":{"actId":{"type":"string","title":"Actid","isRequired":true,"uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].actId","typeLabel":"string"},"citation":{"oneOf":[{"type":"string","title":"Citation","uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].citation.oneOf.0","typeLabel":"string"},{"type":"null","title":"Citation","uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].citation.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].citation","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","title":"Title","description":"The related document's own title/heading, when known.","uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","description":"The related document's own title/heading, when known.","uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].title","typeLabel":"string | null"},"documentType":{"oneOf":[{"type":"string","title":"Documenttype","description":"`proposed_rule`, `final_rule`, or the raw Federal Register category otherwise.","uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].documentType.oneOf.0","typeLabel":"string"},{"type":"null","title":"Documenttype","description":"`proposed_rule`, `final_rule`, or the raw Federal Register category otherwise.","uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].documentType.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].documentType","typeLabel":"string | null"},"publicationDate":{"oneOf":[{"type":"string","title":"Publicationdate","description":"Federal Register publication date (ISO 8601 date), when known.","uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].publicationDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Publicationdate","description":"Federal Register publication date (ISO 8601 date), when known.","uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].publicationDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX].publicationDate","typeLabel":"string | null"}},"type":"object","required":["actId"],"title":"FrRelatedDocument","description":"One other Federal Register document sharing a RIN with this one.\n\nA Regulation Identifier Number (RIN) tracks one regulatory action through\nits lifecycle -- a proposed rule, its final rule, and any later\ncorrections all carry the same RIN. This is what answers \"what happened\nto this proposed rule\": look up its RIN's other documents.","uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.0.items.[INDEX]","typeLabel":"FrRelatedDocument · object"},"title":"Frrelateddocuments","description":"Other Federal Register documents sharing this document's RIN(s) (its proposed rule, its final rule, and any corrections), most recent first. Only populated on `GET /us/statutes/section/{actId}` for a row that carries `frRegulationIdNumbers`; always null on `/us/statutes/search` results, since computing it needs a follow-up lookup that is too expensive to run per search result. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.0","typeLabel":"FrRelatedDocument · object[]"},{"type":"null","title":"Frrelateddocuments","description":"Other Federal Register documents sharing this document's RIN(s) (its proposed rule, its final rule, and any corrections), most recent first. Only populated on `GET /us/statutes/section/{actId}` for a row that carries `frRegulationIdNumbers`; always null on `/us/statutes/search` results, since computing it needs a follow-up lookup that is too expensive to run per search result. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frRelatedDocuments.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frRelatedDocuments","typeLabel":"FrRelatedDocument · object[] | null"},"frRelatedDocumentsNote":{"oneOf":[{"type":"string","title":"Frrelateddocumentsnote","description":"Set only when `frRelatedDocuments` is absent for a reason you should know: this document's RIN is shared by more than 25 other Federal Register documents (an umbrella RIN), so it names no single rulemaking and listing any subset would be a guess; or the related-document lookup was temporarily unavailable, so the list may be incomplete and a repeat call returns it. In that case the call is refunded (`creditsConsumed` is 0). Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frRelatedDocumentsNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Frrelateddocumentsnote","description":"Set only when `frRelatedDocuments` is absent for a reason you should know: this document's RIN is shared by more than 25 other Federal Register documents (an umbrella RIN), so it names no single rulemaking and listing any subset would be a guess; or the related-document lookup was temporarily unavailable, so the list may be incomplete and a repeat call returns it. In that case the call is refunded (`creditsConsumed` is 0). Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].frRelatedDocumentsNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frRelatedDocumentsNote","typeLabel":"string | null"},"subject":{"oneOf":[{"type":"string","title":"Subject","description":"The publisher's own subject or document-type label, where it prints one (for example a state insurance bulletin's `RE:` line, or its listing category such as `Rescission`). Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].subject.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subject","description":"The publisher's own subject or document-type label, where it prints one (for example a state insurance bulletin's `RE:` line, or its listing category such as `Rescission`). Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].subject.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].subject","typeLabel":"string | null"},"rescindedOn":{"oneOf":[{"type":"string","title":"Rescindedon","description":"The date the document was rescinded or withdrawn, as `YYYY-MM-DD`, when the source states one. See `rescindedOnRaw`. Omitted from the response when it has no value.","example":"2016-07-01","uniqueKey":"next.items.[INDEX].rescindedOn.oneOf.0","typeLabel":"string"},{"type":"null","title":"Rescindedon","description":"The date the document was rescinded or withdrawn, as `YYYY-MM-DD`, when the source states one. See `rescindedOnRaw`. Omitted from the response when it has no value.","example":"2016-07-01","uniqueKey":"next.items.[INDEX].rescindedOn.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].rescindedOn","typeLabel":"string | null"},"rescindedOnRaw":{"oneOf":[{"type":"string","title":"Rescindedonraw","description":"The rescission date as the publisher writes it, present only when it differs from `rescindedOn`.","uniqueKey":"next.items.[INDEX].rescindedOnRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Rescindedonraw","description":"The rescission date as the publisher writes it, present only when it differs from `rescindedOn`.","uniqueKey":"next.items.[INDEX].rescindedOnRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].rescindedOnRaw","typeLabel":"string | null"},"sourceCredit":{"oneOf":[{"type":"string","title":"Sourcecredit","description":"The Office of the Law Revision Counsel's credit line for a USC section: the acts that enacted and amended it, in order, e.g. `June 25, 1948, ch. 646, 62 Stat. 869; Pub. L. 85-508, Sec. 12, July 7, 1958, 72 Stat. 348`. Parentheses stripped, whitespace normalized.\n\nUSC only, and null on a USC section that prints no credit (a transferred, repealed or reclassified stub). CFR sections carry the same fact as a list in `federalRegisterCitations` instead, which is why the shape differs; no other corpus publishes one. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].sourceCredit.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sourcecredit","description":"The Office of the Law Revision Counsel's credit line for a USC section: the acts that enacted and amended it, in order, e.g. `June 25, 1948, ch. 646, 62 Stat. 869; Pub. L. 85-508, Sec. 12, July 7, 1958, 72 Stat. 348`. Parentheses stripped, whitespace normalized.\n\nUSC only, and null on a USC section that prints no credit (a transferred, repealed or reclassified stub). CFR sections carry the same fact as a list in `federalRegisterCitations` instead, which is why the shape differs; no other corpus publishes one. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].sourceCredit.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].sourceCredit","typeLabel":"string | null"},"pendingAdoptions":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"next.items.[INDEX].pendingAdoptions.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Pendingadoptions","description":"New York only. State Register adoption notices that post-date the print volume this section's text was taken from. They are notices, not an updated consolidated text: `text` and `body` still reflect `currentThrough` / `currencyNote`. Look the notice up in the State Register by its `idNo`.\n\nEach entry: `idNo` (e.g. `DFS-23-26-00013-A`), `scope` (`section` when the notice names this section, `part` when it names the Part containing it), `effectiveDate` (ISO date, null if the notice states none), `agency`, `issueDate` (ISO date of the Register issue). No link is returned; it is withheld under licence, as with `sourceUrl` on these regulations. Only adoptions (`-A`, `-AA`) are listed, never proposals, emergency rules or withdrawals.\n\nNull on every section with no such notice, which does not mean the section is current: we cover Register adoptions for NYCRR Titles 3, 19 and 23 only. Omitted from the response when it has no value.","example":[{"agency":"Department of Financial Services","effectiveDate":"2026-09-23","idNo":"DFS-23-26-00013-A","issueDate":"2026-09-23","scope":"part"}],"uniqueKey":"next.items.[INDEX].pendingAdoptions.oneOf.0","typeLabel":"Pendingadoptions · object[]"},{"type":"null","title":"Pendingadoptions","description":"New York only. State Register adoption notices that post-date the print volume this section's text was taken from. They are notices, not an updated consolidated text: `text` and `body` still reflect `currentThrough` / `currencyNote`. Look the notice up in the State Register by its `idNo`.\n\nEach entry: `idNo` (e.g. `DFS-23-26-00013-A`), `scope` (`section` when the notice names this section, `part` when it names the Part containing it), `effectiveDate` (ISO date, null if the notice states none), `agency`, `issueDate` (ISO date of the Register issue). No link is returned; it is withheld under licence, as with `sourceUrl` on these regulations. Only adoptions (`-A`, `-AA`) are listed, never proposals, emergency rules or withdrawals.\n\nNull on every section with no such notice, which does not mean the section is current: we cover Register adoptions for NYCRR Titles 3, 19 and 23 only. Omitted from the response when it has no value.","example":[{"agency":"Department of Financial Services","effectiveDate":"2026-09-23","idNo":"DFS-23-26-00013-A","issueDate":"2026-09-23","scope":"part"}],"uniqueKey":"next.items.[INDEX].pendingAdoptions.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].pendingAdoptions","typeLabel":"Pendingadoptions · object[] | null"},"adoptedAfterCurrentThrough":{"oneOf":[{"type":"boolean","title":"Adoptedaftercurrentthrough","description":"New York only. True when `pendingAdoptions` is non-empty, i.e. the State Register records at least one adoption naming this section or its Part that post-dates the volume `currentThrough` refers to, so the text served may be out of date. Null (never false) when no such adoption is recorded; null is not a claim that the text is current. Omitted from the response when it has no value.","example":true,"uniqueKey":"next.items.[INDEX].adoptedAfterCurrentThrough.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Adoptedaftercurrentthrough","description":"New York only. True when `pendingAdoptions` is non-empty, i.e. the State Register records at least one adoption naming this section or its Part that post-dates the volume `currentThrough` refers to, so the text served may be out of date. Null (never false) when no such adoption is recorded; null is not a claim that the text is current. Omitted from the response when it has no value.","example":true,"uniqueKey":"next.items.[INDEX].adoptedAfterCurrentThrough.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].adoptedAfterCurrentThrough","typeLabel":"boolean | null"},"amendmentHistory":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].amendmentHistory.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Amendmenthistory","description":"Structured amendment entries where the publisher records them separately from the credit line in `history`. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].amendmentHistory.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Amendmenthistory","description":"Structured amendment entries where the publisher records them separately from the credit line in `history`. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].amendmentHistory.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].amendmentHistory","typeLabel":"string[] | null"},"amendmentHistoryNote":{"oneOf":[{"type":"string","title":"Amendmenthistorynote","description":"Present only when the section carries no amendment evidence and its state or document type does not record enough amendment history to read absence as a fact (for example New York, Massachusetts, Arizona and West Virginia statutes, several states' regulations, court rules and constitutions, opinions, register notices, bulletins, annual CFR editions and session laws). It says `amendmentYears`, `lastAmendedYear` and `amendmentsCount` are absent because nothing was recorded, not because the section is unamended; `amendmentsCount` is then null rather than 0. Also present on a Maryland section whose `history` is generated from General Assembly session data rather than a publisher credit line. Null where history is recorded, and an empty history there does mean the section has not been amended.","uniqueKey":"next.items.[INDEX].amendmentHistoryNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Amendmenthistorynote","description":"Present only when the section carries no amendment evidence and its state or document type does not record enough amendment history to read absence as a fact (for example New York, Massachusetts, Arizona and West Virginia statutes, several states' regulations, court rules and constitutions, opinions, register notices, bulletins, annual CFR editions and session laws). It says `amendmentYears`, `lastAmendedYear` and `amendmentsCount` are absent because nothing was recorded, not because the section is unamended; `amendmentsCount` is then null rather than 0. Also present on a Maryland section whose `history` is generated from General Assembly session data rather than a publisher credit line. Null where history is recorded, and an empty history there does mean the section has not been amended.","uniqueKey":"next.items.[INDEX].amendmentHistoryNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].amendmentHistoryNote","typeLabel":"string | null"},"fieldAbsenceNote":{"oneOf":[{"type":"string","title":"Fieldabsencenote","description":"Present only when `year` or `effectiveDate` is null AND the ingester of this whole document type never records it (state constitutions carry no `year`; federal local court rules rarely carry a `year` or `effectiveDate`, as of 2026-10-31). It says the field is null because nothing was recorded, which is not a claim that the document has no such date. Null otherwise.","uniqueKey":"next.items.[INDEX].fieldAbsenceNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Fieldabsencenote","description":"Present only when `year` or `effectiveDate` is null AND the ingester of this whole document type never records it (state constitutions carry no `year`; federal local court rules rarely carry a `year` or `effectiveDate`, as of 2026-10-31). It says the field is null because nothing was recorded, which is not a claim that the document has no such date. Null otherwise.","uniqueKey":"next.items.[INDEX].fieldAbsenceNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].fieldAbsenceNote","typeLabel":"string | null"},"citationNote":{"oneOf":[{"type":"string","title":"Citationnote","description":"Present only on a state-constitution unit the source gives no section number (an amendment, preamble, schedule or whole article). `citation` is then the article-level form without a section sign, and `sectionNumber` is null. Absent otherwise.","uniqueKey":"next.items.[INDEX].citationNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Citationnote","description":"Present only on a state-constitution unit the source gives no section number (an amendment, preamble, schedule or whole article). `citation` is then the article-level form without a section sign, and `sectionNumber` is null. Absent otherwise.","uniqueKey":"next.items.[INDEX].citationNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].citationNote","typeLabel":"string | null"},"responseBounds":{"oneOf":[{"type":"object","title":"ResponseBounds","description":"Says whether this response is the whole record. Always present on `GET /us/statutes/section/{actId}`; on search, resolve, batch resolve, neighbours and `POST /us/statutes/sections` it appears only on a row that was cut. A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters, so the default response keeps the first 50 items of each long list and the first 4,000 characters of `history` and `committeeNote`. `truncated` is true when any field was shortened, `fields` lists each with its `total`, what was `returned` and `nextOffset`, and `full=true` on the single-section route returns everything, and the other routes name that call in `note`.","required":["truncated"],"properties":{"truncated":{"type":"boolean","title":"Truncated","description":"True when at least one field below was shortened. False means this response carries the whole record. Nothing is dropped silently: every shortened field is listed in `fields`.","examples":[true],"isRequired":true,"uniqueKey":"next.items.[INDEX].responseBounds.oneOf.0.truncated","typeLabel":"boolean"},"fields":{"items":{"properties":{"field":{"type":"string","title":"Field","description":"The response field that was shortened, by its response name.","examples":["publicLaws"],"isRequired":true,"uniqueKey":"next.items.[INDEX].responseBounds.oneOf.0.fields.items.[INDEX].field","typeLabel":"string"},"unit":{"type":"string","enum":["items","characters"],"title":"Unit","description":"`items` for a list, `characters` for the verbatim `history` credit line.","examples":["items"],"isRequired":true,"uniqueKey":"next.items.[INDEX].responseBounds.oneOf.0.fields.items.[INDEX].unit","typeLabel":"enum\u003cstring>"},"total":{"type":"integer","title":"Total","description":"How many items (or characters) the record holds.","examples":[190],"isRequired":true,"uniqueKey":"next.items.[INDEX].responseBounds.oneOf.0.fields.items.[INDEX].total","typeLabel":"integer"},"returned":{"type":"integer","title":"Returned","description":"How many items (or characters) this response carries.","examples":[50],"isRequired":true,"uniqueKey":"next.items.[INDEX].responseBounds.oneOf.0.fields.items.[INDEX].returned","typeLabel":"integer"},"nextOffset":{"type":"integer","title":"Nextoffset","description":"Zero-based position of the first omitted item (or character) in the full value. What follows it is the omitted part: request `full=true` to receive it.","examples":[50],"isRequired":true,"uniqueKey":"next.items.[INDEX].responseBounds.oneOf.0.fields.items.[INDEX].nextOffset","typeLabel":"integer"}},"type":"object","required":["field","unit","total","returned","nextOffset"],"title":"BoundedField","description":"One field the default response shortened.","uniqueKey":"next.items.[INDEX].responseBounds.oneOf.0.fields.items.[INDEX]","typeLabel":"BoundedField · object"},"type":"array","title":"Fields","description":"Every field shortened in this response. Empty when `truncated` is false.","uniqueKey":"next.items.[INDEX].responseBounds.oneOf.0.fields","typeLabel":"BoundedField · object[]"},"note":{"oneOf":[{"type":"string","title":"Note","description":"Plain-language statement of what was cut and how to get all of it. Present only when `truncated` is true.","uniqueKey":"next.items.[INDEX].responseBounds.oneOf.0.note.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note","description":"Plain-language statement of what was cut and how to get all of it. Present only when `truncated` is true.","uniqueKey":"next.items.[INDEX].responseBounds.oneOf.0.note.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].responseBounds.oneOf.0.note","typeLabel":"string | null"}},"uniqueKey":"next.items.[INDEX].responseBounds.oneOf.0","typeLabel":"ResponseBounds · object"},{"type":"null","description":"Says whether this response is the whole record. Always present on `GET /us/statutes/section/{actId}`; on search, resolve, batch resolve, neighbours and `POST /us/statutes/sections` it appears only on a row that was cut. A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters, so the default response keeps the first 50 items of each long list and the first 4,000 characters of `history` and `committeeNote`. `truncated` is true when any field was shortened, `fields` lists each with its `total`, what was `returned` and `nextOffset`, and `full=true` on the single-section route returns everything, and the other routes name that call in `note`.","uniqueKey":"next.items.[INDEX].responseBounds.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].responseBounds","typeLabel":"ResponseBounds · object | null"},"sourceNote":{"oneOf":[{"type":"string","title":"Sourcenote","description":"The publisher's source note for the section, verbatim. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].sourceNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sourcenote","description":"The publisher's source note for the section, verbatim. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].sourceNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].sourceNote","typeLabel":"string | null"},"effectiveDateRaw":{"oneOf":[{"type":"string","title":"Effectivedateraw","description":"The date exactly as the publisher writes it, present only when it differs from `effectiveDate`. A section whose publisher already prints ISO leaves this null. Expect prose (`September 8, 1916`), abbreviated months (`Feb. 25, 1868`), US numerics (`9/28/15`), Spanish for Puerto Rico (`26 de junio de 1963`), and values that are not a single date at all (`April 1, 2023 to June 30, 2026`), which is why they cannot be published under `effectiveDate`.","example":"September 8, 1916","uniqueKey":"next.items.[INDEX].effectiveDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Effectivedateraw","description":"The date exactly as the publisher writes it, present only when it differs from `effectiveDate`. A section whose publisher already prints ISO leaves this null. Expect prose (`September 8, 1916`), abbreviated months (`Feb. 25, 1868`), US numerics (`9/28/15`), Spanish for Puerto Rico (`26 de junio de 1963`), and values that are not a single date at all (`April 1, 2023 to June 30, 2026`), which is why they cannot be published under `effectiveDate`.","example":"September 8, 1916","uniqueKey":"next.items.[INDEX].effectiveDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].effectiveDateRaw","typeLabel":"string | null"},"priorEffectiveDates":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].priorEffectiveDates.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Prioreffectivedates","description":"Earlier effective dates recorded for the section, each as `YYYY-MM-DD`, in the order the publisher lists them. A publisher's list written as one string (`3-15-22; 7-1-26`) is split into its dates. A value that names no single day (`March 2007`, `immediately`) is not here: it is in `priorEffectiveDatesRaw`. Omitted from the response when it has no value.","example":["2004-12-17","2012-11-01"],"uniqueKey":"next.items.[INDEX].priorEffectiveDates.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Prioreffectivedates","description":"Earlier effective dates recorded for the section, each as `YYYY-MM-DD`, in the order the publisher lists them. A publisher's list written as one string (`3-15-22; 7-1-26`) is split into its dates. A value that names no single day (`March 2007`, `immediately`) is not here: it is in `priorEffectiveDatesRaw`. Omitted from the response when it has no value.","example":["2004-12-17","2012-11-01"],"uniqueKey":"next.items.[INDEX].priorEffectiveDates.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].priorEffectiveDates","typeLabel":"string[] | null"},"priorEffectiveDatesRaw":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].priorEffectiveDatesRaw.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Prioreffectivedatesraw","description":"The publisher's own wording of `priorEffectiveDates`, one string per stored entry, present only when it differs from the ISO list or holds an entry that names no single day. Nothing the publisher recorded is dropped.","uniqueKey":"next.items.[INDEX].priorEffectiveDatesRaw.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Prioreffectivedatesraw","description":"The publisher's own wording of `priorEffectiveDates`, one string per stored entry, present only when it differs from the ISO list or holds an entry that names no single day. Nothing the publisher recorded is dropped.","uniqueKey":"next.items.[INDEX].priorEffectiveDatesRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].priorEffectiveDatesRaw","typeLabel":"string[] | null"},"supersededBy":{"oneOf":[{"type":"string","title":"Supersededby","description":"`actId` of the section that replaced this one. Present on a superseded version so you can fetch the current text in one hop via `GET /statutes/section/{actId}`. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].supersededBy.oneOf.0","typeLabel":"string"},{"type":"null","title":"Supersededby","description":"`actId` of the section that replaced this one. Present on a superseded version so you can fetch the current text in one hop via `GET /statutes/section/{actId}`. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].supersededBy.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].supersededBy","typeLabel":"string | null"},"supersedes":{"oneOf":[{"type":"string","title":"Supersedes","description":"`actId` of the earlier version this section replaced, when known. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].supersedes.oneOf.0","typeLabel":"string"},{"type":"null","title":"Supersedes","description":"`actId` of the earlier version this section replaced, when known. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].supersedes.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].supersedes","typeLabel":"string | null"},"pendingAmendments":{"oneOf":[{"type":"array","items":{"properties":{"id":{"type":"string","title":"Id","description":"`actId` of the proposed amendment. Fetch it with `GET /us/statutes/section/{id}` or `/body`; it is never returned by an unscoped search.","examples":["FRULES_FRCP_R26_P2027"],"isRequired":true,"uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].id","typeLabel":"string"},"status":{"oneOf":[{"type":"string","title":"Status","description":"Where the proposal is in the Rules Enabling Act process: `published_for_comment`, `approved_by_standing_committee`, `approved_by_judicial_conference`, `transmitted_to_supreme_court`, `adopted_by_supreme_court` or `transmitted_to_congress`. A proposal that is in force or withdrawn is not listed here.","example":"approved_by_standing_committee","uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].status.oneOf.0","typeLabel":"string"},{"type":"null","title":"Status","description":"Where the proposal is in the Rules Enabling Act process: `published_for_comment`, `approved_by_standing_committee`, `approved_by_judicial_conference`, `transmitted_to_supreme_court`, `adopted_by_supreme_court` or `transmitted_to_congress`. A proposal that is in force or withdrawn is not listed here.","example":"approved_by_standing_committee","uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].status","typeLabel":"string | null"},"cycle":{"oneOf":[{"type":"integer","title":"Cycle","description":"The rules cycle (the year the amendment is meant to take effect).","example":2027,"uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].cycle.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Cycle","description":"The rules cycle (the year the amendment is meant to take effect).","example":2027,"uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].cycle.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].cycle","typeLabel":"integer | null"},"effectiveDate":{"oneOf":[{"type":"string","title":"Effectivedate","description":"The date the amendment takes effect if it is adopted unchanged (ISO 8601 date).","example":"2027-12-01","uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].effectiveDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Effectivedate","description":"The date the amendment takes effect if it is adopted unchanged (ISO 8601 date).","example":"2027-12-01","uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].effectiveDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].effectiveDate","typeLabel":"string | null"},"commentPeriodEnd":{"oneOf":[{"type":"string","title":"Commentperiodend","description":"Last day of the public comment period (ISO 8601 date), when one applies.","example":"2026-02-16","uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].commentPeriodEnd.oneOf.0","typeLabel":"string"},{"type":"null","title":"Commentperiodend","description":"Last day of the public comment period (ISO 8601 date), when one applies.","example":"2026-02-16","uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].commentPeriodEnd.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].commentPeriodEnd","typeLabel":"string | null"},"sourceUrl":{"oneOf":[{"type":"string","title":"Sourceurl","description":"The official page the proposal was taken from, when we hold a link we may publish.","example":"https://www.uscourts.gov/rules-policies/pending-rules-and-forms-amendments","uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].sourceUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sourceurl","description":"The official page the proposal was taken from, when we hold a link we may publish.","example":"https://www.uscourts.gov/rules-policies/pending-rules-and-forms-amendments","uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].sourceUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].sourceUrl","typeLabel":"string | null"},"textComplete":{"oneOf":[{"type":"boolean","title":"Textcomplete","description":"`true` when the proposed text we hold is the whole amended rule; `false` when it is partial (for example only the changed paragraphs).","example":true,"uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].textComplete.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Textcomplete","description":"`true` when the proposed text we hold is the whole amended rule; `false` when it is partial (for example only the changed paragraphs).","example":true,"uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].textComplete.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].textComplete","typeLabel":"boolean | null"},"commentDocketIds":{"items":{"type":"string","uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].commentDocketIds.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Commentdocketids","description":"Rulemaking docket ids that hold the public comments on this proposal. Each resolves on `GET /us/rulemaking/dockets/{docketId}`. Empty when none is known.","examples":[["USC-RULES-CV-2025-0004"]],"uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX].commentDocketIds","typeLabel":"string[]"}},"type":"object","required":["id"],"title":"PendingAmendment","description":"One proposed amendment to a Federal Rule, as listed on the rule it would amend.","uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0.items.[INDEX]","typeLabel":"PendingAmendment · object"},"title":"Pendingamendments","description":"Federal Rules only: the amendments proposed to this rule that are not yet in force, each with its lifecycle `status`, `cycle`, `effectiveDate`, `commentPeriodEnd`, `sourceUrl` and `textComplete`. Fetch one with `GET /us/statutes/section/{id}`. Absent on every other section and on a rule with nothing pending. A proposal is never law until its effective date: the text above is the rule in force.","uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.0","typeLabel":"PendingAmendment · object[]"},{"type":"null","title":"Pendingamendments","description":"Federal Rules only: the amendments proposed to this rule that are not yet in force, each with its lifecycle `status`, `cycle`, `effectiveDate`, `commentPeriodEnd`, `sourceUrl` and `textComplete`. Fetch one with `GET /us/statutes/section/{id}`. Absent on every other section and on a rule with nothing pending. A proposal is never law until its effective date: the text above is the rule in force.","uniqueKey":"next.items.[INDEX].pendingAmendments.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].pendingAmendments","typeLabel":"PendingAmendment · object[] | null"},"ruleSet":{"oneOf":[{"type":"string","title":"Ruleset","description":"For court rules, the rule family this belongs to, e.g. `North Dakota Rules of Civil Procedure`. Rule numbers repeat across families (a Civil Rule 12 and a Criminal Rule 12 both exist), so this is what disambiguates them. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].ruleSet.oneOf.0","typeLabel":"string"},{"type":"null","title":"Ruleset","description":"For court rules, the rule family this belongs to, e.g. `North Dakota Rules of Civil Procedure`. Rule numbers repeat across families (a Civil Rule 12 and a Criminal Rule 12 both exist), so this is what disambiguates them. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].ruleSet.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].ruleSet","typeLabel":"string | null"},"publicLaws":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].publicLaws.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Publiclaws","description":"Public Laws referenced by the section, e.g. `['Pub. L. 96-170']`. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].publicLaws.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Publiclaws","description":"Public Laws referenced by the section, e.g. `['Pub. L. 96-170']`. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].publicLaws.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].publicLaws","typeLabel":"string[] | null"},"federalRegisterCitations":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].federalRegisterCitations.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Federalregistercitations","description":"Federal Register citations associated with the section, e.g. `['48 FR 3956', '49 FR 15073']`. This is the CFR's form of the credit line `sourceCredit` carries for the USC: the rulemakings that established and amended the section. Populated on 37.4% of CFR sections, empty where eCFR prints no source note. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].federalRegisterCitations.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Federalregistercitations","description":"Federal Register citations associated with the section, e.g. `['48 FR 3956', '49 FR 15073']`. This is the CFR's form of the credit line `sourceCredit` carries for the USC: the rulemakings that established and amended the section. Populated on 37.4% of CFR sections, empty where eCFR prints no source note. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].federalRegisterCitations.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].federalRegisterCitations","typeLabel":"string[] | null"},"granuleId":{"oneOf":[{"type":"string","title":"Granuleid","description":"govinfo granule identifier (USC/CFR provenance). Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].granuleId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Granuleid","description":"govinfo granule identifier (USC/CFR provenance). Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].granuleId.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].granuleId","typeLabel":"string | null"},"packageId":{"oneOf":[{"type":"string","title":"Packageid","description":"govinfo package identifier (USC/CFR provenance). Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].packageId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Packageid","description":"govinfo package identifier (USC/CFR provenance). Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].packageId.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].packageId","typeLabel":"string | null"},"docxUrl":{"oneOf":[{"type":"string","title":"Docxurl","description":"Microsoft Word (DOCX) version, when available. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].docxUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Docxurl","description":"Microsoft Word (DOCX) version, when available. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].docxUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].docxUrl","typeLabel":"string | null"},"govInfoHtmlUrl":{"oneOf":[{"type":"string","title":"Govinfohtmlurl","description":"Official govinfo.gov HTML version. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].govInfoHtmlUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Govinfohtmlurl","description":"Official govinfo.gov HTML version. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].govInfoHtmlUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].govInfoHtmlUrl","typeLabel":"string | null"},"govInfoPdfUrl":{"oneOf":[{"type":"string","title":"Govinfopdfurl","description":"Official govinfo.gov PDF version. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].govInfoPdfUrl.oneOf.0","typeLabel":"string"},{"type":"null","title":"Govinfopdfurl","description":"Official govinfo.gov PDF version. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].govInfoPdfUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].govInfoPdfUrl","typeLabel":"string | null"},"abstract":{"oneOf":[{"type":"string","title":"Abstract","description":"The issuing agency's own summary of the document, as published in the Federal Register. Populated on 99.9% of rules and proposed rules, so a document can be triaged without fetching the full text. Omitted from the response when it has no value.","example":"This regulation extends time-limited tolerances for pesticides.","uniqueKey":"next.items.[INDEX].abstract.oneOf.0","typeLabel":"string"},{"type":"null","title":"Abstract","description":"The issuing agency's own summary of the document, as published in the Federal Register. Populated on 99.9% of rules and proposed rules, so a document can be triaged without fetching the full text. Omitted from the response when it has no value.","example":"This regulation extends time-limited tolerances for pesticides.","uniqueKey":"next.items.[INDEX].abstract.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].abstract","typeLabel":"string | null"},"agencies":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].agencies.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Agencies","description":"Issuing agencies, by name. Populated on 99.9% of Federal Register documents. Pair with `agencySlugs` when you need the token the `agency` search filter takes. Omitted from the response when it has no value.","example":["Environmental Protection Agency"],"uniqueKey":"next.items.[INDEX].agencies.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Agencies","description":"Issuing agencies, by name. Populated on 99.9% of Federal Register documents. Pair with `agencySlugs` when you need the token the `agency` search filter takes. Omitted from the response when it has no value.","example":["Environmental Protection Agency"],"uniqueKey":"next.items.[INDEX].agencies.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].agencies","typeLabel":"string[] | null"},"agencySlugs":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].agencySlugs.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Agencyslugs","description":"The issuing agencies as slugs. These are exactly the values the `agency` filter on `/us/statutes/search` accepts, so an agency facet can be round-tripped straight back into a query. Omitted from the response when it has no value.","example":["environmental-protection-agency"],"uniqueKey":"next.items.[INDEX].agencySlugs.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Agencyslugs","description":"The issuing agencies as slugs. These are exactly the values the `agency` filter on `/us/statutes/search` accepts, so an agency facet can be round-tripped straight back into a query. Omitted from the response when it has no value.","example":["environmental-protection-agency"],"uniqueKey":"next.items.[INDEX].agencySlugs.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].agencySlugs","typeLabel":"string[] | null"},"topics":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].topics.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Topics","description":"The Federal Register's own CFR-index subject terms. Populated on ~71% of rules and ~68% of proposed rules, with one hard boundary: documents published before 2000 carry none, because the Federal Register did not index them this way. Omitted from the response when it has no value.","example":["Environmental protection","Pesticides and pests"],"uniqueKey":"next.items.[INDEX].topics.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Topics","description":"The Federal Register's own CFR-index subject terms. Populated on ~71% of rules and ~68% of proposed rules, with one hard boundary: documents published before 2000 carry none, because the Federal Register did not index them this way. Omitted from the response when it has no value.","example":["Environmental protection","Pesticides and pests"],"uniqueKey":"next.items.[INDEX].topics.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].topics","typeLabel":"string[] | null"},"documentTypeLabel":{"oneOf":[{"type":"string","title":"Documenttypelabel","description":"The instrument type as the publisher names it: `Rule`, `Proposed Rule`, `Presidential Document`, `Declaratory Ruling`, `Resolution Agreement`. Deliberately not `corpusType`, which says which body of law a document belongs to: two documents in one corpus can be very different instruments. Omitted from the response when it has no value.","example":"Rule","uniqueKey":"next.items.[INDEX].documentTypeLabel.oneOf.0","typeLabel":"string"},{"type":"null","title":"Documenttypelabel","description":"The instrument type as the publisher names it: `Rule`, `Proposed Rule`, `Presidential Document`, `Declaratory Ruling`, `Resolution Agreement`. Deliberately not `corpusType`, which says which body of law a document belongs to: two documents in one corpus can be very different instruments. Omitted from the response when it has no value.","example":"Rule","uniqueKey":"next.items.[INDEX].documentTypeLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].documentTypeLabel","typeLabel":"string | null"},"documentSubtype":{"oneOf":[{"type":"string","title":"Documentsubtype","description":"Finer instrument class where the publisher gives one. On presidential documents this separates an executive order from a proclamation, a memorandum or a notice (~90% populated there). Omitted from the response when it has no value.","example":"Proclamation","uniqueKey":"next.items.[INDEX].documentSubtype.oneOf.0","typeLabel":"string"},{"type":"null","title":"Documentsubtype","description":"Finer instrument class where the publisher gives one. On presidential documents this separates an executive order from a proclamation, a memorandum or a notice (~90% populated there). Omitted from the response when it has no value.","example":"Proclamation","uniqueKey":"next.items.[INDEX].documentSubtype.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].documentSubtype","typeLabel":"string | null"},"action":{"oneOf":[{"type":"string","title":"Action","description":"The Federal Register's own ACTION line, ~100% populated. Carries distinctions no other field makes: interim final rule, direct final rule, withdrawal, reopening of the comment period. Omitted from the response when it has no value.","example":"Final rule.","uniqueKey":"next.items.[INDEX].action.oneOf.0","typeLabel":"string"},{"type":"null","title":"Action","description":"The Federal Register's own ACTION line, ~100% populated. Carries distinctions no other field makes: interim final rule, direct final rule, withdrawal, reopening of the comment period. Omitted from the response when it has no value.","example":"Final rule.","uniqueKey":"next.items.[INDEX].action.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].action","typeLabel":"string | null"},"president":{"oneOf":[{"type":"string","title":"President","description":"The president in office for this document, on Federal Register and presidential-document corpora spanning 1994 to present. Omitted from the response when it has no value.","example":"George W. Bush","uniqueKey":"next.items.[INDEX].president.oneOf.0","typeLabel":"string"},{"type":"null","title":"President","description":"The president in office for this document, on Federal Register and presidential-document corpora spanning 1994 to present. Omitted from the response when it has no value.","example":"George W. Bush","uniqueKey":"next.items.[INDEX].president.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].president","typeLabel":"string | null"},"signingDate":{"oneOf":[{"type":"string","title":"Signingdate","description":"When a presidential document was signed, as `YYYY-MM-DD`, which is routinely earlier than `publicationDate` and is the legally operative date. See `signingDateRaw`. Omitted from the response when it has no value.","example":"2026-04-02","uniqueKey":"next.items.[INDEX].signingDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Signingdate","description":"When a presidential document was signed, as `YYYY-MM-DD`, which is routinely earlier than `publicationDate` and is the legally operative date. See `signingDateRaw`. Omitted from the response when it has no value.","example":"2026-04-02","uniqueKey":"next.items.[INDEX].signingDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].signingDate","typeLabel":"string | null"},"signingDateRaw":{"oneOf":[{"type":"string","title":"Signingdateraw","description":"The signing date as the publisher writes it, present only when it differs from `signingDate`.","uniqueKey":"next.items.[INDEX].signingDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Signingdateraw","description":"The signing date as the publisher writes it, present only when it differs from `signingDate`.","uniqueKey":"next.items.[INDEX].signingDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].signingDateRaw","typeLabel":"string | null"},"executiveOrderNumber":{"oneOf":[{"type":"string","title":"Executiveordernumber","description":"The executive order number a lawyer cites the order by (`14179` for Executive Order 14179 of January 23, 2025). Set only on executive orders; the `citation` is the Federal Register page, not this. See `instrumentNumberSource` for where the value came from. Omitted from the response when it has no value.","example":"14179","uniqueKey":"next.items.[INDEX].executiveOrderNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Executiveordernumber","description":"The executive order number a lawyer cites the order by (`14179` for Executive Order 14179 of January 23, 2025). Set only on executive orders; the `citation` is the Federal Register page, not this. See `instrumentNumberSource` for where the value came from. Omitted from the response when it has no value.","example":"14179","uniqueKey":"next.items.[INDEX].executiveOrderNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].executiveOrderNumber","typeLabel":"string | null"},"proclamationNumber":{"oneOf":[{"type":"string","title":"Proclamationnumber","description":"The proclamation number (`10886` for Proclamation 10886). Set only on proclamations. Memoranda, determinations and notices are not numbered in either series and carry null in both fields, never an invented number. Omitted from the response when it has no value.","example":"10886","uniqueKey":"next.items.[INDEX].proclamationNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Proclamationnumber","description":"The proclamation number (`10886` for Proclamation 10886). Set only on proclamations. Memoranda, determinations and notices are not numbered in either series and carry null in both fields, never an invented number. Omitted from the response when it has no value.","example":"10886","uniqueKey":"next.items.[INDEX].proclamationNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].proclamationNumber","typeLabel":"string | null"},"instrumentNumberSource":{"oneOf":[{"type":"string","title":"Instrumentnumbersource","description":"Provenance of `executiveOrderNumber` / `proclamationNumber`. `stored` is the number recorded when the document was ingested. `derived_from_text` is read at request time from the document's own header line (`Executive Order 14179 of January 23, 2025`), accepted only when that line opens the document and its date equals `signingDate`; it is null when the header is not in the text returned (for example a later chunk of a search hit), which means unknown, not unnumbered. Omitted from the response when it has no value.","example":"derived_from_text","uniqueKey":"next.items.[INDEX].instrumentNumberSource.oneOf.0","typeLabel":"string"},{"type":"null","title":"Instrumentnumbersource","description":"Provenance of `executiveOrderNumber` / `proclamationNumber`. `stored` is the number recorded when the document was ingested. `derived_from_text` is read at request time from the document's own header line (`Executive Order 14179 of January 23, 2025`), accepted only when that line opens the document and its date equals `signingDate`; it is null when the header is not in the text returned (for example a later chunk of a search hit), which means unknown, not unnumbered. Omitted from the response when it has no value.","example":"derived_from_text","uniqueKey":"next.items.[INDEX].instrumentNumberSource.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].instrumentNumberSource","typeLabel":"string | null"},"datesText":{"oneOf":[{"type":"string","title":"Datestext","description":"The verbatim DATES block from the Federal Register, ~98% populated. Worth reading alongside `frEffectiveOn`: a rule with staged or conditional effective dates has them here, and the single date flattens that away. Omitted from the response when it has no value.","example":"This regulation is effective December 14, 2001.","uniqueKey":"next.items.[INDEX].datesText.oneOf.0","typeLabel":"string"},{"type":"null","title":"Datestext","description":"The verbatim DATES block from the Federal Register, ~98% populated. Worth reading alongside `frEffectiveOn`: a rule with staged or conditional effective dates has them here, and the single date flattens that away. Omitted from the response when it has no value.","example":"This regulation is effective December 14, 2001.","uniqueKey":"next.items.[INDEX].datesText.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].datesText","typeLabel":"string | null"},"frVolume":{"oneOf":[{"type":"integer","title":"Frvolume","description":"Federal Register volume, the `66` in `66 FR 64768`. Omitted from the response when it has no value.","example":66,"uniqueKey":"next.items.[INDEX].frVolume.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Frvolume","description":"Federal Register volume, the `66` in `66 FR 64768`. Omitted from the response when it has no value.","example":66,"uniqueKey":"next.items.[INDEX].frVolume.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frVolume","typeLabel":"integer | null"},"frStartPage":{"oneOf":[{"type":"integer","title":"Frstartpage","description":"First Federal Register page, the `64768` in `66 FR 64768`. Omitted from the response when it has no value.","example":64768,"uniqueKey":"next.items.[INDEX].frStartPage.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Frstartpage","description":"First Federal Register page, the `64768` in `66 FR 64768`. Omitted from the response when it has no value.","example":64768,"uniqueKey":"next.items.[INDEX].frStartPage.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frStartPage","typeLabel":"integer | null"},"frEndPage":{"oneOf":[{"type":"integer","title":"Frendpage","description":"Last Federal Register page. With `frStartPage` this gives the page RANGE, which `citation` cannot express because it carries only the first page. Omitted from the response when it has no value.","example":64775,"uniqueKey":"next.items.[INDEX].frEndPage.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Frendpage","description":"Last Federal Register page. With `frStartPage` this gives the page RANGE, which `citation` cannot express because it carries only the first page. Omitted from the response when it has no value.","example":64775,"uniqueKey":"next.items.[INDEX].frEndPage.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].frEndPage","typeLabel":"integer | null"},"wordCount":{"oneOf":[{"type":"integer","title":"Wordcount","description":"Words in the full document, so a caller can size a fetch before paying for the body. Omitted from the response when it has no value.","example":6271,"uniqueKey":"next.items.[INDEX].wordCount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Wordcount","description":"Words in the full document, so a caller can size a fetch before paying for the body. Omitted from the response when it has no value.","example":6271,"uniqueKey":"next.items.[INDEX].wordCount.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].wordCount","typeLabel":"integer | null"},"issuingAgency":{"oneOf":[{"type":"string","title":"Issuingagency","description":"The body that promulgated or issued this document: the state agency behind a regulation, the division behind an agency letter.\n\nPopulated at 83.6-100% across the state-regulation corpora that carry it. Omitted from the response when it has no value.","example":"Pollution Control Board","uniqueKey":"next.items.[INDEX].issuingAgency.oneOf.0","typeLabel":"string"},{"type":"null","title":"Issuingagency","description":"The body that promulgated or issued this document: the state agency behind a regulation, the division behind an agency letter.\n\nPopulated at 83.6-100% across the state-regulation corpora that carry it. Omitted from the response when it has no value.","example":"Pollution Control Board","uniqueKey":"next.items.[INDEX].issuingAgency.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].issuingAgency","typeLabel":"string | null"},"adoptingCitations":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].adoptingCitations.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Adoptingcitations","description":"Citations to the instrument that ADOPTED this rule: the state register notice, the Washington filing number, the adopting order. The rulemaking audit trail.\n\nUnified across four different payload spellings, so this is comparable across states in a way the underlying data is not.\n\nThese are also the independent way to confirm a section when the publisher's own page cannot be read without a browser (see `externalUrl`): a Texas rule's `['50 TexReg 8285']` names the Texas Register issue and page that printed its adoption. Omitted from the response when it has no value.","example":["37 Ill. Reg. 16539"],"uniqueKey":"next.items.[INDEX].adoptingCitations.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Adoptingcitations","description":"Citations to the instrument that ADOPTED this rule: the state register notice, the Washington filing number, the adopting order. The rulemaking audit trail.\n\nUnified across four different payload spellings, so this is comparable across states in a way the underlying data is not.\n\nThese are also the independent way to confirm a section when the publisher's own page cannot be read without a browser (see `externalUrl`): a Texas rule's `['50 TexReg 8285']` names the Texas Register issue and page that printed its adoption. Omitted from the response when it has no value.","example":["37 Ill. Reg. 16539"],"uniqueKey":"next.items.[INDEX].adoptingCitations.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].adoptingCitations","typeLabel":"string[] | null"},"lawImplemented":{"oneOf":[{"type":"string","title":"Lawimplemented","description":"The statute this rule IMPLEMENTS, as distinct from `statutoryAuthority`, which is the statute granting the rulemaking power. Florida populates both and they differ. Omitted from the response when it has no value.","example":"Section 4656.1, Public Resources Code","uniqueKey":"next.items.[INDEX].lawImplemented.oneOf.0","typeLabel":"string"},{"type":"null","title":"Lawimplemented","description":"The statute this rule IMPLEMENTS, as distinct from `statutoryAuthority`, which is the statute granting the rulemaking power. Florida populates both and they differ. Omitted from the response when it has no value.","example":"Section 4656.1, Public Resources Code","uniqueKey":"next.items.[INDEX].lawImplemented.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].lawImplemented","typeLabel":"string | null"},"lastAmendedDate":{"oneOf":[{"type":"string","title":"Lastamendeddate","description":"Full date of the most recent amendment, as `YYYY-MM-DD`, where the publisher gives one. See `lastAmendedDateRaw` for the wording. Illinois and Colorado regulations carry their amendment provenance only here and in `amendmentNote`: neither state has a `history`, and Colorado has no `effectiveDate` either, so for Colorado this is the only date that exists. Omitted from the response when it has no value.","example":"2013-10-04","uniqueKey":"next.items.[INDEX].lastAmendedDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Lastamendeddate","description":"Full date of the most recent amendment, as `YYYY-MM-DD`, where the publisher gives one. See `lastAmendedDateRaw` for the wording. Illinois and Colorado regulations carry their amendment provenance only here and in `amendmentNote`: neither state has a `history`, and Colorado has no `effectiveDate` either, so for Colorado this is the only date that exists. Omitted from the response when it has no value.","example":"2013-10-04","uniqueKey":"next.items.[INDEX].lastAmendedDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].lastAmendedDate","typeLabel":"string | null"},"lastAmendedDateRaw":{"oneOf":[{"type":"string","title":"Lastamendeddateraw","description":"The last-amended date as the publisher writes it, present only when it differs from `lastAmendedDate`, or null when it is not a date at all.","uniqueKey":"next.items.[INDEX].lastAmendedDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Lastamendeddateraw","description":"The last-amended date as the publisher writes it, present only when it differs from `lastAmendedDate`, or null when it is not a date at all.","uniqueKey":"next.items.[INDEX].lastAmendedDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].lastAmendedDateRaw","typeLabel":"string | null"},"amendmentNote":{"oneOf":[{"type":"string","title":"Amendmentnote","description":"The publisher's amendment credit line where it is stored separately from `history`. Illinois and Colorado regulations, ~72% populated. Omitted from the response when it has no value.","example":"Amended at 37 Ill. Reg. 16539, effective October 4, 2013","uniqueKey":"next.items.[INDEX].amendmentNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Amendmentnote","description":"The publisher's amendment credit line where it is stored separately from `history`. Illinois and Colorado regulations, ~72% populated. Omitted from the response when it has no value.","example":"Amended at 37 Ill. Reg. 16539, effective October 4, 2013","uniqueKey":"next.items.[INDEX].amendmentNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].amendmentNote","typeLabel":"string | null"},"currencyYear":{"oneOf":[{"type":"integer","title":"Currencyyear","description":"Machine-readable counterpart to `currencyNote`, which is prose. 100% populated on the nine state-regulation corpora that carry a currency statement. Omitted from the response when it has no value.","example":2025,"uniqueKey":"next.items.[INDEX].currencyYear.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Currencyyear","description":"Machine-readable counterpart to `currencyNote`, which is prose. 100% populated on the nine state-regulation corpora that carry a currency statement. Omitted from the response when it has no value.","example":2025,"uniqueKey":"next.items.[INDEX].currencyYear.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].currencyYear","typeLabel":"integer | null"},"reviewDate":{"oneOf":[{"type":"string","title":"Reviewdate","description":"The date a rule must be re-adopted or it expires, where the state runs a sunset review. Ohio regulations, ~80% populated. Not an amendment date: it is in the future. Omitted from the response when it has no value.","example":"11/1/2028","uniqueKey":"next.items.[INDEX].reviewDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reviewdate","description":"The date a rule must be re-adopted or it expires, where the state runs a sunset review. Ohio regulations, ~80% populated. Not an amendment date: it is in the future. Omitted from the response when it has no value.","example":"11/1/2028","uniqueKey":"next.items.[INDEX].reviewDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].reviewDate","typeLabel":"string | null"},"reviewDateRaw":{"oneOf":[{"type":"string","title":"Reviewdateraw","description":"The review date as the publisher writes it, present only when it differs from `reviewDate`, or null when it is not a date at all.","uniqueKey":"next.items.[INDEX].reviewDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reviewdateraw","description":"The review date as the publisher writes it, present only when it differs from `reviewDate`, or null when it is not a date at all.","uniqueKey":"next.items.[INDEX].reviewDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].reviewDateRaw","typeLabel":"string | null"},"originalEnactmentDate":{"oneOf":[{"type":"string","title":"Originalenactmentdate","description":"When the section was FIRST enacted, as `YYYY-MM-DD`, ~72% populated on the US Code. Deliberately separate from `effectiveDate`: merging them would report an amended section as effective from its original year. On 35.7% of US Code points this is the only enactment date we hold. See `originalEnactmentDateRaw` for the publisher's wording. Omitted from the response when it has no value.","example":"1934-06-27","uniqueKey":"next.items.[INDEX].originalEnactmentDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Originalenactmentdate","description":"When the section was FIRST enacted, as `YYYY-MM-DD`, ~72% populated on the US Code. Deliberately separate from `effectiveDate`: merging them would report an amended section as effective from its original year. On 35.7% of US Code points this is the only enactment date we hold. See `originalEnactmentDateRaw` for the publisher's wording. Omitted from the response when it has no value.","example":"1934-06-27","uniqueKey":"next.items.[INDEX].originalEnactmentDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].originalEnactmentDate","typeLabel":"string | null"},"originalEnactmentDateRaw":{"oneOf":[{"type":"string","title":"Originalenactmentdateraw","description":"The enactment date as the publisher writes it, present only when it differs from `originalEnactmentDate`. The US Code prints `Aug. 14, 1935` where GovInfo statute compilations print `1935-08-14` for the same fact.","example":"June 27, 1934","uniqueKey":"next.items.[INDEX].originalEnactmentDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Originalenactmentdateraw","description":"The enactment date as the publisher writes it, present only when it differs from `originalEnactmentDate`. The US Code prints `Aug. 14, 1935` where GovInfo statute compilations print `1935-08-14` for the same fact.","example":"June 27, 1934","uniqueKey":"next.items.[INDEX].originalEnactmentDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].originalEnactmentDateRaw","typeLabel":"string | null"},"releaseDate":{"oneOf":[{"type":"string","title":"Releasedate","description":"When the document was released publicly, where that differs from when it was issued. NLRB advice memoranda are written years before release; measured, the two dates are never equal. Omitted from the response when it has no value.","example":"2018-06-14","uniqueKey":"next.items.[INDEX].releaseDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Releasedate","description":"When the document was released publicly, where that differs from when it was issued. NLRB advice memoranda are written years before release; measured, the two dates are never equal. Omitted from the response when it has no value.","example":"2018-06-14","uniqueKey":"next.items.[INDEX].releaseDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].releaseDate","typeLabel":"string | null"},"releaseDateRaw":{"oneOf":[{"type":"string","title":"Releasedateraw","description":"The release date as the publisher writes it, present only when it differs from `releaseDate`, or null when it is not a date at all.","uniqueKey":"next.items.[INDEX].releaseDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Releasedateraw","description":"The release date as the publisher writes it, present only when it differs from `releaseDate`, or null when it is not a date at all.","uniqueKey":"next.items.[INDEX].releaseDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].releaseDateRaw","typeLabel":"string | null"},"documentNumber":{"oneOf":[{"type":"string","title":"Documentnumber","description":"The issuer's own document or case number, for exact lookup: an FCC DA number, an NLRB case-handling docket, a ruling number. On NLRB advice memoranda and FCC/HHS OCR documents this is not recoverable from `sectionNumber`. Omitted from the response when it has no value.","example":"21-CA-211066","uniqueKey":"next.items.[INDEX].documentNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Documentnumber","description":"The issuer's own document or case number, for exact lookup: an FCC DA number, an NLRB case-handling docket, a ruling number. On NLRB advice memoranda and FCC/HHS OCR documents this is not recoverable from `sectionNumber`. Omitted from the response when it has no value.","example":"21-CA-211066","uniqueKey":"next.items.[INDEX].documentNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].documentNumber","typeLabel":"string | null"},"caseName":{"oneOf":[{"type":"string","title":"Casename","description":"The charged party or covered entity a document concerns. Only 27% equal to `sectionTitle` on HHS OCR, so it is not recoverable from the served text. Omitted from the response when it has no value.","example":"Dunn-Edwards Corp.","uniqueKey":"next.items.[INDEX].caseName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Casename","description":"The charged party or covered entity a document concerns. Only 27% equal to `sectionTitle` on HHS OCR, so it is not recoverable from the served text. Omitted from the response when it has no value.","example":"Dunn-Edwards Corp.","uniqueKey":"next.items.[INDEX].caseName.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].caseName","typeLabel":"string | null"},"forum":{"oneOf":[{"type":"string","title":"Forum","description":"For `corpusType=AGENCY_ADJUDICATION`, the KIND of proceeding that produced the document, in the publisher's own words. On CFPB enforcement actions this is `Administrative Proceeding` (the Bureau's own Office of Administrative Adjudication, under 12 C.F.R. Part 1081) or `Civil Action` (a suit the Bureau filed in a federal district court). One action can carry both, in which case they are joined with `; `. Null on every other corpus. Omitted from the response when it has no value.","example":"Administrative Proceeding","uniqueKey":"next.items.[INDEX].forum.oneOf.0","typeLabel":"string"},{"type":"null","title":"Forum","description":"For `corpusType=AGENCY_ADJUDICATION`, the KIND of proceeding that produced the document, in the publisher's own words. On CFPB enforcement actions this is `Administrative Proceeding` (the Bureau's own Office of Administrative Adjudication, under 12 C.F.R. Part 1081) or `Civil Action` (a suit the Bureau filed in a federal district court). One action can carry both, in which case they are joined with `; `. Null on every other corpus. Omitted from the response when it has no value.","example":"Administrative Proceeding","uniqueKey":"next.items.[INDEX].forum.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].forum","typeLabel":"string | null"},"court":{"oneOf":[{"type":"string","title":"Court","description":"The body that heard the matter, where the publisher names one. Distinct from `forum`, which is the KIND of proceeding: `forum` has two values and is what you filter on, `court` has as many values as there are districts and is for display. Populated on every CFPB civil action and on the administrative proceedings the Bureau labels with its own adjudication office. Omitted from the response when it has no value.","example":"U.S. District Court for the District of Massachusetts","uniqueKey":"next.items.[INDEX].court.oneOf.0","typeLabel":"string"},{"type":"null","title":"Court","description":"The body that heard the matter, where the publisher names one. Distinct from `forum`, which is the KIND of proceeding: `forum` has two values and is what you filter on, `court` has as many values as there are districts and is for display. Populated on every CFPB civil action and on the administrative proceedings the Bureau labels with its own adjudication office. Omitted from the response when it has no value.","example":"U.S. District Court for the District of Massachusetts","uniqueKey":"next.items.[INDEX].court.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].court","typeLabel":"string | null"},"relatedDocuments":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].relatedDocuments.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Relateddocuments","description":"The publisher's own labels for the filings whose text this record carries, in the order the publisher lists them. A CFPB enforcement action is ONE legal event published as two to seventeen PDFs and the unit we serve is the ACTION, not the filing: a consent order and the stipulation consenting to it are one record, because splitting them makes every search return two half-answers. This is what tells you which filings are inside the record you are holding. Only the operative instrument is mirrored under `pdfUrl`. Omitted from the response when it has no value.","example":["Consent Order","Stipulation"],"uniqueKey":"next.items.[INDEX].relatedDocuments.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Relateddocuments","description":"The publisher's own labels for the filings whose text this record carries, in the order the publisher lists them. A CFPB enforcement action is ONE legal event published as two to seventeen PDFs and the unit we serve is the ACTION, not the filing: a consent order and the stipulation consenting to it are one record, because splitting them makes every search return two half-answers. This is what tells you which filings are inside the record you are holding. Only the operative instrument is mirrored under `pdfUrl`. Omitted from the response when it has no value.","example":["Consent Order","Stipulation"],"uniqueKey":"next.items.[INDEX].relatedDocuments.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].relatedDocuments","typeLabel":"string[] | null"},"settlementAmount":{"oneOf":[{"type":"string","title":"Settlementamount","description":"The monetary penalty or settlement, as the agency prints it. 95.2% populated on HHS OCR resolution agreements, where it is the single most-asked fact of the corpus. Omitted from the response when it has no value.","example":"$16,500","uniqueKey":"next.items.[INDEX].settlementAmount.oneOf.0","typeLabel":"string"},{"type":"null","title":"Settlementamount","description":"The monetary penalty or settlement, as the agency prints it. 95.2% populated on HHS OCR resolution agreements, where it is the single most-asked fact of the corpus. Omitted from the response when it has no value.","example":"$16,500","uniqueKey":"next.items.[INDEX].settlementAmount.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].settlementAmount","typeLabel":"string | null"},"requesters":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].requesters.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Requesters","description":"Who asked for the determination or relief. On export-control commodity-jurisdiction determinations this is the applicant (100% populated); on no-action letters it determines who may rely on the relief. Omitted from the response when it has no value.","example":["Preece, Inc."],"uniqueKey":"next.items.[INDEX].requesters.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Requesters","description":"Who asked for the determination or relief. On export-control commodity-jurisdiction determinations this is the applicant (100% populated); on no-action letters it determines who may rely on the relief. Omitted from the response when it has no value.","example":["Preece, Inc."],"uniqueKey":"next.items.[INDEX].requesters.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].requesters","typeLabel":"string[] | null"},"program":{"oneOf":[{"type":"string","title":"Program","description":"The benefit or regulatory program a document governs, e.g. Old-Age and Survivors Insurance. 100% populated on Social Security rulings, where it is the primary axis a practitioner filters on. Omitted from the response when it has no value.","example":"Old-Age and Survivors Insurance","uniqueKey":"next.items.[INDEX].program.oneOf.0","typeLabel":"string"},{"type":"null","title":"Program","description":"The benefit or regulatory program a document governs, e.g. Old-Age and Survivors Insurance. 100% populated on Social Security rulings, where it is the primary axis a practitioner filters on. Omitted from the response when it has no value.","example":"Old-Age and Survivors Insurance","uniqueKey":"next.items.[INDEX].program.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].program","typeLabel":"string | null"},"languageCode":{"oneOf":[{"type":"string","title":"Languagecode","description":"ISO code of the language the document is written in, present where a corpus is not wholly English. 86% of Puerto Rico insurance bulletins are Spanish (`es`). Omitted from the response when it has no value.","example":"es","uniqueKey":"next.items.[INDEX].languageCode.oneOf.0","typeLabel":"string"},{"type":"null","title":"Languagecode","description":"ISO code of the language the document is written in, present where a corpus is not wholly English. 86% of Puerto Rico insurance bulletins are Spanish (`es`). Omitted from the response when it has no value.","example":"es","uniqueKey":"next.items.[INDEX].languageCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].languageCode","typeLabel":"string | null"},"volume":{"oneOf":[{"type":"integer","title":"Volume","description":"Volume number for corpora organised in volumes, e.g. the USCIS Policy Manual, whose Volume is the top hierarchy level and had no served representation at all. Omitted from the response when it has no value.","example":1,"uniqueKey":"next.items.[INDEX].volume.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Volume","description":"Volume number for corpora organised in volumes, e.g. the USCIS Policy Manual, whose Volume is the top hierarchy level and had no served representation at all. Omitted from the response when it has no value.","example":1,"uniqueKey":"next.items.[INDEX].volume.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].volume","typeLabel":"integer | null"},"articleNumber":{"oneOf":[{"type":"string","title":"Articlenumber","description":"Article number. Article is the PRIMARY hierarchy level in state constitutions, where `chapter` and `part` are 0-6% populated, so without this those corpora served almost no structure. Omitted from the response when it has no value.","example":"1","uniqueKey":"next.items.[INDEX].articleNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Articlenumber","description":"Article number. Article is the PRIMARY hierarchy level in state constitutions, where `chapter` and `part` are 0-6% populated, so without this those corpora served almost no structure. Omitted from the response when it has no value.","example":"1","uniqueKey":"next.items.[INDEX].articleNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].articleNumber","typeLabel":"string | null"},"articleName":{"oneOf":[{"type":"string","title":"Articlename","description":"Article title, the companion to `articleNumber`. Omitted from the response when it has no value.","example":"Declaration of Rights","uniqueKey":"next.items.[INDEX].articleName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Articlename","description":"Article title, the companion to `articleNumber`. Omitted from the response when it has no value.","example":"Declaration of Rights","uniqueKey":"next.items.[INDEX].articleName.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].articleName","typeLabel":"string | null"},"ruleSetCode":{"oneOf":[{"type":"string","title":"Rulesetcode","description":"Stable machine key for the rule family, where `ruleSet` gives only the prose name. 100% populated on the court-rules states that have a rule set. Omitted from the response when it has no value.","example":"NDSUPCTADMINR","uniqueKey":"next.items.[INDEX].ruleSetCode.oneOf.0","typeLabel":"string"},{"type":"null","title":"Rulesetcode","description":"Stable machine key for the rule family, where `ruleSet` gives only the prose name. 100% populated on the court-rules states that have a rule set. Omitted from the response when it has no value.","example":"NDSUPCTADMINR","uniqueKey":"next.items.[INDEX].ruleSetCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].ruleSetCode","typeLabel":"string | null"},"edition":{"oneOf":[{"type":"string","title":"Edition","description":"The publisher's edition or year for this text. Omitted from the response when it has no value.","example":"2025","uniqueKey":"next.items.[INDEX].edition.oneOf.0","typeLabel":"string"},{"type":"null","title":"Edition","description":"The publisher's edition or year for this text. Omitted from the response when it has no value.","example":"2025","uniqueKey":"next.items.[INDEX].edition.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].edition","typeLabel":"string | null"},"relatedCitations":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].relatedCitations.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Relatedcitations","description":"Citations OUT of this document that are neither USC nor CFR: the state statutes a regulation implements, the Internal Revenue Code sections a ruling construes, other guidance it points at.\n\n`crossReferencesUsc` and `crossReferencesCfr` are 0% on several of these corpora, so this is the only outbound citation set they have. Omitted from the response when it has no value.","example":["RCW 28A.150.290"],"uniqueKey":"next.items.[INDEX].relatedCitations.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Relatedcitations","description":"Citations OUT of this document that are neither USC nor CFR: the state statutes a regulation implements, the Internal Revenue Code sections a ruling construes, other guidance it points at.\n\n`crossReferencesUsc` and `crossReferencesCfr` are 0% on several of these corpora, so this is the only outbound citation set they have. Omitted from the response when it has no value.","example":["RCW 28A.150.290"],"uniqueKey":"next.items.[INDEX].relatedCitations.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].relatedCitations","typeLabel":"string[] | null"},"supersessionActions":{"oneOf":[{"type":"object","title":"Supersessionactions","description":"What this document does to EARLIER documents, keyed by the issuer's own verb: `modifies`, `obsoletes`, `amplifies`, `clarifies`, `rescinds`, each mapping to the documents affected.\n\n`supersedes` and `supersededBy` cover only the strongest verb. Without these a caller cannot tell a modified revenue procedure from an untouched one, nor see which memorandum rescinded which. Omitted from the response when it has no value.","example":{"modifies":["Rev. Proc. 2011-47"]},"additionalProperties":true,"uniqueKey":"next.items.[INDEX].supersessionActions.oneOf.0","typeLabel":"Supersessionactions · object"},{"type":"null","title":"Supersessionactions","description":"What this document does to EARLIER documents, keyed by the issuer's own verb: `modifies`, `obsoletes`, `amplifies`, `clarifies`, `rescinds`, each mapping to the documents affected.\n\n`supersedes` and `supersededBy` cover only the strongest verb. Without these a caller cannot tell a modified revenue procedure from an untouched one, nor see which memorandum rescinded which. Omitted from the response when it has no value.","example":{"modifies":["Rev. Proc. 2011-47"]},"uniqueKey":"next.items.[INDEX].supersessionActions.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].supersessionActions","typeLabel":"Supersessionactions · object | null"},"subtitle":{"oneOf":[{"type":"string","title":"Subtitle","description":"Subtitle, where a jurisdiction puts a level between title and chapter. Maryland's regulations are organised Title > Subtitle > Chapter and are 100% populated; no other served field expressed that level.\n\nDeliberately not the same as `subchapter`, which sits below chapter. Omitted from the response when it has no value.","example":"11","uniqueKey":"next.items.[INDEX].subtitle.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subtitle","description":"Subtitle, where a jurisdiction puts a level between title and chapter. Maryland's regulations are organised Title > Subtitle > Chapter and are 100% populated; no other served field expressed that level.\n\nDeliberately not the same as `subchapter`, which sits below chapter. Omitted from the response when it has no value.","example":"11","uniqueKey":"next.items.[INDEX].subtitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].subtitle","typeLabel":"string | null"},"subtitleName":{"oneOf":[{"type":"string","title":"Subtitlename","description":"Subtitle title, the companion to `subtitle`. Omitted from the response when it has no value.","example":"AIR QUALITY","uniqueKey":"next.items.[INDEX].subtitleName.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subtitlename","description":"Subtitle title, the companion to `subtitle`. Omitted from the response when it has no value.","example":"AIR QUALITY","uniqueKey":"next.items.[INDEX].subtitleName.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].subtitleName","typeLabel":"string | null"},"publisherKey":{"oneOf":[{"type":"string","title":"Publisherkey","description":"The publisher's own stable identifier for this document, where it issues one. On the US Code this is the OLRC's `usckey` (100% populated), which joins directly to the uscode.house.gov bulk XML; on Colorado regulations it is the state's rule id.\n\nUse it to reconcile our records against the publisher's without matching on citation strings. Omitted from the response when it has no value.","example":"430000000310400000000000000000000","uniqueKey":"next.items.[INDEX].publisherKey.oneOf.0","typeLabel":"string"},{"type":"null","title":"Publisherkey","description":"The publisher's own stable identifier for this document, where it issues one. On the US Code this is the OLRC's `usckey` (100% populated), which joins directly to the uscode.house.gov bulk XML; on Colorado regulations it is the state's rule id.\n\nUse it to reconcile our records against the publisher's without matching on citation strings. Omitted from the response when it has no value.","example":"430000000310400000000000000000000","uniqueKey":"next.items.[INDEX].publisherKey.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].publisherKey","typeLabel":"string | null"},"versionId":{"oneOf":[{"type":"string","title":"Versionid","description":"The publisher's identifier for THIS VERSION of the document, where it versions them separately from the document itself. 100% populated on Colorado regulations, where it is the only version pointer that exists. Omitted from the response when it has no value.","example":"11948","uniqueKey":"next.items.[INDEX].versionId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Versionid","description":"The publisher's identifier for THIS VERSION of the document, where it versions them separately from the document itself. 100% populated on Colorado regulations, where it is the only version pointer that exists. Omitted from the response when it has no value.","example":"11948","uniqueKey":"next.items.[INDEX].versionId.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].versionId","typeLabel":"string | null"},"referencedShortTitles":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].referencedShortTitles.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Referencedshorttitles","description":"Popular names of acts this section REFERENCES, ~10% of the US Code. Distinct from `popularName`, which is the section's own. Omitted from the response when it has no value.","example":["Driftnet Modernization and Bycatch Reduction Act"],"uniqueKey":"next.items.[INDEX].referencedShortTitles.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Referencedshorttitles","description":"Popular names of acts this section REFERENCES, ~10% of the US Code. Distinct from `popularName`, which is the section's own. Omitted from the response when it has no value.","example":["Driftnet Modernization and Bycatch Reduction Act"],"uniqueKey":"next.items.[INDEX].referencedShortTitles.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].referencedShortTitles","typeLabel":"string[] | null"},"subjectNumber":{"oneOf":[{"type":"string","title":"Subjectnumber","description":"The publisher's numbered subject index entry, the companion to the term in `topics`. 100% populated on Social Security rulings. Omitted from the response when it has no value.","example":"47","uniqueKey":"next.items.[INDEX].subjectNumber.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subjectnumber","description":"The publisher's numbered subject index entry, the companion to the term in `topics`. 100% populated on Social Security rulings. Omitted from the response when it has no value.","example":"47","uniqueKey":"next.items.[INDEX].subjectNumber.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].subjectNumber","typeLabel":"string | null"},"audience":{"oneOf":[{"type":"string","title":"Audience","description":"Who the document is addressed to or binds, where the issuer states it. 100% populated on the Montana insurance bulletins. Omitted from the response when it has no value.","example":"All Persons Engaged in Marketing","uniqueKey":"next.items.[INDEX].audience.oneOf.0","typeLabel":"string"},{"type":"null","title":"Audience","description":"Who the document is addressed to or binds, where the issuer states it. 100% populated on the Montana insurance bulletins. Omitted from the response when it has no value.","example":"All Persons Engaged in Marketing","uniqueKey":"next.items.[INDEX].audience.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].audience","typeLabel":"string | null"},"sourceCharStart":{"oneOf":[{"type":"integer","title":"Sourcecharstart","description":"Character offset where this text begins in the source document, for callers reconciling our extraction against the original PDF. Pairs with `sourcePageStart`. Omitted from the response when it has no value.","example":263194,"uniqueKey":"next.items.[INDEX].sourceCharStart.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sourcecharstart","description":"Character offset where this text begins in the source document, for callers reconciling our extraction against the original PDF. Pairs with `sourcePageStart`. Omitted from the response when it has no value.","example":263194,"uniqueKey":"next.items.[INDEX].sourceCharStart.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].sourceCharStart","typeLabel":"integer | null"},"sourceCharEnd":{"oneOf":[{"type":"integer","title":"Sourcecharend","description":"Character offset where this text ends in the source document. Omitted from the response when it has no value.","example":264198,"uniqueKey":"next.items.[INDEX].sourceCharEnd.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sourcecharend","description":"Character offset where this text ends in the source document. Omitted from the response when it has no value.","example":264198,"uniqueKey":"next.items.[INDEX].sourceCharEnd.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].sourceCharEnd","typeLabel":"integer | null"},"alternateCitations":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"next.items.[INDEX].alternateCitations.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Alternatecitations","description":"Other official citation forms for THIS document, where a publisher prints more than one. Puerto Rico gives an L.P.R.A. cite, Arizona a long form, the IRS an Internal Revenue Bulletin cite, the Federal Reserve a paired Consumer Affairs number.\n\nDistinct from `relatedCitations`, which is what this document points AT. Use these when you need to match a citation a user typed in the form their jurisdiction actually publishes. Omitted from the response when it has no value.","example":["4 L.P.R.A. § 2077"],"uniqueKey":"next.items.[INDEX].alternateCitations.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Alternatecitations","description":"Other official citation forms for THIS document, where a publisher prints more than one. Puerto Rico gives an L.P.R.A. cite, Arizona a long form, the IRS an Internal Revenue Bulletin cite, the Federal Reserve a paired Consumer Affairs number.\n\nDistinct from `relatedCitations`, which is what this document points AT. Use these when you need to match a citation a user typed in the form their jurisdiction actually publishes. Omitted from the response when it has no value.","example":["4 L.P.R.A. § 2077"],"uniqueKey":"next.items.[INDEX].alternateCitations.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].alternateCitations","typeLabel":"string[] | null"},"expirationDate":{"oneOf":[{"type":"string","title":"Expirationdate","description":"When this rule lapses unless re-adopted, as `YYYY-MM-DD`. Distinct from `reviewDate` (the review deadline) and from any amendment date: it is in the future and it ENDS the rule. See `expirationDateRaw` for the publisher's wording. Omitted from the response when it has no value.","example":"2029-03-01","uniqueKey":"next.items.[INDEX].expirationDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Expirationdate","description":"When this rule lapses unless re-adopted, as `YYYY-MM-DD`. Distinct from `reviewDate` (the review deadline) and from any amendment date: it is in the future and it ENDS the rule. See `expirationDateRaw` for the publisher's wording. Omitted from the response when it has no value.","example":"2029-03-01","uniqueKey":"next.items.[INDEX].expirationDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].expirationDate","typeLabel":"string | null"},"expirationDateRaw":{"oneOf":[{"type":"string","title":"Expirationdateraw","description":"The expiry date as the publisher writes it, present only when it differs from `expirationDate`. State regulators print this as `1/1/2028` and `03-01-2029` as well as ISO.","example":"03-01-2029","uniqueKey":"next.items.[INDEX].expirationDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Expirationdateraw","description":"The expiry date as the publisher writes it, present only when it differs from `expirationDate`. State regulators print this as `1/1/2028` and `03-01-2029` as well as ISO.","example":"03-01-2029","uniqueKey":"next.items.[INDEX].expirationDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].expirationDateRaw","typeLabel":"string | null"},"committeeNote":{"oneOf":[{"type":"string","title":"Committeenote","description":"Advisory-committee note on a procedural rule: the standard interpretive gloss courts read alongside the rule text. Deliberately separate from `amendmentNote`, which records when the rule changed rather than what it means. A long note is an EXCERPT in the default response: the first 4,000 characters, ended at a sentence or word boundary (Fed. R. Civ. P. 4 holds about 126,000), with `responseBounds` naming the cut. `full=true` returns the whole note, which is also the `notes` field of `/body`, where `committeeNotes` also holds it split by amendment. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].committeeNote.oneOf.0","typeLabel":"string"},{"type":"null","title":"Committeenote","description":"Advisory-committee note on a procedural rule: the standard interpretive gloss courts read alongside the rule text. Deliberately separate from `amendmentNote`, which records when the rule changed rather than what it means. A long note is an EXCERPT in the default response: the first 4,000 characters, ended at a sentence or word boundary (Fed. R. Civ. P. 4 holds about 126,000), with `responseBounds` naming the cut. `full=true` returns the whole note, which is also the `notes` field of `/body`, where `committeeNotes` also holds it split by amendment. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].committeeNote.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].committeeNote","typeLabel":"string | null"},"sourcePageStart":{"oneOf":[{"type":"integer","title":"Sourcepagestart","description":"First page in the official PDF this text was extracted from, for a pinpoint print citation. 100% populated on the Federal Rules. Omitted from the response when it has no value.","example":114,"uniqueKey":"next.items.[INDEX].sourcePageStart.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sourcepagestart","description":"First page in the official PDF this text was extracted from, for a pinpoint print citation. 100% populated on the Federal Rules. Omitted from the response when it has no value.","example":114,"uniqueKey":"next.items.[INDEX].sourcePageStart.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].sourcePageStart","typeLabel":"integer | null"},"sourcePageEnd":{"oneOf":[{"type":"integer","title":"Sourcepageend","description":"Last page in the official PDF; companion to `sourcePageStart`. Omitted from the response when it has no value.","example":114,"uniqueKey":"next.items.[INDEX].sourcePageEnd.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Sourcepageend","description":"Last page in the official PDF; companion to `sourcePageStart`. Omitted from the response when it has no value.","example":114,"uniqueKey":"next.items.[INDEX].sourcePageEnd.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].sourcePageEnd","typeLabel":"integer | null"},"displayLabel":{"oneOf":[{"type":"string","title":"Displaylabel","description":"The publisher's own short label for this section, e.g. `Cal. BPC § 655.2` or `MPEP § 2165.03`. Populated on essentially every document we hold.\n\nUsually equal to `citationShort`, but not always: on the Federal Communications Commission, NLRB, HHS OCR and BIS corpora the two differ on every document, and there `displayLabel` is the form the publisher itself prints. Omitted from the response when it has no value.","example":"MPEP § 2165.03","uniqueKey":"next.items.[INDEX].displayLabel.oneOf.0","typeLabel":"string"},{"type":"null","title":"Displaylabel","description":"The publisher's own short label for this section, e.g. `Cal. BPC § 655.2` or `MPEP § 2165.03`. Populated on essentially every document we hold.\n\nUsually equal to `citationShort`, but not always: on the Federal Communications Commission, NLRB, HHS OCR and BIS corpora the two differ on every document, and there `displayLabel` is the form the publisher itself prints. Omitted from the response when it has no value.","example":"MPEP § 2165.03","uniqueKey":"next.items.[INDEX].displayLabel.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].displayLabel","typeLabel":"string | null"},"publicationDate":{"oneOf":[{"type":"string","title":"Publicationdate","description":"The date this document was published by its source. For Federal Register documents this is the FR publication date, the primary citation and sort key, populated on 100% of rules and proposed rules.\n\nDistinct from `effectiveDate` (when it takes legal effect) and from `issueDate` (when the issuing body dated it). A rule is routinely published before it is effective. Omitted from the response when it has no value.","example":"2001-12-14","uniqueKey":"next.items.[INDEX].publicationDate.oneOf.0","typeLabel":"string"},{"type":"null","title":"Publicationdate","description":"The date this document was published by its source. For Federal Register documents this is the FR publication date, the primary citation and sort key, populated on 100% of rules and proposed rules.\n\nDistinct from `effectiveDate` (when it takes legal effect) and from `issueDate` (when the issuing body dated it). A rule is routinely published before it is effective. Omitted from the response when it has no value.","example":"2001-12-14","uniqueKey":"next.items.[INDEX].publicationDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].publicationDate","typeLabel":"string | null"},"publicationDateRaw":{"oneOf":[{"type":"string","title":"Publicationdateraw","description":"The publication date as the publisher writes it, present only when it differs from `publicationDate`, or null when it is not a date at all.","uniqueKey":"next.items.[INDEX].publicationDateRaw.oneOf.0","typeLabel":"string"},{"type":"null","title":"Publicationdateraw","description":"The publication date as the publisher writes it, present only when it differs from `publicationDate`, or null when it is not a date at all.","uniqueKey":"next.items.[INDEX].publicationDateRaw.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].publicationDateRaw","typeLabel":"string | null"},"publicLawCites":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"next.items.[INDEX].publicLawCites.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Publiclawcites","description":"Structured Statutes at Large citations parsed out of the source credit, populated on ~72% of the US Code. Each entry carries `statVolume`, `statPage`, `type` and a `display` string.\n\n`publicLaws` gives the bare `Pub. L.` list and `sourceCredit` the raw prose; this is the same information already parsed, so a caller can link to the Statutes at Large without re-parsing the credit line. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].publicLawCites.oneOf.0","typeLabel":"Publiclawcites · object[]"},{"type":"null","title":"Publiclawcites","description":"Structured Statutes at Large citations parsed out of the source credit, populated on ~72% of the US Code. Each entry carries `statVolume`, `statPage`, `type` and a `display` string.\n\n`publicLaws` gives the bare `Pub. L.` list and `sourceCredit` the raw prose; this is the same information already parsed, so a caller can link to the Statutes at Large without re-parsing the credit line. Omitted from the response when it has no value.","uniqueKey":"next.items.[INDEX].publicLawCites.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].publicLawCites","typeLabel":"Publiclawcites · object[] | null"},"topLevelTitle":{"oneOf":[{"type":"string","title":"Topleveltitle","description":"The outermost division this document sits under, where the corpus has one that `titleNumber`/`chapter`/`part` do not already express. Examples: `Title 9: Criminal` for the DOJ Justice Manual, `Volume 1 - General Policies and Procedures` for the USCIS Policy Manual.\n\nNull for flat corpora, where one document is the whole unit. Omitted from the response when it has no value.","example":"Title 9: Criminal","uniqueKey":"next.items.[INDEX].topLevelTitle.oneOf.0","typeLabel":"string"},{"type":"null","title":"Topleveltitle","description":"The outermost division this document sits under, where the corpus has one that `titleNumber`/`chapter`/`part` do not already express. Examples: `Title 9: Criminal` for the DOJ Justice Manual, `Volume 1 - General Policies and Procedures` for the USCIS Policy Manual.\n\nNull for flat corpora, where one document is the whole unit. Omitted from the response when it has no value.","example":"Title 9: Criminal","uniqueKey":"next.items.[INDEX].topLevelTitle.oneOf.1","typeLabel":"null"}],"uniqueKey":"next.items.[INDEX].topLevelTitle","typeLabel":"string | null"}},"type":"object","required":["actId","citation","citationShort","title","corpusType","state","source","year","relevanceScore","excerpt","body","titleNumber","titleName","chapter","chapterName","sectionNumber","sectionTitle","displayPath","breadcrumb","parent","subchapter","subchapterName","part","partName","subpart","subpartName","popularName","actStatus","goodLawStatus","goodLawBasis","currencyNote","issueDate","amendmentYears","lastAmendedYear","amendmentsCount","currentThrough","effectiveDate","historyEffectiveDate","history","htmlUrl","pdfUrl","xmlUrl","textUrl","stateHtmlUrl","matchSegment","matchNoteYear","externalUrl","sourceUrl","sourceUrlNote"],"title":"StatuteResult","description":"A single statute section from search results.","uniqueKey":"next.items.[INDEX]","typeLabel":"StatuteResult · object"},"type":"array","title":"Next","description":"Sections immediately AFTER this one, nearest first.","uniqueKey":"next","typeLabel":"StatuteResult · object[]"},"container":{"oneOf":[{"type":"string","title":"Container","description":"Human label for the grouping the neighbours were drawn from, e.g. the chapter name. Neighbours never cross this boundary.","uniqueKey":"container.oneOf.0","typeLabel":"string"},{"type":"null","title":"Container","description":"Human label for the grouping the neighbours were drawn from, e.g. the chapter name. Neighbours never cross this boundary.","uniqueKey":"container.oneOf.1","typeLabel":"null"}],"uniqueKey":"container","typeLabel":"string | null"},"truncated":{"type":"boolean","title":"Truncated","description":"True when `previous` or `next` may be incomplete: the container was larger than the scan bound, the section was not found in its own container, or a neighbouring section could not be loaded. `note` says which. When false, an empty `next` really is the last section of the container and an empty `previous` the first (the container, not necessarily the code; see `note`).","default":false,"uniqueKey":"truncated","typeLabel":"boolean"},"note":{"oneOf":[{"type":"string","title":"Note","description":"Set when `truncated` is true, and also when the section is the first or last of its container (an empty side then means the container ended, not the code: adjacent chapters, parts and titles are not traversed). Never read an empty `previous` or `next` as the edge of the code while this is set.","uniqueKey":"note.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note","description":"Set when `truncated` is true, and also when the section is the first or last of its container (an empty side then means the container ended, not the code: adjacent chapters, parts and titles are not traversed). Never read an empty `previous` or `next` as the edge of the code while this is set.","uniqueKey":"note.oneOf.1","typeLabel":"null"}],"uniqueKey":"note","typeLabel":"string | null"},"resolvedFrom":{"oneOf":[{"type":"object","title":"SectionIdentifierResolution","description":"Null when the section is exactly the act_id you sent. Otherwise how your input was matched: a citation, or an act_id with transport damage (whitespace, quotes, a trailing period) removed. When your citation named a supported container (a regulation series, constitution article, Indiana chapter or Illinois article) or several sections, the section served is the FIRST of them and `matchLevel` says so, as on `GET /us/statutes/resolve`.","required":["input","actId","via"],"properties":{"input":{"type":"string","title":"Input","description":"The identifier exactly as you sent it.","examples":["26 U.S.C. § 1"],"isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.input","typeLabel":"string"},"actId":{"type":"string","title":"Actid","description":"The act_id it matched. Send this next time to skip resolution.","examples":["USC_T26_C1_S1"],"isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.actId","typeLabel":"string"},"via":{"type":"string","enum":["normalized_id","citation"],"title":"Via","description":"`citation` -- your input was a citation, resolved with the same resolver as `GET /us/statutes/resolve`. Check it the way you would check a `/resolve` answer. `normalized_id` -- your input was an act_id carrying surrounding whitespace, quotes, a trailing period or double percent-encoding, which were removed.","examples":["citation"],"isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.via","typeLabel":"enum\u003cstring>"},"subsection":{"oneOf":[{"type":"string","title":"Subsection","description":"The pincite your citation carried, e.g. `(h)(11)` for `26 U.S.C. § 1(h)(11)`. The whole section is served; use `pinpoint=(h)(11)` on `/body` to get that subsection, or `structured=true` for the whole tree.","example":"(h)(11)","uniqueKey":"resolvedFrom.oneOf.0.subsection.oneOf.0","typeLabel":"string"},{"type":"null","title":"Subsection","description":"The pincite your citation carried, e.g. `(h)(11)` for `26 U.S.C. § 1(h)(11)`. The whole section is served; use `pinpoint=(h)(11)` on `/body` to get that subsection, or `structured=true` for the whole tree.","example":"(h)(11)","uniqueKey":"resolvedFrom.oneOf.0.subsection.oneOf.1","typeLabel":"null"}],"uniqueKey":"resolvedFrom.oneOf.0.subsection","typeLabel":"string | null"},"matchLevel":{"oneOf":[{"type":"string","title":"Matchlevel","description":"Present only when `section` is NOT the exact unit you cited. `container`: you cited a container in one of the supported forms (a Missouri, New Jersey, West Virginia or Wyoming regulation series or chapter, a constitution article or amendment, an Indiana chapter, an Illinois article, or a U.S. Code chapter such as `18 U.S.C. ch. 96`; a U.S. Code subchapter is not read), and `section` is the FIRST section inside it (see `container` for how many there are and what they are). A state STATUTE chapter, subchapter, title, article or part cited with its container word and a code name we read for that state (`8 Del. C. ch. 1, subch. VII`, `Tex. Penal Code ch. 19`, `N.Y. Penal Law art. 125`, `Mass. Gen. Laws ch. 93A`, `La. R.S. Title 14`) also answers `container`, with `section` the first live section in statutory order, but only where we hold that container and its number is unique within the code. A container we do not hold, a missing or unrecognised code name, a regulation or rule set, or a number that repeats in the code (California repeats chapter numbers across its titles) when the citation names more than one level, returns `resolved: false` with `missReason: container_not_supported`. An article that IS the section unit (`La. Civ. Code art. 2315`, `Tex. Code Crim. Proc. art. 38.23`) is read as a section. To browse chapters, titles and articles use `GET /us/statutes/divisions`. `multiple`: you cited several sections (`§§ 8, 10`, `§§ 1983-1985`) and `section` is the first of them (see `citedSections`), or your citation fits more than one held section (`D.C.COLO.LR 7.1` is both Local Civil and Local Criminal Rule 7.1) and every candidate is listed in `container`; a state statute container number that repeats within its code (`Cal. Penal Code tit. 8` is a title of each of four parts) lists each candidate container's first section there, never picking one, when there are at most 10. `repaired`: the code name you wrote is a recognised miscite and `section` is the one it names (see `repair`); or (`repair.kind: prior_edition`) the text you cited has been replaced by a current one, and `section` is NOT the text you cited: a C.F.R. or U.S.C. section the current code no longer holds, answered with the MOST RECENT historical annual edition we hold, or a superseded rule set whose rule numbers were kept, answered with the current rule (`Tex. R. Civ. Evid. 803` is answered by `Tex. R. Evid. 803`), or a state regulation we hold only as superseded filings, answered with the latest filing (`W. Va. Code R. § 64-14-5`); `repair.interpretedAs` names what was served and why, and `repair.alternatives` lists the other held editions, if any; or (`repair.kind: former_law`, `former_number`) you cited a FORMER section number, recodified or renumbered since, and `section` is the successor the state's own disposition table or history line names, never the former text (a former section split into several answers `multiple`, every successor in `citedSections`). or (`repair.kind: code_name_inferred`) your citation named no code (`CODE ANN. § 73.001`, `Code 4121-3-34`) and `section` is the only one in the state that carries that number, so the code was inferred from the number and not read from your citation; or (`repair.kind: repealed_range`, `renumbered_range`, `range_member`) you cited a New York or California section the publisher printed only inside a run of sections (`6 NYCRR 420.4` inside `420.3 to 420.4`), and `section` is that stub, not the section's own text (`repair.interpretedAs` names the range); `register_reference`: you cited a state register page, and `section` is a rule whose history cites it (see `registerReference`). `resolved` keeps its meaning (a section was returned) and is true at every level; read `matchLevel` to tell an exact section from a first-of-several. Absent for an exact match.","enum":["container","multiple","repaired","register_reference"],"example":"container","uniqueKey":"resolvedFrom.oneOf.0.matchLevel.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","title":"Matchlevel","description":"Present only when `section` is NOT the exact unit you cited. `container`: you cited a container in one of the supported forms (a Missouri, New Jersey, West Virginia or Wyoming regulation series or chapter, a constitution article or amendment, an Indiana chapter, an Illinois article, or a U.S. Code chapter such as `18 U.S.C. ch. 96`; a U.S. Code subchapter is not read), and `section` is the FIRST section inside it (see `container` for how many there are and what they are). A state STATUTE chapter, subchapter, title, article or part cited with its container word and a code name we read for that state (`8 Del. C. ch. 1, subch. VII`, `Tex. Penal Code ch. 19`, `N.Y. Penal Law art. 125`, `Mass. Gen. Laws ch. 93A`, `La. R.S. Title 14`) also answers `container`, with `section` the first live section in statutory order, but only where we hold that container and its number is unique within the code. A container we do not hold, a missing or unrecognised code name, a regulation or rule set, or a number that repeats in the code (California repeats chapter numbers across its titles) when the citation names more than one level, returns `resolved: false` with `missReason: container_not_supported`. An article that IS the section unit (`La. Civ. Code art. 2315`, `Tex. Code Crim. Proc. art. 38.23`) is read as a section. To browse chapters, titles and articles use `GET /us/statutes/divisions`. `multiple`: you cited several sections (`§§ 8, 10`, `§§ 1983-1985`) and `section` is the first of them (see `citedSections`), or your citation fits more than one held section (`D.C.COLO.LR 7.1` is both Local Civil and Local Criminal Rule 7.1) and every candidate is listed in `container`; a state statute container number that repeats within its code (`Cal. Penal Code tit. 8` is a title of each of four parts) lists each candidate container's first section there, never picking one, when there are at most 10. `repaired`: the code name you wrote is a recognised miscite and `section` is the one it names (see `repair`); or (`repair.kind: prior_edition`) the text you cited has been replaced by a current one, and `section` is NOT the text you cited: a C.F.R. or U.S.C. section the current code no longer holds, answered with the MOST RECENT historical annual edition we hold, or a superseded rule set whose rule numbers were kept, answered with the current rule (`Tex. R. Civ. Evid. 803` is answered by `Tex. R. Evid. 803`), or a state regulation we hold only as superseded filings, answered with the latest filing (`W. Va. Code R. § 64-14-5`); `repair.interpretedAs` names what was served and why, and `repair.alternatives` lists the other held editions, if any; or (`repair.kind: former_law`, `former_number`) you cited a FORMER section number, recodified or renumbered since, and `section` is the successor the state's own disposition table or history line names, never the former text (a former section split into several answers `multiple`, every successor in `citedSections`). or (`repair.kind: code_name_inferred`) your citation named no code (`CODE ANN. § 73.001`, `Code 4121-3-34`) and `section` is the only one in the state that carries that number, so the code was inferred from the number and not read from your citation; or (`repair.kind: repealed_range`, `renumbered_range`, `range_member`) you cited a New York or California section the publisher printed only inside a run of sections (`6 NYCRR 420.4` inside `420.3 to 420.4`), and `section` is that stub, not the section's own text (`repair.interpretedAs` names the range); `register_reference`: you cited a state register page, and `section` is a rule whose history cites it (see `registerReference`). `resolved` keeps its meaning (a section was returned) and is true at every level; read `matchLevel` to tell an exact section from a first-of-several. Absent for an exact match.","example":"container","uniqueKey":"resolvedFrom.oneOf.0.matchLevel.oneOf.1","typeLabel":"null"}],"uniqueKey":"resolvedFrom.oneOf.0.matchLevel","typeLabel":"enum\u003cstring> | null"},"container":{"oneOf":[{"type":"object","title":"ResolveContainerInfo","description":"Set with `matchLevel: container`. What you cited and the sections inside it; `section` is the first of them. Also set with `matchLevel: multiple` when the citation fits several held sections and none is the one cited (kind `alternatives`): every candidate is listed, `section` is only the first offered. Omitted from the response when it has no value.","required":["kind","label","childCount"],"properties":{"kind":{"type":"string","title":"Kind","description":"What was cited: `chapter`, `subchapter`, `series` (a rule group number such as `5th Cir. R. 47`, held only as `47.1` to `47.10`), `article`, `section` (a constitution section made of numbered paragraphs, or a California regulation held as one document per subsection, `18 CCR 17071` being `(a)` to `(q)`), `amendment`, `document` (a rule set stored as one document holding several editions) or `alternatives` (with `matchLevel: multiple`: the held sections the citation could mean).","examples":["chapter"],"isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.container.oneOf.0.kind","typeLabel":"string"},"label":{"type":"string","title":"Label","description":"The container, as we read your citation.","examples":["U.S. Const. art. III"],"isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.container.oneOf.0.label","typeLabel":"string"},"childCount":{"type":"integer","title":"Childcount","description":"How many sections the container holds. Always exact, even when `children` is cut.","examples":[12],"isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.container.oneOf.0.childCount","typeLabel":"integer"},"children":{"items":{"properties":{"actId":{"type":"string","title":"Actid","description":"The child section's id.","examples":["CONST_US_A3_S1"],"isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.container.oneOf.0.children.items.[INDEX].actId","typeLabel":"string"},"citation":{"oneOf":[{"type":"string","title":"Citation","description":"The child's own citation.","example":"U.S. Const. art. III, § 1","uniqueKey":"resolvedFrom.oneOf.0.container.oneOf.0.children.items.[INDEX].citation.oneOf.0","typeLabel":"string"},{"type":"null","title":"Citation","description":"The child's own citation.","example":"U.S. Const. art. III, § 1","uniqueKey":"resolvedFrom.oneOf.0.container.oneOf.0.children.items.[INDEX].citation.oneOf.1","typeLabel":"null"}],"uniqueKey":"resolvedFrom.oneOf.0.container.oneOf.0.children.items.[INDEX].citation","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","title":"Status","description":"Its status in the corpus (`in_force`, `repealed`, ...).","example":"in_force","uniqueKey":"resolvedFrom.oneOf.0.container.oneOf.0.children.items.[INDEX].status.oneOf.0","typeLabel":"string"},{"type":"null","title":"Status","description":"Its status in the corpus (`in_force`, `repealed`, ...).","example":"in_force","uniqueKey":"resolvedFrom.oneOf.0.container.oneOf.0.children.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"resolvedFrom.oneOf.0.container.oneOf.0.children.items.[INDEX].status","typeLabel":"string | null"}},"type":"object","required":["actId"],"title":"ResolveContainerChild","uniqueKey":"resolvedFrom.oneOf.0.container.oneOf.0.children.items.[INDEX]","typeLabel":"ResolveContainerChild · object"},"type":"array","title":"Children","description":"The sections inside, in document order. `section` is the first of them that is in force (the first of all when none is), so it is `children[0]` unless that one is repealed or otherwise not in force. For an `amendment` of a state whose constitution is held as amended text, these are the sections whose own note credits that amendment, which is what the corpus records; a section the corpus does not annotate is not listed.","uniqueKey":"resolvedFrom.oneOf.0.container.oneOf.0.children","typeLabel":"ResolveContainerChild · object[]"},"truncated":{"type":"boolean","title":"Truncated","description":"True when `children` lists fewer than `childCount` sections.","default":false,"examples":[false],"uniqueKey":"resolvedFrom.oneOf.0.container.oneOf.0.truncated","typeLabel":"boolean"}},"uniqueKey":"resolvedFrom.oneOf.0.container.oneOf.0","typeLabel":"ResolveContainerInfo · object"},{"type":"null","description":"Set with `matchLevel: container`. What you cited and the sections inside it; `section` is the first of them. Also set with `matchLevel: multiple` when the citation fits several held sections and none is the one cited (kind `alternatives`): every candidate is listed, `section` is only the first offered. Omitted from the response when it has no value.","uniqueKey":"resolvedFrom.oneOf.0.container.oneOf.1","typeLabel":"null"}],"uniqueKey":"resolvedFrom.oneOf.0.container","typeLabel":"ResolveContainerInfo · object | null"},"citedSections":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"resolvedFrom.oneOf.0.citedSections.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Citedsections","description":"Set with `matchLevel: multiple`. The sections your citation named, as written (a range such as `1983-1985` is one entry); `section` is the first. Omitted from the response when it has no value.","uniqueKey":"resolvedFrom.oneOf.0.citedSections.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Citedsections","description":"Set with `matchLevel: multiple`. The sections your citation named, as written (a range such as `1983-1985` is one entry); `section` is the first. Omitted from the response when it has no value.","uniqueKey":"resolvedFrom.oneOf.0.citedSections.oneOf.1","typeLabel":"null"}],"uniqueKey":"resolvedFrom.oneOf.0.citedSections","typeLabel":"string[] | null"},"repair":{"oneOf":[{"type":"object","title":"ResolveRepairInfo","description":"Set with `matchLevel: repaired`. The miscite we corrected and how we read it. Omitted from the response when it has no value.","required":["kind","cited","interpretedAs"],"properties":{"kind":{"type":"string","title":"Kind","description":"What was repaired: `code_name` (a recognised miscite of the code name); `prior_edition` (the text you cited has been replaced, so `section` is not it: a C.F.R. or U.S.C. section held only as a historical annual edition, where `interpretedAs` names the edition and its year and `alternatives` the other editions; or a superseded rule set whose numbers were kept, such as the former Texas Rules of Civil and Criminal Evidence, answered with the current rule and the reason in `interpretedAs`; or a state regulation held only as superseded filings, where `interpretedAs` names the latest filing's date and `alternatives` the earlier filings); `code_name_inferred` (the citation named no code, so the only section in the state with that number was served: `interpretedAs` is that section's citation, `cited` the head as you wrote it, and `alternatives` is empty because a number held by two codes is refused, never guessed); `former_law` (you cited a section number the state's code no longer carries, and the state's own disposition table, a code commission comparative table, a revisor's renumbering stub or the Code's history credits, says which current section it became; `cited` is the number you wrote, `interpretedAs` the successor's citation with what the table says: recodified, renumbered or merged, the effective date when the table gives one, and the source. The former text itself is not served; with `matchLevel: multiple` the former section was SPLIT and `citedSections` lists every successor); `former_number` (the same, read from the successor's own history line where the state prints its lineage there: Georgia's `Code 1933, §` and Washington's `Formerly RCW`). Other values name the kind of miscite that was read through, such as `act_section`, `article_edition`, `ca_ucc_article_number`, `cfr_exchange_act_rule`, `cfr_five_digit_part`, `cfr_listing_of_impairments`, `cfr_part_number_mixed`, `cfr_part_omitted`, `cfr_part_truncated`, `cfr_separator`, `cfr_title`, `cfr_title_typo`, `code_article_for_constitution`, `dash_spacing`, `dotted_subdivision`, `duplicated_act`, `federal_label_state_rule`, `footnote_digit`, `former_code_name`, `former_collected`, `former_lpra_repealed_twin`, `former_title_renumbered`, `fused_subdivision`, `fused_subsection`, `fused_subsection_letter`, `glued_et_seq`, `glued_paragraph_letter`, `habeas_rules_stray_number`, `hyphen_restored`, `inside_range`, `letter_suffix_pinpoint`, `local_rule_series_inferred`, `lost_section_sign`, `merged_section`, `nm_rule_set_prefix`, `number_spelling`, `nycrr_title`, `ocr_digits`, `padded_decimal`, `part_and_section`, `pr_appendix_evidence`, `range_member`, `renumbered_provision`, `renumbered_range`, `renumbered_rule`, `renumbered_title`, `restated_rule`, `roman_section`, `set_label`, `slash_for_hyphen`, `snapshot_numbering`, `source_table`, `source_table_split`, `statute_cited_as_regulation`, `tex_statute_under_rule_label`, `title_chapter_form`, `title_dropped`, `title_inferred`, `title_moved`, `trailing_rule`, `transposed_chapter`, `truncated_section`, `usc_appendix_range_point`, `usc_appendix_unique_act`, `usc_cfr_miscite`, `usc_patent_rule_miscite`, `usc_state_code_miscite`, `wrong_rule_set_same_state`, `zero_padded_rule`, `zero_padded_section`, `zero_padding`. The set grows as repairs are added, so treat `kind` as an open string, not a closed enum; `interpretedAs` always says in words what was read.","examples":["code_name"],"isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.repair.oneOf.0.kind","typeLabel":"string"},"cited":{"type":"string","title":"Cited","description":"The part of your citation we corrected.","examples":["Jud. Ct. Acts Law"],"isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.repair.oneOf.0.cited","typeLabel":"string"},"interpretedAs":{"type":"string","title":"Interpretedas","description":"What we read it as.","examples":["N.Y. Judiciary Law § 475"],"isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.repair.oneOf.0.interpretedAs","typeLabel":"string"},"alternatives":{"items":{"properties":{"actId":{"type":"string","title":"Actid","description":"Another held section the cited name could also have meant.","examples":["STATE_NY_FCT_S475"],"isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.repair.oneOf.0.alternatives.items.[INDEX].actId","typeLabel":"string"},"citation":{"oneOf":[{"type":"string","title":"Citation","description":"That section's own citation.","example":"N.Y. Fam. Ct. Act § 475","uniqueKey":"resolvedFrom.oneOf.0.repair.oneOf.0.alternatives.items.[INDEX].citation.oneOf.0","typeLabel":"string"},{"type":"null","title":"Citation","description":"That section's own citation.","example":"N.Y. Fam. Ct. Act § 475","uniqueKey":"resolvedFrom.oneOf.0.repair.oneOf.0.alternatives.items.[INDEX].citation.oneOf.1","typeLabel":"null"}],"uniqueKey":"resolvedFrom.oneOf.0.repair.oneOf.0.alternatives.items.[INDEX].citation","typeLabel":"string | null"}},"type":"object","required":["actId"],"title":"ResolveRepairAlternative","uniqueKey":"resolvedFrom.oneOf.0.repair.oneOf.0.alternatives.items.[INDEX]","typeLabel":"ResolveRepairAlternative · object"},"type":"array","title":"Alternatives","description":"Other sections the name you wrote could also have meant. Empty when the repair was the only reading.","uniqueKey":"resolvedFrom.oneOf.0.repair.oneOf.0.alternatives","typeLabel":"ResolveRepairAlternative · object[]"}},"uniqueKey":"resolvedFrom.oneOf.0.repair.oneOf.0","typeLabel":"ResolveRepairInfo · object"},{"type":"null","description":"Set with `matchLevel: repaired`. The miscite we corrected and how we read it. Omitted from the response when it has no value.","uniqueKey":"resolvedFrom.oneOf.0.repair.oneOf.1","typeLabel":"null"}],"uniqueKey":"resolvedFrom.oneOf.0.repair","typeLabel":"ResolveRepairInfo · object | null"},"registerReference":{"oneOf":[{"type":"object","title":"ResolveRegisterReference","description":"Present only when `matchLevel` is `register_reference`: the citation names a page, issue or filing of a state register or bulletin. When `registerItemHeld` is true `section` IS that register item (corpusType STATE_REGISTER, a notice as printed, not codified law). Otherwise the item is not held and `section` is a RULE whose history note cites it (the first of `ruleCount`, in document order); read `rules` for the others.","required":["citation","state","kind","ruleCount"],"properties":{"citation":{"type":"string","title":"Citation","description":"The register citation, as we read it.","examples":["36 Pa. Bull. 510"],"isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.registerReference.oneOf.0.citation","typeLabel":"string"},"state":{"type":"string","title":"State","description":"Two-letter state code of the register.","examples":["il"],"isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.registerReference.oneOf.0.state","typeLabel":"string"},"kind":{"type":"string","enum":["page","range","issue","filing"],"title":"Kind","description":"How the citation matched the rules' history notes. `page`: a note cites exactly this volume and page. `range`: a note cites a page range that contains it. `issue`: the citation names a register issue (Colorado, Michigan). `filing`: it names a filing identifier (Washington WSR, Nevada LCB file, Indiana LSA document, Wisconsin register number).","examples":["page"],"isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.registerReference.oneOf.0.kind","typeLabel":"enum\u003cstring>"},"ruleCount":{"type":"integer","title":"Rulecount","description":"How many held rules cite it. Always exact, even when `rules` is cut.","examples":[2],"isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.registerReference.oneOf.0.ruleCount","typeLabel":"integer"},"rules":{"items":{"type":"string","uniqueKey":"resolvedFrom.oneOf.0.registerReference.oneOf.0.rules.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Rules","description":"Their act_ids in document order, starting with the one returned as `section`.","uniqueKey":"resolvedFrom.oneOf.0.registerReference.oneOf.0.rules","typeLabel":"string[]"},"registerItemHeld":{"type":"boolean","title":"Registeritemheld","description":"False when `section` is a RULE whose history cites the item (the item itself is not held for this state). True when `section` IS the register item, held under `corpusType=STATE_REGISTER`; then `rules` is that one item and `kind` is `page` (the cite names the page the item starts on) or `range` (a later page of the item).","default":false,"examples":[false],"uniqueKey":"resolvedFrom.oneOf.0.registerReference.oneOf.0.registerItemHeld","typeLabel":"boolean"}},"uniqueKey":"resolvedFrom.oneOf.0.registerReference.oneOf.0","typeLabel":"ResolveRegisterReference · object"},{"type":"null","description":"Present only when `matchLevel` is `register_reference`: the citation names a page, issue or filing of a state register or bulletin. When `registerItemHeld` is true `section` IS that register item (corpusType STATE_REGISTER, a notice as printed, not codified law). Otherwise the item is not held and `section` is a RULE whose history note cites it (the first of `ruleCount`, in document order); read `rules` for the others.","uniqueKey":"resolvedFrom.oneOf.0.registerReference.oneOf.1","typeLabel":"null"}],"uniqueKey":"resolvedFrom.oneOf.0.registerReference","typeLabel":"ResolveRegisterReference · object | null"},"pagePinpoint":{"oneOf":[{"type":"object","title":"ResolvePagePinpoint","description":"Present only when a treaty citation carried a pinpoint page. Which section that page prints, or why one section cannot be named. The page never changes `subsection` or `pinpoint`.","required":["page","resolved"],"properties":{"page":{"type":"integer","title":"Page","description":"The page you cited, as printed in the series volume.","isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.pagePinpoint.oneOf.0.page","typeLabel":"integer"},"resolved":{"type":"boolean","title":"Resolved","description":"`true` when exactly one section of the instrument begins on or runs through that page, and `section` is that section. `false` when the page cannot name one section: `section` is then the instrument and `reason` says why.","isRequired":true,"uniqueKey":"resolvedFrom.oneOf.0.pagePinpoint.oneOf.0.resolved","typeLabel":"boolean"},"reason":{"oneOf":[{"type":"string","title":"Reason","description":"Set when `resolved` is false. `page_shared`: several sections begin on that page, listed in `sections`. `outside_instrument`: the page is not inside the instrument's printed pages. `no_page_data`: the instrument's section pages are not recorded. `series_pages_not_held`: the series cited (such as T.I.A.S.) is numbered, not paged, in what we hold.","uniqueKey":"resolvedFrom.oneOf.0.pagePinpoint.oneOf.0.reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reason","description":"Set when `resolved` is false. `page_shared`: several sections begin on that page, listed in `sections`. `outside_instrument`: the page is not inside the instrument's printed pages. `no_page_data`: the instrument's section pages are not recorded. `series_pages_not_held`: the series cited (such as T.I.A.S.) is numbered, not paged, in what we hold.","uniqueKey":"resolvedFrom.oneOf.0.pagePinpoint.oneOf.0.reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"resolvedFrom.oneOf.0.pagePinpoint.oneOf.0.reason","typeLabel":"string | null"},"sections":{"items":{"type":"string","uniqueKey":"resolvedFrom.oneOf.0.pagePinpoint.oneOf.0.sections.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Sections","description":"Act ids of the sections printed on that page, in printed order.","uniqueKey":"resolvedFrom.oneOf.0.pagePinpoint.oneOf.0.sections","typeLabel":"string[]"}},"uniqueKey":"resolvedFrom.oneOf.0.pagePinpoint.oneOf.0","typeLabel":"ResolvePagePinpoint · object"},{"type":"null","description":"Present only when a treaty citation carried a pinpoint page. Which section that page prints, or why one section cannot be named. The page never changes `subsection` or `pinpoint`.","uniqueKey":"resolvedFrom.oneOf.0.pagePinpoint.oneOf.1","typeLabel":"null"}],"uniqueKey":"resolvedFrom.oneOf.0.pagePinpoint","typeLabel":"ResolvePagePinpoint · object | null"}},"uniqueKey":"resolvedFrom.oneOf.0","typeLabel":"SectionIdentifierResolution · object"},{"type":"null","description":"Null when the section is exactly the act_id you sent. Otherwise how your input was matched: a citation, or an act_id with transport damage (whitespace, quotes, a trailing period) removed. When your citation named a supported container (a regulation series, constitution article, Indiana chapter or Illinois article) or several sections, the section served is the FIRST of them and `matchLevel` says so, as on `GET /us/statutes/resolve`.","uniqueKey":"resolvedFrom.oneOf.1","typeLabel":"null"}],"uniqueKey":"resolvedFrom","typeLabel":"SectionIdentifierResolution · object | null"},"processingTimeMs":{"type":"number","title":"Processingtimems","description":"Server-side time for this request in milliseconds, excluding network transit. Useful for spotting a slow query; not billed on.","default":0,"examples":[240.5],"uniqueKey":"processingTimeMs","typeLabel":"number"},"creditsConsumed":{"type":"number","title":"Creditsconsumed","description":"Credits actually charged for this call, after any refund. Failed work bills 0 and batch endpoints charge per item returned.","default":0,"examples":[4],"uniqueKey":"creditsConsumed","typeLabel":"number"}},"type":"object","required":["section"],"title":"StatuteNeighborsResponse","description":"Response for `GET /us/statutes/section/{act_id}/related`.","uniqueKey":"","typeLabel":"StatuteNeighborsResponse · object"},"example":{"section":{"actId":"USC_T42_C21_S1983","citation":"42 U.S.C. § 1983 (2026)","citationShort":"42 U.S.C. § 1983","title":"Civil action for deprivation of rights","corpusType":"USC","state":"federal","source":null,"year":2026,"relevanceScore":0,"excerpt":"officer's judicial capacity, injunctive relief shall not be granted unless a declaratory decree was violated or declaratory relief was unavailable\".\n\n1979—Pub. L. 96–170 inserted \"or the District of Columbia\" after \"Territory\", and provisions relating to Acts of Congress applicable solely to the District of Columbia.\n\nStatutory Notes and Related Subsidiaries\n\nEffective Date of 1979 Amendment\n\nAmendment by Pub. L. 96–170 applicable with respect to any deprivation of rights, privileges, or...","body":null,"titleNumber":"42","titleName":"THE PUBLIC HEALTH AND WELFARE","chapter":"21","chapterName":"CIVIL RIGHTS","sectionNumber":"1983","sectionTitle":"Civil action for deprivation of rights","displayPath":"Title 42: THE PUBLIC HEALTH AND WELFARE / Chapter 21: CIVIL RIGHTS / Subchapter I: GENERALLY / Section 1983: Civil action for deprivation of rights","breadcrumb":[{"type":"title","num":"42","label":"Title 42","name":"THE PUBLIC HEALTH AND WELFARE"},{"type":"chapter","num":"21","label":"Chapter 21","name":"CIVIL RIGHTS"},{"type":"subchapter","num":"I","label":"Subchapter I","name":"GENERALLY"},{"type":"section","num":"1983","label":"Section 1983","name":"Civil action for deprivation of rights"}],"parent":{"corpusType":"USC","titleNumber":42,"chapter":"21"},"subchapter":"I","subchapterName":"GENERALLY","part":null,"partName":null,"subpart":null,"subpartName":null,"popularName":"Public Health and Welfare","actStatus":"in_force","goodLawStatus":"good_law","goodLawBasis":null,"currencyNote":null,"renumberedTo":"","transferredTo":"","issueDate":null,"sourceCredit":"R.S. §1979; Pub. L. 96–170, §1, Dec. 29, 1979, 93 Stat. 1284; Pub. L. 104–317, title III, §309(c), Oct. 19, 1996, 110 Stat. 3853.","amendmentYears":[1996,1979],"lastAmendedYear":1996,"amendmentsCount":2,"currentThrough":"2026-09-02","effectiveDate":null,"historyEffectiveDate":null,"history":null,"publicLaws":["Pub. L. 104-317","Pub. L. 96-170"],"htmlUrl":null,"pdfUrl":null,"xmlUrl":null,"textUrl":"https://statutes-us.vaquill.ai/usc/olrc/119-103/sections/USC_T42_C21_S1983.txt","stateHtmlUrl":null,"matchSegment":null,"matchNoteYear":null,"externalUrl":"https://uscode.house.gov/view.xhtml?req=granuleid:USC-prelim-title42-section1983\u0026num=0\u0026edition=prelim","sourceUrl":"https://uscode.house.gov/view.xhtml?req=granuleid:USC-prelim-title42-section1983\u0026num=0\u0026edition=prelim","sourceUrlNote":null},"previous":[{"actId":"USC_T42_C21_S1981","citation":"42 U.S.C. § 1981 (2026)","citationShort":"42 U.S.C. § 1981","title":"Equal rights under the law","corpusType":"USC","state":"federal","source":null,"year":2026,"relevanceScore":0,"excerpt":"Statement of equal rights\n\nAll persons within the jurisdiction of the United States shall have the same right in every State and Territory to make and enforce contracts, to sue, be parties, give evidence, and to the full and equal benefit of all laws and proceedings for the security of persons and property as is enjoyed by white citizens, and shall be subject to like punishment, pains, penalties, taxes, licenses, and exactions of every kind, and to no other.\n\n(b) \"Make and enforce contracts\"...","body":null,"titleNumber":"42","titleName":"THE PUBLIC HEALTH AND WELFARE","chapter":"21","chapterName":"CIVIL RIGHTS","sectionNumber":"1981","sectionTitle":"Equal rights under the law","displayPath":"Title 42: THE PUBLIC HEALTH AND WELFARE / Chapter 21: CIVIL RIGHTS / Subchapter I: GENERALLY / Section 1981: Equal rights under the law","breadcrumb":[{"type":"title","num":"42","label":"Title 42","name":"THE PUBLIC HEALTH AND WELFARE"},{"type":"chapter","num":"21","label":"Chapter 21","name":"CIVIL RIGHTS"},{"type":"subchapter","num":"I","label":"Subchapter I","name":"GENERALLY"},{"type":"section","num":"1981","label":"Section 1981","name":"Equal rights under the law"}],"parent":{"corpusType":"USC","titleNumber":42,"chapter":"21"},"subchapter":"I","subchapterName":"GENERALLY","part":null,"partName":null,"subpart":null,"subpartName":null,"popularName":"Public Health and Welfare","actStatus":"in_force","goodLawStatus":"good_law","goodLawBasis":null,"currencyNote":null,"renumberedTo":"","transferredTo":"","issueDate":null,"sourceCredit":"R.S. §1977; Pub. L. 102–166, title I, §101, Nov. 21, 1991, 105 Stat. 1071.","amendmentYears":[1991],"lastAmendedYear":1991,"amendmentsCount":1,"currentThrough":null,"effectiveDate":null,"historyEffectiveDate":null,"history":null,"publicLaws":["Pub. L. 102-166","Pub. L. 94-559"],"htmlUrl":null,"pdfUrl":null,"xmlUrl":null,"textUrl":"https://statutes-us.vaquill.ai/usc/olrc/119-103/sections/USC_T42_C21_S1983.txt","stateHtmlUrl":null,"matchSegment":null,"matchNoteYear":null,"externalUrl":"https://uscode.house.gov/view.xhtml?req=granuleid:USC-prelim-title42-section1981\u0026num=0\u0026edition=prelim","sourceUrl":"https://uscode.house.gov/view.xhtml?req=granuleid:USC-prelim-title42-section1981\u0026num=0\u0026edition=prelim","sourceUrlNote":null}],"next":[{"actId":"USC_T42_C21_S1984","citation":"42 U.S.C. § 1984 (2026)","citationShort":"42 U.S.C. § 1984","title":"Omitted","corpusType":"USC","state":"federal","source":null,"year":2026,"relevanceScore":0,"excerpt":"Editorial Notes\n\nCodification\n\nSection, act Mar. 1, 1875, ch. 114, §5, 18 Stat. 337, which was formerly classified to section 46 of Title 8, Aliens and Nationality, related to Supreme Court review of cases arising under act Mar. 1, 1875. Sections 1 and 2 of act Mar. 1, 1875 were declared unconstitutional in U.S. v. Singleton, 109 U.S. 3, and sections 3 and 4 of such act were repealed by act June 25, 1948, ch. 645, §21, 62 Stat. 862.","body":null,"titleNumber":"42","titleName":"THE PUBLIC HEALTH AND WELFARE","chapter":"21","chapterName":"CIVIL RIGHTS","sectionNumber":"1984","sectionTitle":"Omitted","displayPath":"Title 42: THE PUBLIC HEALTH AND WELFARE / Chapter 21: CIVIL RIGHTS / Subchapter I: GENERALLY / Section 1984: Omitted","breadcrumb":[{"type":"title","num":"42","label":"Title 42","name":"THE PUBLIC HEALTH AND WELFARE"},{"type":"chapter","num":"21","label":"Chapter 21","name":"CIVIL RIGHTS"},{"type":"subchapter","num":"I","label":"Subchapter I","name":"GENERALLY"},{"type":"section","num":"1984","label":"Section 1984","name":"Omitted"}],"parent":{"corpusType":"USC","titleNumber":42,"chapter":"21"},"subchapter":"I","subchapterName":"GENERALLY","part":null,"partName":null,"subpart":null,"subpartName":null,"popularName":"Public Health and Welfare","actStatus":"omitted","goodLawStatus":"not_good_law","goodLawBasis":null,"currencyNote":null,"renumberedTo":"","transferredTo":"","issueDate":null,"sourceCredit":"","amendmentYears":null,"lastAmendedYear":null,"amendmentsCount":0,"currentThrough":null,"effectiveDate":null,"historyEffectiveDate":null,"history":null,"htmlUrl":null,"pdfUrl":null,"xmlUrl":null,"textUrl":"https://statutes-us.vaquill.ai/usc/olrc/119-103/sections/USC_T42_C21_S1983.txt","stateHtmlUrl":null,"matchSegment":null,"matchNoteYear":null,"externalUrl":"https://uscode.house.gov/view.xhtml?req=granuleid:USC-prelim-title42-section1984\u0026num=0\u0026edition=prelim","sourceUrl":"https://uscode.house.gov/view.xhtml?req=granuleid:USC-prelim-title42-section1984\u0026num=0\u0026edition=prelim","sourceUrlNote":null}],"container":"CIVIL RIGHTS","processingTimeMs":9.5,"creditsConsumed":6},"examples":{"Example":{"title":"Example","value":{"section":{"actId":"USC_T42_C21_S1983","citation":"42 U.S.C. § 1983 (2026)","citationShort":"42 U.S.C. § 1983","title":"Civil action for deprivation of rights","corpusType":"USC","state":"federal","source":null,"year":2026,"relevanceScore":0,"excerpt":"officer's judicial capacity, injunctive relief shall not be granted unless a declaratory decree was violated or declaratory relief was unavailable\".\n\n1979—Pub. L. 96–170 inserted \"or the District of Columbia\" after \"Territory\", and provisions relating to Acts of Congress applicable solely to the District of Columbia.\n\nStatutory Notes and Related Subsidiaries\n\nEffective Date of 1979 Amendment\n\nAmendment by Pub. L. 96–170 applicable with respect to any deprivation of rights, privileges, or...","body":null,"titleNumber":"42","titleName":"THE PUBLIC HEALTH AND WELFARE","chapter":"21","chapterName":"CIVIL RIGHTS","sectionNumber":"1983","sectionTitle":"Civil action for deprivation of rights","displayPath":"Title 42: THE PUBLIC HEALTH AND WELFARE / Chapter 21: CIVIL RIGHTS / Subchapter I: GENERALLY / Section 1983: Civil action for deprivation of rights","breadcrumb":[{"type":"title","num":"42","label":"Title 42","name":"THE PUBLIC HEALTH AND WELFARE"},{"type":"chapter","num":"21","label":"Chapter 21","name":"CIVIL RIGHTS"},{"type":"subchapter","num":"I","label":"Subchapter I","name":"GENERALLY"},{"type":"section","num":"1983","label":"Section 1983","name":"Civil action for deprivation of rights"}],"parent":{"corpusType":"USC","titleNumber":42,"chapter":"21"},"subchapter":"I","subchapterName":"GENERALLY","part":null,"partName":null,"subpart":null,"subpartName":null,"popularName":"Public Health and Welfare","actStatus":"in_force","goodLawStatus":"good_law","goodLawBasis":null,"currencyNote":null,"renumberedTo":"","transferredTo":"","issueDate":null,"sourceCredit":"R.S. §1979; Pub. L. 96–170, §1, Dec. 29, 1979, 93 Stat. 1284; Pub. L. 104–317, title III, §309(c), Oct. 19, 1996, 110 Stat. 3853.","amendmentYears":[1996,1979],"lastAmendedYear":1996,"amendmentsCount":2,"currentThrough":"2026-09-02","effectiveDate":null,"historyEffectiveDate":null,"history":null,"publicLaws":["Pub. L. 104-317","Pub. L. 96-170"],"htmlUrl":null,"pdfUrl":null,"xmlUrl":null,"textUrl":"https://statutes-us.vaquill.ai/usc/olrc/119-103/sections/USC_T42_C21_S1983.txt","stateHtmlUrl":null,"matchSegment":null,"matchNoteYear":null,"externalUrl":"https://uscode.house.gov/view.xhtml?req=granuleid:USC-prelim-title42-section1983\u0026num=0\u0026edition=prelim","sourceUrl":"https://uscode.house.gov/view.xhtml?req=granuleid:USC-prelim-title42-section1983\u0026num=0\u0026edition=prelim","sourceUrlNote":null},"previous":[{"actId":"USC_T42_C21_S1981","citation":"42 U.S.C. § 1981 (2026)","citationShort":"42 U.S.C. § 1981","title":"Equal rights under the law","corpusType":"USC","state":"federal","source":null,"year":2026,"relevanceScore":0,"excerpt":"Statement of equal rights\n\nAll persons within the jurisdiction of the United States shall have the same right in every State and Territory to make and enforce contracts, to sue, be parties, give evidence, and to the full and equal benefit of all laws and proceedings for the security of persons and property as is enjoyed by white citizens, and shall be subject to like punishment, pains, penalties, taxes, licenses, and exactions of every kind, and to no other.\n\n(b) \"Make and enforce contracts\"...","body":null,"titleNumber":"42","titleName":"THE PUBLIC HEALTH AND WELFARE","chapter":"21","chapterName":"CIVIL RIGHTS","sectionNumber":"1981","sectionTitle":"Equal rights under the law","displayPath":"Title 42: THE PUBLIC HEALTH AND WELFARE / Chapter 21: CIVIL RIGHTS / Subchapter I: GENERALLY / Section 1981: Equal rights under the law","breadcrumb":[{"type":"title","num":"42","label":"Title 42","name":"THE PUBLIC HEALTH AND WELFARE"},{"type":"chapter","num":"21","label":"Chapter 21","name":"CIVIL RIGHTS"},{"type":"subchapter","num":"I","label":"Subchapter I","name":"GENERALLY"},{"type":"section","num":"1981","label":"Section 1981","name":"Equal rights under the law"}],"parent":{"corpusType":"USC","titleNumber":42,"chapter":"21"},"subchapter":"I","subchapterName":"GENERALLY","part":null,"partName":null,"subpart":null,"subpartName":null,"popularName":"Public Health and Welfare","actStatus":"in_force","goodLawStatus":"good_law","goodLawBasis":null,"currencyNote":null,"renumberedTo":"","transferredTo":"","issueDate":null,"sourceCredit":"R.S. §1977; Pub. L. 102–166, title I, §101, Nov. 21, 1991, 105 Stat. 1071.","amendmentYears":[1991],"lastAmendedYear":1991,"amendmentsCount":1,"currentThrough":null,"effectiveDate":null,"historyEffectiveDate":null,"history":null,"publicLaws":["Pub. L. 102-166","Pub. L. 94-559"],"htmlUrl":null,"pdfUrl":null,"xmlUrl":null,"textUrl":"https://statutes-us.vaquill.ai/usc/olrc/119-103/sections/USC_T42_C21_S1983.txt","stateHtmlUrl":null,"matchSegment":null,"matchNoteYear":null,"externalUrl":"https://uscode.house.gov/view.xhtml?req=granuleid:USC-prelim-title42-section1981\u0026num=0\u0026edition=prelim","sourceUrl":"https://uscode.house.gov/view.xhtml?req=granuleid:USC-prelim-title42-section1981\u0026num=0\u0026edition=prelim","sourceUrlNote":null}],"next":[{"actId":"USC_T42_C21_S1984","citation":"42 U.S.C. § 1984 (2026)","citationShort":"42 U.S.C. § 1984","title":"Omitted","corpusType":"USC","state":"federal","source":null,"year":2026,"relevanceScore":0,"excerpt":"Editorial Notes\n\nCodification\n\nSection, act Mar. 1, 1875, ch. 114, §5, 18 Stat. 337, which was formerly classified to section 46 of Title 8, Aliens and Nationality, related to Supreme Court review of cases arising under act Mar. 1, 1875. Sections 1 and 2 of act Mar. 1, 1875 were declared unconstitutional in U.S. v. Singleton, 109 U.S. 3, and sections 3 and 4 of such act were repealed by act June 25, 1948, ch. 645, §21, 62 Stat. 862.","body":null,"titleNumber":"42","titleName":"THE PUBLIC HEALTH AND WELFARE","chapter":"21","chapterName":"CIVIL RIGHTS","sectionNumber":"1984","sectionTitle":"Omitted","displayPath":"Title 42: THE PUBLIC HEALTH AND WELFARE / Chapter 21: CIVIL RIGHTS / Subchapter I: GENERALLY / Section 1984: Omitted","breadcrumb":[{"type":"title","num":"42","label":"Title 42","name":"THE PUBLIC HEALTH AND WELFARE"},{"type":"chapter","num":"21","label":"Chapter 21","name":"CIVIL RIGHTS"},{"type":"subchapter","num":"I","label":"Subchapter I","name":"GENERALLY"},{"type":"section","num":"1984","label":"Section 1984","name":"Omitted"}],"parent":{"corpusType":"USC","titleNumber":42,"chapter":"21"},"subchapter":"I","subchapterName":"GENERALLY","part":null,"partName":null,"subpart":null,"subpartName":null,"popularName":"Public Health and Welfare","actStatus":"omitted","goodLawStatus":"not_good_law","goodLawBasis":null,"currencyNote":null,"renumberedTo":"","transferredTo":"","issueDate":null,"sourceCredit":"","amendmentYears":null,"lastAmendedYear":null,"amendmentsCount":0,"currentThrough":null,"effectiveDate":null,"historyEffectiveDate":null,"history":null,"htmlUrl":null,"pdfUrl":null,"xmlUrl":null,"textUrl":"https://statutes-us.vaquill.ai/usc/olrc/119-103/sections/USC_T42_C21_S1983.txt","stateHtmlUrl":null,"matchSegment":null,"matchNoteYear":null,"externalUrl":"https://uscode.house.gov/view.xhtml?req=granuleid:USC-prelim-title42-section1984\u0026num=0\u0026edition=prelim","sourceUrl":"https://uscode.house.gov/view.xhtml?req=granuleid:USC-prelim-title42-section1984\u0026num=0\u0026edition=prelim","sourceUrlNote":null}],"container":"CIVIL RIGHTS","processingTimeMs":9.5,"creditsConsumed":6}}},"exampleType":"examples"}},"headers":{"X-RateLimit-Limit":{"description":"Requests allowed in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests left in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp at which the per-minute window resets.","schema":{"type":"integer"}},"X-RateLimit-Limit-Day":{"description":"Requests allowed per day (the slow-drip backstop).","schema":{"type":"integer"}},"X-RateLimit-Remaining-Day":{"description":"Requests left in the daily window.","schema":{"type":"integer"}},"X-RateLimit-Limit-Hour":{"description":"Requests allowed per hour.","schema":{"type":"integer"}},"X-RateLimit-Remaining-Hour":{"description":"Requests left in the hourly window.","schema":{"type":"integer"}},"X-RateLimit-Reset-Day":{"description":"Unix timestamp at which the daily window resets (next UTC midnight).","schema":{"type":"integer"}},"X-RateLimit-Scope":{"description":"Which bucket the limits above describe: `key` (this API key's own allowance) or `ip` (the shared per-address ceiling, also used when the key did not validate). Absent on requests without an API key.","schema":{"type":"string","enum":["key","ip"]}},"X-Request-ID":{"description":"Correlation id of this request. Quote it when contacting support.","schema":{"type":"string"}}},"exampleType":"examples"},"eb0243cc-850e-4e17-8615-0a6517f51c08":{"description":"Missing, invalid or revoked API key.","content":{"application/json":{"schema":{"properties":{"detail":{"type":"string","title":"Detail","description":"Human-readable reason, safe to surface to an end user. Branch on the HTTP status rather than on this string: the wording is not part of the contract and may be reworded, but 401 (bad key), 402 (out of credits), 403 (missing scope), 404 (no such resource) and 429 (rate limited) are stable.","examples":["Insufficient API credits."],"isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"type":"array","items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Loc","description":"Where the bad value is: `body`, `query` or `path`, then the parameter name exactly as you send it (camelCase), then list indexes. A bare `[\"body\"]` means the body as a whole was not a JSON object.","examples":[["body","query"]],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Msg","description":"What is wrong with the value, in plain English.","examples":["Field required"],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"Machine-readable error kind, e.g. `missing`, `literal_error`, `json_invalid`.","examples":["missing"],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].type","typeLabel":"string"}},"type":"object","required":["loc","msg","type"],"title":"ApiFieldError","description":"One rejected field in a 422 response.","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"ApiFieldError · object"},"title":"Errors","description":"Present on 422 only: every field that failed validation.","uniqueKey":"errors.oneOf.0","typeLabel":"ApiFieldError · object[]"},{"type":"null","title":"Errors","description":"Present on 422 only: every field that failed validation.","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"ApiFieldError · object[] | null"},"code":{"oneOf":[{"type":"string","title":"Code","description":"Stable machine code for the failure. Branch on this, not on `detail`. The set is open: tolerate values you do not know. Known values: authentication_required, invalid_api_key, api_key_expired, permission_denied, insufficient_scope, insufficient_credits, payment_required, rate_limited, quota_exceeded, daily_cap_exceeded, bad_request, validation_error, method_not_allowed, payload_too_large, unsupported_media_type, invalid_query, invalid_citation_input, section_not_found, resource_not_found, idempotency_key_reused, idempotency_in_progress, idempotency_replay_unavailable, upstream_timeout, service_unavailable, internal_error, conflict.","x-known-values":["authentication_required","invalid_api_key","api_key_expired","permission_denied","insufficient_scope","insufficient_credits","payment_required","rate_limited","quota_exceeded","daily_cap_exceeded","bad_request","validation_error","method_not_allowed","payload_too_large","unsupported_media_type","invalid_query","invalid_citation_input","section_not_found","resource_not_found","idempotency_key_reused","idempotency_in_progress","idempotency_replay_unavailable","upstream_timeout","service_unavailable","internal_error","conflict"],"example":"insufficient_credits","uniqueKey":"code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","description":"Stable machine code for the failure. Branch on this, not on `detail`. The set is open: tolerate values you do not know. Known values: authentication_required, invalid_api_key, api_key_expired, permission_denied, insufficient_scope, insufficient_credits, payment_required, rate_limited, quota_exceeded, daily_cap_exceeded, bad_request, validation_error, method_not_allowed, payload_too_large, unsupported_media_type, invalid_query, invalid_citation_input, section_not_found, resource_not_found, idempotency_key_reused, idempotency_in_progress, idempotency_replay_unavailable, upstream_timeout, service_unavailable, internal_error, conflict.","x-known-values":["authentication_required","invalid_api_key","api_key_expired","permission_denied","insufficient_scope","insufficient_credits","payment_required","rate_limited","quota_exceeded","daily_cap_exceeded","bad_request","validation_error","method_not_allowed","payload_too_large","unsupported_media_type","invalid_query","invalid_citation_input","section_not_found","resource_not_found","idempotency_key_reused","idempotency_in_progress","idempotency_replay_unavailable","upstream_timeout","service_unavailable","internal_error","conflict"],"example":"insufficient_credits","uniqueKey":"code.oneOf.1","typeLabel":"null"}],"uniqueKey":"code","typeLabel":"string | null"},"type":{"oneOf":[{"type":"string","title":"Type","description":"URL naming the error kind, `https://www.vaquill.ai/docs/errors/{code}`.","example":"https://www.vaquill.ai/docs/errors/insufficient_credits","uniqueKey":"type.oneOf.0","typeLabel":"string"},{"type":"null","title":"Type","description":"URL naming the error kind, `https://www.vaquill.ai/docs/errors/{code}`.","example":"https://www.vaquill.ai/docs/errors/insufficient_credits","uniqueKey":"type.oneOf.1","typeLabel":"null"}],"uniqueKey":"type","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","title":"Title","description":"Short fixed English title for `code`.","example":"Insufficient credits","uniqueKey":"title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","description":"Short fixed English title for `code`.","example":"Insufficient credits","uniqueKey":"title.oneOf.1","typeLabel":"null"}],"uniqueKey":"title","typeLabel":"string | null"},"status":{"oneOf":[{"type":"integer","title":"Status","description":"Echo of the HTTP status code.","example":402,"uniqueKey":"status.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Status","description":"Echo of the HTTP status code.","example":402,"uniqueKey":"status.oneOf.1","typeLabel":"null"}],"uniqueKey":"status","typeLabel":"integer | null"},"requestId":{"oneOf":[{"type":"string","title":"Requestid","description":"Equals the `X-Request-ID` response header. Quote it to support.","example":"8d32789e-7b27-44f7-9523-424596e7a929","uniqueKey":"requestId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Requestid","description":"Equals the `X-Request-ID` response header. Quote it to support.","example":"8d32789e-7b27-44f7-9523-424596e7a929","uniqueKey":"requestId.oneOf.1","typeLabel":"null"}],"uniqueKey":"requestId","typeLabel":"string | null"},"retryable":{"oneOf":[{"type":"boolean","title":"Retryable","description":"True only when repeating the same request is safe and may succeed.","example":false,"uniqueKey":"retryable.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Retryable","description":"True only when repeating the same request is safe and may succeed.","example":false,"uniqueKey":"retryable.oneOf.1","typeLabel":"null"}],"uniqueKey":"retryable","typeLabel":"boolean | null"},"retryAfterSeconds":{"oneOf":[{"type":"integer","title":"Retryafterseconds","description":"On 429 and 503 when `Retry-After` is set: the same value in seconds.","example":30,"uniqueKey":"retryAfterSeconds.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Retryafterseconds","description":"On 429 and 503 when `Retry-After` is set: the same value in seconds.","example":30,"uniqueKey":"retryAfterSeconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"retryAfterSeconds","typeLabel":"integer | null"},"actId":{"oneOf":[{"type":"string","title":"Actid","description":"Section routes only, on a miss: the identifier that matched nothing.","example":"UNKNOWN_99999","uniqueKey":"actId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Actid","description":"Section routes only, on a miss: the identifier that matched nothing.","example":"UNKNOWN_99999","uniqueKey":"actId.oneOf.1","typeLabel":"null"}],"uniqueKey":"actId","typeLabel":"string | null"},"reason":{"oneOf":[{"type":"string","title":"Reason","description":"Section routes only, on a miss: why nothing matched, for example `unsupported_jurisdiction` or `not_in_registry`. The set is open.","example":"not_in_registry","uniqueKey":"reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reason","description":"Section routes only, on a miss: why nothing matched, for example `unsupported_jurisdiction` or `not_in_registry`. The set is open.","example":"not_in_registry","uniqueKey":"reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"reason","typeLabel":"string | null"},"didYouMean":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"didYouMean.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Didyoumean","description":"Section routes only, on a miss: identifiers worth trying instead.","uniqueKey":"didYouMean.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Didyoumean","description":"Section routes only, on a miss: identifiers worth trying instead.","uniqueKey":"didYouMean.oneOf.1","typeLabel":"null"}],"uniqueKey":"didYouMean","typeLabel":"string[] | null"},"sessionLawId":{"oneOf":[{"type":"string","title":"Sessionlawid","description":"Session-law routes only, on a miss: the id or citation that matched nothing.","example":"Pub. L. 117-58","uniqueKey":"sessionLawId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sessionlawid","description":"Session-law routes only, on a miss: the id or citation that matched nothing.","example":"Pub. L. 117-58","uniqueKey":"sessionLawId.oneOf.1","typeLabel":"null"}],"uniqueKey":"sessionLawId","typeLabel":"string | null"},"defaultSessionLawId":{"oneOf":[{"type":"string","title":"Defaultsessionlawid","description":"Session-law routes only, on an `ambiguous_citation` miss: the conventional reading, which is NOT chosen for you. `didYouMean` lists every candidate.","example":"us1_ca_2019_ch_123","uniqueKey":"defaultSessionLawId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Defaultsessionlawid","description":"Session-law routes only, on an `ambiguous_citation` miss: the conventional reading, which is NOT chosen for you. `didYouMean` lists every candidate.","example":"us1_ca_2019_ch_123","uniqueKey":"defaultSessionLawId.oneOf.1","typeLabel":"null"}],"uniqueKey":"defaultSessionLawId","typeLabel":"string | null"},"candidateCount":{"oneOf":[{"type":"integer","title":"Candidatecount","description":"Session-law routes only: how many laws the citation names in all.","example":3,"uniqueKey":"candidateCount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Candidatecount","description":"Session-law routes only: how many laws the citation names in all.","example":3,"uniqueKey":"candidateCount.oneOf.1","typeLabel":"null"}],"uniqueKey":"candidateCount","typeLabel":"integer | null"},"truncated":{"oneOf":[{"type":"boolean","title":"Truncated","description":"Session-law routes only: true when `didYouMean` lists fewer laws than `candidateCount`, so the list is not complete.","example":false,"uniqueKey":"truncated.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Truncated","description":"Session-law routes only: true when `didYouMean` lists fewer laws than `candidateCount`, so the list is not complete.","example":false,"uniqueKey":"truncated.oneOf.1","typeLabel":"null"}],"uniqueKey":"truncated","typeLabel":"boolean | null"},"jurisdictions":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"jurisdictions.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Jurisdictions","description":"Session-law routes only, on a `needs_jurisdiction` miss: every state where the citation exists. Name one in the citation, or pass `state`.","uniqueKey":"jurisdictions.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Jurisdictions","description":"Session-law routes only, on a `needs_jurisdiction` miss: every state where the citation exists. Name one in the citation, or pass `state`.","uniqueKey":"jurisdictions.oneOf.1","typeLabel":"null"}],"uniqueKey":"jurisdictions","typeLabel":"string[] | null"},"sessionCoverage":{"oneOf":[{"type":"object","title":"Sessioncoverage","description":"Session-law routes only, on a `session_not_fully_collected` miss: how much of the session we hold.","additionalProperties":true,"uniqueKey":"sessionCoverage.oneOf.0","typeLabel":"Sessioncoverage · object"},{"type":"null","title":"Sessioncoverage","description":"Session-law routes only, on a `session_not_fully_collected` miss: how much of the session we hold.","uniqueKey":"sessionCoverage.oneOf.1","typeLabel":"null"}],"uniqueKey":"sessionCoverage","typeLabel":"Sessioncoverage · object | null"},"creditsRequired":{"oneOf":[{"type":"integer","title":"Creditsrequired","description":"402 only, when known: the credits this call needed.","example":5,"uniqueKey":"creditsRequired.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Creditsrequired","description":"402 only, when known: the credits this call needed.","example":5,"uniqueKey":"creditsRequired.oneOf.1","typeLabel":"null"}],"uniqueKey":"creditsRequired","typeLabel":"integer | null"},"creditsAvailable":{"oneOf":[{"type":"integer","title":"Creditsavailable","description":"402 only, when known: the credits you can spend right now.","example":2,"uniqueKey":"creditsAvailable.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Creditsavailable","description":"402 only, when known: the credits you can spend right now.","example":2,"uniqueKey":"creditsAvailable.oneOf.1","typeLabel":"null"}],"uniqueKey":"creditsAvailable","typeLabel":"integer | null"},"topUpHint":{"oneOf":[{"type":"string","title":"Topuphint","description":"402 only, when known: where to add credits.","example":"Add credits in the developer dashboard, then retry the same request.","uniqueKey":"topUpHint.oneOf.0","typeLabel":"string"},{"type":"null","title":"Topuphint","description":"402 only, when known: where to add credits.","example":"Add credits in the developer dashboard, then retry the same request.","uniqueKey":"topUpHint.oneOf.1","typeLabel":"null"}],"uniqueKey":"topUpHint","typeLabel":"string | null"}},"type":"object","required":["detail"],"title":"ApiDetailError","description":"Error envelope the API actually returns.\n\nEvery error (400/401/402/403/404/405/422/429/5xx) carries a `detail`\nstring, e.g. `{\"detail\": \"Insufficient API credits.\"}`, on every mount of\nthe API. A 422 adds `errors`, one entry per rejected field. Some 404s add\nendpoint-specific diagnosis beside `detail` (the statutes section routes\nadd `actId`, `reason` and `didYouMean`); treat unknown keys as optional.","uniqueKey":"","typeLabel":"ApiDetailError · object"},"examples":{"Example":{"title":"Example","value":{"detail":"Insufficient API credits.","errors":[{"loc":["body","query"],"msg":"Field required","type":"missing"}],"code":"insufficient_credits","type":"https://www.vaquill.ai/docs/errors/insufficient_credits","title":"Insufficient credits","status":402,"requestId":"8d32789e-7b27-44f7-9523-424596e7a929","retryable":false,"retryAfterSeconds":30,"actId":"UNKNOWN_99999","reason":"not_in_registry","didYouMean":["\u003cstring>"],"sessionLawId":"Pub. L. 117-58","defaultSessionLawId":"us1_ca_2019_ch_123","candidateCount":3,"truncated":false,"jurisdictions":["\u003cstring>"],"sessionCoverage":{},"creditsRequired":5,"creditsAvailable":2,"topUpHint":"Add credits in the developer dashboard, then retry the same request."}}},"exampleType":"generated"}},"headers":{"X-RateLimit-Limit":{"description":"Requests allowed in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests left in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp at which the per-minute window resets.","schema":{"type":"integer"}},"X-RateLimit-Limit-Day":{"description":"Requests allowed per day (the slow-drip backstop).","schema":{"type":"integer"}},"X-RateLimit-Remaining-Day":{"description":"Requests left in the daily window.","schema":{"type":"integer"}},"X-RateLimit-Limit-Hour":{"description":"Requests allowed per hour.","schema":{"type":"integer"}},"X-RateLimit-Remaining-Hour":{"description":"Requests left in the hourly window.","schema":{"type":"integer"}},"X-RateLimit-Reset-Day":{"description":"Unix timestamp at which the daily window resets (next UTC midnight).","schema":{"type":"integer"}},"X-RateLimit-Scope":{"description":"Which bucket the limits above describe: `key` (this API key's own allowance) or `ip` (the shared per-address ceiling, also used when the key did not validate). Absent on requests without an API key.","schema":{"type":"string","enum":["key","ip"]}},"X-Request-ID":{"description":"Correlation id of this request. Quote it when contacting support.","schema":{"type":"string"}}},"exampleType":"generated"},"177ed513-50ca-4ae0-928e-fd2f5d37ab2f":{"description":"Insufficient credits (`insufficient_credits`, never retry). `creditsRequired` and `creditsAvailable` say how short you are when known; top up, then repeat the call.","content":{"application/json":{"schema":{"properties":{"detail":{"type":"string","title":"Detail","description":"Human-readable reason, safe to surface to an end user. Branch on the HTTP status rather than on this string: the wording is not part of the contract and may be reworded, but 401 (bad key), 402 (out of credits), 403 (missing scope), 404 (no such resource) and 429 (rate limited) are stable.","examples":["Insufficient API credits."],"isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"type":"array","items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Loc","description":"Where the bad value is: `body`, `query` or `path`, then the parameter name exactly as you send it (camelCase), then list indexes. A bare `[\"body\"]` means the body as a whole was not a JSON object.","examples":[["body","query"]],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Msg","description":"What is wrong with the value, in plain English.","examples":["Field required"],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"Machine-readable error kind, e.g. `missing`, `literal_error`, `json_invalid`.","examples":["missing"],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].type","typeLabel":"string"}},"type":"object","required":["loc","msg","type"],"title":"ApiFieldError","description":"One rejected field in a 422 response.","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"ApiFieldError · object"},"title":"Errors","description":"Present on 422 only: every field that failed validation.","uniqueKey":"errors.oneOf.0","typeLabel":"ApiFieldError · object[]"},{"type":"null","title":"Errors","description":"Present on 422 only: every field that failed validation.","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"ApiFieldError · object[] | null"},"code":{"oneOf":[{"type":"string","title":"Code","description":"Stable machine code for the failure. Branch on this, not on `detail`. The set is open: tolerate values you do not know. Known values: authentication_required, invalid_api_key, api_key_expired, permission_denied, insufficient_scope, insufficient_credits, payment_required, rate_limited, quota_exceeded, daily_cap_exceeded, bad_request, validation_error, method_not_allowed, payload_too_large, unsupported_media_type, invalid_query, invalid_citation_input, section_not_found, resource_not_found, idempotency_key_reused, idempotency_in_progress, idempotency_replay_unavailable, upstream_timeout, service_unavailable, internal_error, conflict.","x-known-values":["authentication_required","invalid_api_key","api_key_expired","permission_denied","insufficient_scope","insufficient_credits","payment_required","rate_limited","quota_exceeded","daily_cap_exceeded","bad_request","validation_error","method_not_allowed","payload_too_large","unsupported_media_type","invalid_query","invalid_citation_input","section_not_found","resource_not_found","idempotency_key_reused","idempotency_in_progress","idempotency_replay_unavailable","upstream_timeout","service_unavailable","internal_error","conflict"],"example":"insufficient_credits","uniqueKey":"code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","description":"Stable machine code for the failure. Branch on this, not on `detail`. The set is open: tolerate values you do not know. Known values: authentication_required, invalid_api_key, api_key_expired, permission_denied, insufficient_scope, insufficient_credits, payment_required, rate_limited, quota_exceeded, daily_cap_exceeded, bad_request, validation_error, method_not_allowed, payload_too_large, unsupported_media_type, invalid_query, invalid_citation_input, section_not_found, resource_not_found, idempotency_key_reused, idempotency_in_progress, idempotency_replay_unavailable, upstream_timeout, service_unavailable, internal_error, conflict.","x-known-values":["authentication_required","invalid_api_key","api_key_expired","permission_denied","insufficient_scope","insufficient_credits","payment_required","rate_limited","quota_exceeded","daily_cap_exceeded","bad_request","validation_error","method_not_allowed","payload_too_large","unsupported_media_type","invalid_query","invalid_citation_input","section_not_found","resource_not_found","idempotency_key_reused","idempotency_in_progress","idempotency_replay_unavailable","upstream_timeout","service_unavailable","internal_error","conflict"],"example":"insufficient_credits","uniqueKey":"code.oneOf.1","typeLabel":"null"}],"uniqueKey":"code","typeLabel":"string | null"},"type":{"oneOf":[{"type":"string","title":"Type","description":"URL naming the error kind, `https://www.vaquill.ai/docs/errors/{code}`.","example":"https://www.vaquill.ai/docs/errors/insufficient_credits","uniqueKey":"type.oneOf.0","typeLabel":"string"},{"type":"null","title":"Type","description":"URL naming the error kind, `https://www.vaquill.ai/docs/errors/{code}`.","example":"https://www.vaquill.ai/docs/errors/insufficient_credits","uniqueKey":"type.oneOf.1","typeLabel":"null"}],"uniqueKey":"type","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","title":"Title","description":"Short fixed English title for `code`.","example":"Insufficient credits","uniqueKey":"title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","description":"Short fixed English title for `code`.","example":"Insufficient credits","uniqueKey":"title.oneOf.1","typeLabel":"null"}],"uniqueKey":"title","typeLabel":"string | null"},"status":{"oneOf":[{"type":"integer","title":"Status","description":"Echo of the HTTP status code.","example":402,"uniqueKey":"status.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Status","description":"Echo of the HTTP status code.","example":402,"uniqueKey":"status.oneOf.1","typeLabel":"null"}],"uniqueKey":"status","typeLabel":"integer | null"},"requestId":{"oneOf":[{"type":"string","title":"Requestid","description":"Equals the `X-Request-ID` response header. Quote it to support.","example":"8d32789e-7b27-44f7-9523-424596e7a929","uniqueKey":"requestId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Requestid","description":"Equals the `X-Request-ID` response header. Quote it to support.","example":"8d32789e-7b27-44f7-9523-424596e7a929","uniqueKey":"requestId.oneOf.1","typeLabel":"null"}],"uniqueKey":"requestId","typeLabel":"string | null"},"retryable":{"oneOf":[{"type":"boolean","title":"Retryable","description":"True only when repeating the same request is safe and may succeed.","example":false,"uniqueKey":"retryable.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Retryable","description":"True only when repeating the same request is safe and may succeed.","example":false,"uniqueKey":"retryable.oneOf.1","typeLabel":"null"}],"uniqueKey":"retryable","typeLabel":"boolean | null"},"retryAfterSeconds":{"oneOf":[{"type":"integer","title":"Retryafterseconds","description":"On 429 and 503 when `Retry-After` is set: the same value in seconds.","example":30,"uniqueKey":"retryAfterSeconds.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Retryafterseconds","description":"On 429 and 503 when `Retry-After` is set: the same value in seconds.","example":30,"uniqueKey":"retryAfterSeconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"retryAfterSeconds","typeLabel":"integer | null"},"actId":{"oneOf":[{"type":"string","title":"Actid","description":"Section routes only, on a miss: the identifier that matched nothing.","example":"UNKNOWN_99999","uniqueKey":"actId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Actid","description":"Section routes only, on a miss: the identifier that matched nothing.","example":"UNKNOWN_99999","uniqueKey":"actId.oneOf.1","typeLabel":"null"}],"uniqueKey":"actId","typeLabel":"string | null"},"reason":{"oneOf":[{"type":"string","title":"Reason","description":"Section routes only, on a miss: why nothing matched, for example `unsupported_jurisdiction` or `not_in_registry`. The set is open.","example":"not_in_registry","uniqueKey":"reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reason","description":"Section routes only, on a miss: why nothing matched, for example `unsupported_jurisdiction` or `not_in_registry`. The set is open.","example":"not_in_registry","uniqueKey":"reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"reason","typeLabel":"string | null"},"didYouMean":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"didYouMean.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Didyoumean","description":"Section routes only, on a miss: identifiers worth trying instead.","uniqueKey":"didYouMean.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Didyoumean","description":"Section routes only, on a miss: identifiers worth trying instead.","uniqueKey":"didYouMean.oneOf.1","typeLabel":"null"}],"uniqueKey":"didYouMean","typeLabel":"string[] | null"},"sessionLawId":{"oneOf":[{"type":"string","title":"Sessionlawid","description":"Session-law routes only, on a miss: the id or citation that matched nothing.","example":"Pub. L. 117-58","uniqueKey":"sessionLawId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sessionlawid","description":"Session-law routes only, on a miss: the id or citation that matched nothing.","example":"Pub. L. 117-58","uniqueKey":"sessionLawId.oneOf.1","typeLabel":"null"}],"uniqueKey":"sessionLawId","typeLabel":"string | null"},"defaultSessionLawId":{"oneOf":[{"type":"string","title":"Defaultsessionlawid","description":"Session-law routes only, on an `ambiguous_citation` miss: the conventional reading, which is NOT chosen for you. `didYouMean` lists every candidate.","example":"us1_ca_2019_ch_123","uniqueKey":"defaultSessionLawId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Defaultsessionlawid","description":"Session-law routes only, on an `ambiguous_citation` miss: the conventional reading, which is NOT chosen for you. `didYouMean` lists every candidate.","example":"us1_ca_2019_ch_123","uniqueKey":"defaultSessionLawId.oneOf.1","typeLabel":"null"}],"uniqueKey":"defaultSessionLawId","typeLabel":"string | null"},"candidateCount":{"oneOf":[{"type":"integer","title":"Candidatecount","description":"Session-law routes only: how many laws the citation names in all.","example":3,"uniqueKey":"candidateCount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Candidatecount","description":"Session-law routes only: how many laws the citation names in all.","example":3,"uniqueKey":"candidateCount.oneOf.1","typeLabel":"null"}],"uniqueKey":"candidateCount","typeLabel":"integer | null"},"truncated":{"oneOf":[{"type":"boolean","title":"Truncated","description":"Session-law routes only: true when `didYouMean` lists fewer laws than `candidateCount`, so the list is not complete.","example":false,"uniqueKey":"truncated.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Truncated","description":"Session-law routes only: true when `didYouMean` lists fewer laws than `candidateCount`, so the list is not complete.","example":false,"uniqueKey":"truncated.oneOf.1","typeLabel":"null"}],"uniqueKey":"truncated","typeLabel":"boolean | null"},"jurisdictions":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"jurisdictions.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Jurisdictions","description":"Session-law routes only, on a `needs_jurisdiction` miss: every state where the citation exists. Name one in the citation, or pass `state`.","uniqueKey":"jurisdictions.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Jurisdictions","description":"Session-law routes only, on a `needs_jurisdiction` miss: every state where the citation exists. Name one in the citation, or pass `state`.","uniqueKey":"jurisdictions.oneOf.1","typeLabel":"null"}],"uniqueKey":"jurisdictions","typeLabel":"string[] | null"},"sessionCoverage":{"oneOf":[{"type":"object","title":"Sessioncoverage","description":"Session-law routes only, on a `session_not_fully_collected` miss: how much of the session we hold.","additionalProperties":true,"uniqueKey":"sessionCoverage.oneOf.0","typeLabel":"Sessioncoverage · object"},{"type":"null","title":"Sessioncoverage","description":"Session-law routes only, on a `session_not_fully_collected` miss: how much of the session we hold.","uniqueKey":"sessionCoverage.oneOf.1","typeLabel":"null"}],"uniqueKey":"sessionCoverage","typeLabel":"Sessioncoverage · object | null"},"creditsRequired":{"oneOf":[{"type":"integer","title":"Creditsrequired","description":"402 only, when known: the credits this call needed.","example":5,"uniqueKey":"creditsRequired.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Creditsrequired","description":"402 only, when known: the credits this call needed.","example":5,"uniqueKey":"creditsRequired.oneOf.1","typeLabel":"null"}],"uniqueKey":"creditsRequired","typeLabel":"integer | null"},"creditsAvailable":{"oneOf":[{"type":"integer","title":"Creditsavailable","description":"402 only, when known: the credits you can spend right now.","example":2,"uniqueKey":"creditsAvailable.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Creditsavailable","description":"402 only, when known: the credits you can spend right now.","example":2,"uniqueKey":"creditsAvailable.oneOf.1","typeLabel":"null"}],"uniqueKey":"creditsAvailable","typeLabel":"integer | null"},"topUpHint":{"oneOf":[{"type":"string","title":"Topuphint","description":"402 only, when known: where to add credits.","example":"Add credits in the developer dashboard, then retry the same request.","uniqueKey":"topUpHint.oneOf.0","typeLabel":"string"},{"type":"null","title":"Topuphint","description":"402 only, when known: where to add credits.","example":"Add credits in the developer dashboard, then retry the same request.","uniqueKey":"topUpHint.oneOf.1","typeLabel":"null"}],"uniqueKey":"topUpHint","typeLabel":"string | null"}},"type":"object","required":["detail"],"title":"ApiDetailError","description":"Error envelope the API actually returns.\n\nEvery error (400/401/402/403/404/405/422/429/5xx) carries a `detail`\nstring, e.g. `{\"detail\": \"Insufficient API credits.\"}`, on every mount of\nthe API. A 422 adds `errors`, one entry per rejected field. Some 404s add\nendpoint-specific diagnosis beside `detail` (the statutes section routes\nadd `actId`, `reason` and `didYouMean`); treat unknown keys as optional.","uniqueKey":"","typeLabel":"ApiDetailError · object"},"examples":{"Example":{"title":"Example","value":{"detail":"Insufficient API credits.","errors":[{"loc":["body","query"],"msg":"Field required","type":"missing"}],"code":"insufficient_credits","type":"https://www.vaquill.ai/docs/errors/insufficient_credits","title":"Insufficient credits","status":402,"requestId":"8d32789e-7b27-44f7-9523-424596e7a929","retryable":false,"retryAfterSeconds":30,"actId":"UNKNOWN_99999","reason":"not_in_registry","didYouMean":["\u003cstring>"],"sessionLawId":"Pub. L. 117-58","defaultSessionLawId":"us1_ca_2019_ch_123","candidateCount":3,"truncated":false,"jurisdictions":["\u003cstring>"],"sessionCoverage":{},"creditsRequired":5,"creditsAvailable":2,"topUpHint":"Add credits in the developer dashboard, then retry the same request."}}},"exampleType":"generated"}},"headers":{"X-RateLimit-Limit":{"description":"Requests allowed in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests left in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp at which the per-minute window resets.","schema":{"type":"integer"}},"X-RateLimit-Limit-Day":{"description":"Requests allowed per day (the slow-drip backstop).","schema":{"type":"integer"}},"X-RateLimit-Remaining-Day":{"description":"Requests left in the daily window.","schema":{"type":"integer"}},"X-RateLimit-Limit-Hour":{"description":"Requests allowed per hour.","schema":{"type":"integer"}},"X-RateLimit-Remaining-Hour":{"description":"Requests left in the hourly window.","schema":{"type":"integer"}},"X-RateLimit-Reset-Day":{"description":"Unix timestamp at which the daily window resets (next UTC midnight).","schema":{"type":"integer"}},"X-RateLimit-Scope":{"description":"Which bucket the limits above describe: `key` (this API key's own allowance) or `ip` (the shared per-address ceiling, also used when the key did not validate). Absent on requests without an API key.","schema":{"type":"string","enum":["key","ip"]}},"X-Request-ID":{"description":"Correlation id of this request. Quote it when contacting support.","schema":{"type":"string"}}},"exampleType":"generated"},"ee425986-5aa0-4c68-a43d-ee0f3bcb643b":{"description":"Section not found. `reason` says why.","content":{"application/json":{"schema":{"properties":{"detail":{"type":"string","title":"Detail","description":"Human-readable reason, safe to show a user. Branch on `reason`, not on this string.","examples":["Section not found. This id does not exist, but the section does, ..."],"isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"actId":{"type":"string","title":"Actid","description":"The identifier exactly as you sent it.","isRequired":true,"uniqueKey":"actId","typeLabel":"string"},"reason":{"type":"string","enum":["assembled_id","unresolved_citation","not_in_corpus","missing_act_id","state_session_law"],"title":"Reason","description":"`assembled_id` -- the id does not exist but the section does, under the ids in `didYouMean` (usually an id built by hand from a citation, or sent in the wrong case). `unresolved_citation` -- the input is a citation and resolves to nothing we hold; check it with `/us/statutes/resolve`. `not_in_corpus` -- nothing matched. `missing_act_id` -- the URL left the id out, so an endpoint name (`body`, `changes`, ...) sits where the id goes; `detail` names the path you meant. Never charged. `state_session_law` -- the id starts `SSL_`: it names a STATE session law (an act as enacted), which is not a code section; read it at `GET /us/session-laws/{sessionLawId}`.","examples":["assembled_id"],"isRequired":true,"uniqueKey":"reason","typeLabel":"enum\u003cstring>"},"didYouMean":{"items":{"type":"string","uniqueKey":"didYouMean.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Didyoumean","description":"Real act_ids for the section your id pointed at, best first, at most 3.","examples":[["USC_T26_C1_S1"]],"uniqueKey":"didYouMean","typeLabel":"string[]"}},"type":"object","required":["detail","actId","reason"],"title":"StatuteSectionNotFoundError","description":"The 404 from any `/us/statutes/section/{act_id}/...` route.","uniqueKey":"","typeLabel":"StatuteSectionNotFoundError · object"},"examples":{"Example":{"title":"Example","value":{"detail":"Section not found. This id does not exist, but the section does, ...","actId":"\u003cstring>","reason":"assembled_id","didYouMean":["USC_T26_C1_S1"]}}},"exampleType":"generated"}},"headers":{"X-RateLimit-Limit":{"description":"Requests allowed in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests left in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp at which the per-minute window resets.","schema":{"type":"integer"}},"X-RateLimit-Limit-Day":{"description":"Requests allowed per day (the slow-drip backstop).","schema":{"type":"integer"}},"X-RateLimit-Remaining-Day":{"description":"Requests left in the daily window.","schema":{"type":"integer"}},"X-RateLimit-Limit-Hour":{"description":"Requests allowed per hour.","schema":{"type":"integer"}},"X-RateLimit-Remaining-Hour":{"description":"Requests left in the hourly window.","schema":{"type":"integer"}},"X-RateLimit-Reset-Day":{"description":"Unix timestamp at which the daily window resets (next UTC midnight).","schema":{"type":"integer"}},"X-RateLimit-Scope":{"description":"Which bucket the limits above describe: `key` (this API key's own allowance) or `ip` (the shared per-address ceiling, also used when the key did not validate). Absent on requests without an API key.","schema":{"type":"string","enum":["key","ip"]}},"X-Request-ID":{"description":"Correlation id of this request. Quote it when contacting support.","schema":{"type":"string"}}},"exampleType":"generated"},"9427ce5c-85d3-47dd-847f-41573217f3de":{"description":"Idempotency conflict. `idempotency_in_progress`: the original request with this key is still running (retry after `Retry-After`). `idempotency_replay_unavailable`: it completed but its response was not kept (too large, or the account's data retention setting), so it cannot be replayed; nothing is charged again, so check the credit balance instead of retrying. Read the top-level `code`; `detail` is the message string, as on every other error. A replayed response reports `creditsConsumed: 0`.","content":{"application/json":{"schema":{"properties":{"detail":{"type":"string","title":"Detail","description":"Human-readable reason, safe to surface to an end user. Branch on the HTTP status rather than on this string: the wording is not part of the contract and may be reworded, but 401 (bad key), 402 (out of credits), 403 (missing scope), 404 (no such resource) and 429 (rate limited) are stable.","examples":["Insufficient API credits."],"isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"type":"array","items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Loc","description":"Where the bad value is: `body`, `query` or `path`, then the parameter name exactly as you send it (camelCase), then list indexes. A bare `[\"body\"]` means the body as a whole was not a JSON object.","examples":[["body","query"]],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Msg","description":"What is wrong with the value, in plain English.","examples":["Field required"],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"Machine-readable error kind, e.g. `missing`, `literal_error`, `json_invalid`.","examples":["missing"],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].type","typeLabel":"string"}},"type":"object","required":["loc","msg","type"],"title":"ApiFieldError","description":"One rejected field in a 422 response.","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"ApiFieldError · object"},"title":"Errors","description":"Present on 422 only: every field that failed validation.","uniqueKey":"errors.oneOf.0","typeLabel":"ApiFieldError · object[]"},{"type":"null","title":"Errors","description":"Present on 422 only: every field that failed validation.","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"ApiFieldError · object[] | null"},"code":{"oneOf":[{"type":"string","title":"Code","description":"Stable machine code for the failure. Branch on this, not on `detail`. The set is open: tolerate values you do not know. Known values: authentication_required, invalid_api_key, api_key_expired, permission_denied, insufficient_scope, insufficient_credits, payment_required, rate_limited, quota_exceeded, daily_cap_exceeded, bad_request, validation_error, method_not_allowed, payload_too_large, unsupported_media_type, invalid_query, invalid_citation_input, section_not_found, resource_not_found, idempotency_key_reused, idempotency_in_progress, idempotency_replay_unavailable, upstream_timeout, service_unavailable, internal_error, conflict.","x-known-values":["authentication_required","invalid_api_key","api_key_expired","permission_denied","insufficient_scope","insufficient_credits","payment_required","rate_limited","quota_exceeded","daily_cap_exceeded","bad_request","validation_error","method_not_allowed","payload_too_large","unsupported_media_type","invalid_query","invalid_citation_input","section_not_found","resource_not_found","idempotency_key_reused","idempotency_in_progress","idempotency_replay_unavailable","upstream_timeout","service_unavailable","internal_error","conflict"],"example":"insufficient_credits","uniqueKey":"code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","description":"Stable machine code for the failure. Branch on this, not on `detail`. The set is open: tolerate values you do not know. Known values: authentication_required, invalid_api_key, api_key_expired, permission_denied, insufficient_scope, insufficient_credits, payment_required, rate_limited, quota_exceeded, daily_cap_exceeded, bad_request, validation_error, method_not_allowed, payload_too_large, unsupported_media_type, invalid_query, invalid_citation_input, section_not_found, resource_not_found, idempotency_key_reused, idempotency_in_progress, idempotency_replay_unavailable, upstream_timeout, service_unavailable, internal_error, conflict.","x-known-values":["authentication_required","invalid_api_key","api_key_expired","permission_denied","insufficient_scope","insufficient_credits","payment_required","rate_limited","quota_exceeded","daily_cap_exceeded","bad_request","validation_error","method_not_allowed","payload_too_large","unsupported_media_type","invalid_query","invalid_citation_input","section_not_found","resource_not_found","idempotency_key_reused","idempotency_in_progress","idempotency_replay_unavailable","upstream_timeout","service_unavailable","internal_error","conflict"],"example":"insufficient_credits","uniqueKey":"code.oneOf.1","typeLabel":"null"}],"uniqueKey":"code","typeLabel":"string | null"},"type":{"oneOf":[{"type":"string","title":"Type","description":"URL naming the error kind, `https://www.vaquill.ai/docs/errors/{code}`.","example":"https://www.vaquill.ai/docs/errors/insufficient_credits","uniqueKey":"type.oneOf.0","typeLabel":"string"},{"type":"null","title":"Type","description":"URL naming the error kind, `https://www.vaquill.ai/docs/errors/{code}`.","example":"https://www.vaquill.ai/docs/errors/insufficient_credits","uniqueKey":"type.oneOf.1","typeLabel":"null"}],"uniqueKey":"type","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","title":"Title","description":"Short fixed English title for `code`.","example":"Insufficient credits","uniqueKey":"title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","description":"Short fixed English title for `code`.","example":"Insufficient credits","uniqueKey":"title.oneOf.1","typeLabel":"null"}],"uniqueKey":"title","typeLabel":"string | null"},"status":{"oneOf":[{"type":"integer","title":"Status","description":"Echo of the HTTP status code.","example":402,"uniqueKey":"status.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Status","description":"Echo of the HTTP status code.","example":402,"uniqueKey":"status.oneOf.1","typeLabel":"null"}],"uniqueKey":"status","typeLabel":"integer | null"},"requestId":{"oneOf":[{"type":"string","title":"Requestid","description":"Equals the `X-Request-ID` response header. Quote it to support.","example":"8d32789e-7b27-44f7-9523-424596e7a929","uniqueKey":"requestId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Requestid","description":"Equals the `X-Request-ID` response header. Quote it to support.","example":"8d32789e-7b27-44f7-9523-424596e7a929","uniqueKey":"requestId.oneOf.1","typeLabel":"null"}],"uniqueKey":"requestId","typeLabel":"string | null"},"retryable":{"oneOf":[{"type":"boolean","title":"Retryable","description":"True only when repeating the same request is safe and may succeed.","example":false,"uniqueKey":"retryable.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Retryable","description":"True only when repeating the same request is safe and may succeed.","example":false,"uniqueKey":"retryable.oneOf.1","typeLabel":"null"}],"uniqueKey":"retryable","typeLabel":"boolean | null"},"retryAfterSeconds":{"oneOf":[{"type":"integer","title":"Retryafterseconds","description":"On 429 and 503 when `Retry-After` is set: the same value in seconds.","example":30,"uniqueKey":"retryAfterSeconds.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Retryafterseconds","description":"On 429 and 503 when `Retry-After` is set: the same value in seconds.","example":30,"uniqueKey":"retryAfterSeconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"retryAfterSeconds","typeLabel":"integer | null"},"actId":{"oneOf":[{"type":"string","title":"Actid","description":"Section routes only, on a miss: the identifier that matched nothing.","example":"UNKNOWN_99999","uniqueKey":"actId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Actid","description":"Section routes only, on a miss: the identifier that matched nothing.","example":"UNKNOWN_99999","uniqueKey":"actId.oneOf.1","typeLabel":"null"}],"uniqueKey":"actId","typeLabel":"string | null"},"reason":{"oneOf":[{"type":"string","title":"Reason","description":"Section routes only, on a miss: why nothing matched, for example `unsupported_jurisdiction` or `not_in_registry`. The set is open.","example":"not_in_registry","uniqueKey":"reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reason","description":"Section routes only, on a miss: why nothing matched, for example `unsupported_jurisdiction` or `not_in_registry`. The set is open.","example":"not_in_registry","uniqueKey":"reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"reason","typeLabel":"string | null"},"didYouMean":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"didYouMean.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Didyoumean","description":"Section routes only, on a miss: identifiers worth trying instead.","uniqueKey":"didYouMean.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Didyoumean","description":"Section routes only, on a miss: identifiers worth trying instead.","uniqueKey":"didYouMean.oneOf.1","typeLabel":"null"}],"uniqueKey":"didYouMean","typeLabel":"string[] | null"},"sessionLawId":{"oneOf":[{"type":"string","title":"Sessionlawid","description":"Session-law routes only, on a miss: the id or citation that matched nothing.","example":"Pub. L. 117-58","uniqueKey":"sessionLawId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sessionlawid","description":"Session-law routes only, on a miss: the id or citation that matched nothing.","example":"Pub. L. 117-58","uniqueKey":"sessionLawId.oneOf.1","typeLabel":"null"}],"uniqueKey":"sessionLawId","typeLabel":"string | null"},"defaultSessionLawId":{"oneOf":[{"type":"string","title":"Defaultsessionlawid","description":"Session-law routes only, on an `ambiguous_citation` miss: the conventional reading, which is NOT chosen for you. `didYouMean` lists every candidate.","example":"us1_ca_2019_ch_123","uniqueKey":"defaultSessionLawId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Defaultsessionlawid","description":"Session-law routes only, on an `ambiguous_citation` miss: the conventional reading, which is NOT chosen for you. `didYouMean` lists every candidate.","example":"us1_ca_2019_ch_123","uniqueKey":"defaultSessionLawId.oneOf.1","typeLabel":"null"}],"uniqueKey":"defaultSessionLawId","typeLabel":"string | null"},"candidateCount":{"oneOf":[{"type":"integer","title":"Candidatecount","description":"Session-law routes only: how many laws the citation names in all.","example":3,"uniqueKey":"candidateCount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Candidatecount","description":"Session-law routes only: how many laws the citation names in all.","example":3,"uniqueKey":"candidateCount.oneOf.1","typeLabel":"null"}],"uniqueKey":"candidateCount","typeLabel":"integer | null"},"truncated":{"oneOf":[{"type":"boolean","title":"Truncated","description":"Session-law routes only: true when `didYouMean` lists fewer laws than `candidateCount`, so the list is not complete.","example":false,"uniqueKey":"truncated.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Truncated","description":"Session-law routes only: true when `didYouMean` lists fewer laws than `candidateCount`, so the list is not complete.","example":false,"uniqueKey":"truncated.oneOf.1","typeLabel":"null"}],"uniqueKey":"truncated","typeLabel":"boolean | null"},"jurisdictions":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"jurisdictions.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Jurisdictions","description":"Session-law routes only, on a `needs_jurisdiction` miss: every state where the citation exists. Name one in the citation, or pass `state`.","uniqueKey":"jurisdictions.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Jurisdictions","description":"Session-law routes only, on a `needs_jurisdiction` miss: every state where the citation exists. Name one in the citation, or pass `state`.","uniqueKey":"jurisdictions.oneOf.1","typeLabel":"null"}],"uniqueKey":"jurisdictions","typeLabel":"string[] | null"},"sessionCoverage":{"oneOf":[{"type":"object","title":"Sessioncoverage","description":"Session-law routes only, on a `session_not_fully_collected` miss: how much of the session we hold.","additionalProperties":true,"uniqueKey":"sessionCoverage.oneOf.0","typeLabel":"Sessioncoverage · object"},{"type":"null","title":"Sessioncoverage","description":"Session-law routes only, on a `session_not_fully_collected` miss: how much of the session we hold.","uniqueKey":"sessionCoverage.oneOf.1","typeLabel":"null"}],"uniqueKey":"sessionCoverage","typeLabel":"Sessioncoverage · object | null"},"creditsRequired":{"oneOf":[{"type":"integer","title":"Creditsrequired","description":"402 only, when known: the credits this call needed.","example":5,"uniqueKey":"creditsRequired.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Creditsrequired","description":"402 only, when known: the credits this call needed.","example":5,"uniqueKey":"creditsRequired.oneOf.1","typeLabel":"null"}],"uniqueKey":"creditsRequired","typeLabel":"integer | null"},"creditsAvailable":{"oneOf":[{"type":"integer","title":"Creditsavailable","description":"402 only, when known: the credits you can spend right now.","example":2,"uniqueKey":"creditsAvailable.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Creditsavailable","description":"402 only, when known: the credits you can spend right now.","example":2,"uniqueKey":"creditsAvailable.oneOf.1","typeLabel":"null"}],"uniqueKey":"creditsAvailable","typeLabel":"integer | null"},"topUpHint":{"oneOf":[{"type":"string","title":"Topuphint","description":"402 only, when known: where to add credits.","example":"Add credits in the developer dashboard, then retry the same request.","uniqueKey":"topUpHint.oneOf.0","typeLabel":"string"},{"type":"null","title":"Topuphint","description":"402 only, when known: where to add credits.","example":"Add credits in the developer dashboard, then retry the same request.","uniqueKey":"topUpHint.oneOf.1","typeLabel":"null"}],"uniqueKey":"topUpHint","typeLabel":"string | null"}},"type":"object","required":["detail"],"title":"ApiDetailError","description":"Error envelope the API actually returns.\n\nEvery error (400/401/402/403/404/405/422/429/5xx) carries a `detail`\nstring, e.g. `{\"detail\": \"Insufficient API credits.\"}`, on every mount of\nthe API. A 422 adds `errors`, one entry per rejected field. Some 404s add\nendpoint-specific diagnosis beside `detail` (the statutes section routes\nadd `actId`, `reason` and `didYouMean`); treat unknown keys as optional.","uniqueKey":"","typeLabel":"ApiDetailError · object"},"examples":{"Example":{"title":"Example","value":{"detail":"Insufficient API credits.","errors":[{"loc":["body","query"],"msg":"Field required","type":"missing"}],"code":"insufficient_credits","type":"https://www.vaquill.ai/docs/errors/insufficient_credits","title":"Insufficient credits","status":402,"requestId":"8d32789e-7b27-44f7-9523-424596e7a929","retryable":false,"retryAfterSeconds":30,"actId":"UNKNOWN_99999","reason":"not_in_registry","didYouMean":["\u003cstring>"],"sessionLawId":"Pub. L. 117-58","defaultSessionLawId":"us1_ca_2019_ch_123","candidateCount":3,"truncated":false,"jurisdictions":["\u003cstring>"],"sessionCoverage":{},"creditsRequired":5,"creditsAvailable":2,"topUpHint":"Add credits in the developer dashboard, then retry the same request."}}},"exampleType":"generated"}},"headers":{"X-RateLimit-Limit":{"description":"Requests allowed in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests left in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp at which the per-minute window resets.","schema":{"type":"integer"}},"X-RateLimit-Limit-Day":{"description":"Requests allowed per day (the slow-drip backstop).","schema":{"type":"integer"}},"X-RateLimit-Remaining-Day":{"description":"Requests left in the daily window.","schema":{"type":"integer"}},"X-RateLimit-Limit-Hour":{"description":"Requests allowed per hour.","schema":{"type":"integer"}},"X-RateLimit-Remaining-Hour":{"description":"Requests left in the hourly window.","schema":{"type":"integer"}},"X-RateLimit-Reset-Day":{"description":"Unix timestamp at which the daily window resets (next UTC midnight).","schema":{"type":"integer"}},"X-RateLimit-Scope":{"description":"Which bucket the limits above describe: `key` (this API key's own allowance) or `ip` (the shared per-address ceiling, also used when the key did not validate). Absent on requests without an API key.","schema":{"type":"string","enum":["key","ip"]}},"X-Request-ID":{"description":"Correlation id of this request. Quote it when contacting support.","schema":{"type":"string"}}},"exampleType":"generated"},"415a2d80-c185-4953-9372-b4871d0104f4":{"description":"Validation error: `detail` plus one `errors` entry per rejected field. `idempotency_key_reused`: the `Idempotency-Key` was already used with a different request (another body, path or method). Not charged.","content":{"application/json":{"schema":{"properties":{"detail":{"type":"string","title":"Detail","description":"Human-readable reason, safe to surface to an end user. Branch on the HTTP status rather than on this string: the wording is not part of the contract and may be reworded, but 401 (bad key), 402 (out of credits), 403 (missing scope), 404 (no such resource) and 429 (rate limited) are stable.","examples":["Insufficient API credits."],"isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"type":"array","items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Loc","description":"Where the bad value is: `body`, `query` or `path`, then the parameter name exactly as you send it (camelCase), then list indexes. A bare `[\"body\"]` means the body as a whole was not a JSON object.","examples":[["body","query"]],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Msg","description":"What is wrong with the value, in plain English.","examples":["Field required"],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"Machine-readable error kind, e.g. `missing`, `literal_error`, `json_invalid`.","examples":["missing"],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].type","typeLabel":"string"}},"type":"object","required":["loc","msg","type"],"title":"ApiFieldError","description":"One rejected field in a 422 response.","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"ApiFieldError · object"},"title":"Errors","description":"Present on 422 only: every field that failed validation.","uniqueKey":"errors.oneOf.0","typeLabel":"ApiFieldError · object[]"},{"type":"null","title":"Errors","description":"Present on 422 only: every field that failed validation.","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"ApiFieldError · object[] | null"},"code":{"oneOf":[{"type":"string","title":"Code","description":"Stable machine code for the failure. Branch on this, not on `detail`. The set is open: tolerate values you do not know. Known values: authentication_required, invalid_api_key, api_key_expired, permission_denied, insufficient_scope, insufficient_credits, payment_required, rate_limited, quota_exceeded, daily_cap_exceeded, bad_request, validation_error, method_not_allowed, payload_too_large, unsupported_media_type, invalid_query, invalid_citation_input, section_not_found, resource_not_found, idempotency_key_reused, idempotency_in_progress, idempotency_replay_unavailable, upstream_timeout, service_unavailable, internal_error, conflict.","x-known-values":["authentication_required","invalid_api_key","api_key_expired","permission_denied","insufficient_scope","insufficient_credits","payment_required","rate_limited","quota_exceeded","daily_cap_exceeded","bad_request","validation_error","method_not_allowed","payload_too_large","unsupported_media_type","invalid_query","invalid_citation_input","section_not_found","resource_not_found","idempotency_key_reused","idempotency_in_progress","idempotency_replay_unavailable","upstream_timeout","service_unavailable","internal_error","conflict"],"example":"insufficient_credits","uniqueKey":"code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","description":"Stable machine code for the failure. Branch on this, not on `detail`. The set is open: tolerate values you do not know. Known values: authentication_required, invalid_api_key, api_key_expired, permission_denied, insufficient_scope, insufficient_credits, payment_required, rate_limited, quota_exceeded, daily_cap_exceeded, bad_request, validation_error, method_not_allowed, payload_too_large, unsupported_media_type, invalid_query, invalid_citation_input, section_not_found, resource_not_found, idempotency_key_reused, idempotency_in_progress, idempotency_replay_unavailable, upstream_timeout, service_unavailable, internal_error, conflict.","x-known-values":["authentication_required","invalid_api_key","api_key_expired","permission_denied","insufficient_scope","insufficient_credits","payment_required","rate_limited","quota_exceeded","daily_cap_exceeded","bad_request","validation_error","method_not_allowed","payload_too_large","unsupported_media_type","invalid_query","invalid_citation_input","section_not_found","resource_not_found","idempotency_key_reused","idempotency_in_progress","idempotency_replay_unavailable","upstream_timeout","service_unavailable","internal_error","conflict"],"example":"insufficient_credits","uniqueKey":"code.oneOf.1","typeLabel":"null"}],"uniqueKey":"code","typeLabel":"string | null"},"type":{"oneOf":[{"type":"string","title":"Type","description":"URL naming the error kind, `https://www.vaquill.ai/docs/errors/{code}`.","example":"https://www.vaquill.ai/docs/errors/insufficient_credits","uniqueKey":"type.oneOf.0","typeLabel":"string"},{"type":"null","title":"Type","description":"URL naming the error kind, `https://www.vaquill.ai/docs/errors/{code}`.","example":"https://www.vaquill.ai/docs/errors/insufficient_credits","uniqueKey":"type.oneOf.1","typeLabel":"null"}],"uniqueKey":"type","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","title":"Title","description":"Short fixed English title for `code`.","example":"Insufficient credits","uniqueKey":"title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","description":"Short fixed English title for `code`.","example":"Insufficient credits","uniqueKey":"title.oneOf.1","typeLabel":"null"}],"uniqueKey":"title","typeLabel":"string | null"},"status":{"oneOf":[{"type":"integer","title":"Status","description":"Echo of the HTTP status code.","example":402,"uniqueKey":"status.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Status","description":"Echo of the HTTP status code.","example":402,"uniqueKey":"status.oneOf.1","typeLabel":"null"}],"uniqueKey":"status","typeLabel":"integer | null"},"requestId":{"oneOf":[{"type":"string","title":"Requestid","description":"Equals the `X-Request-ID` response header. Quote it to support.","example":"8d32789e-7b27-44f7-9523-424596e7a929","uniqueKey":"requestId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Requestid","description":"Equals the `X-Request-ID` response header. Quote it to support.","example":"8d32789e-7b27-44f7-9523-424596e7a929","uniqueKey":"requestId.oneOf.1","typeLabel":"null"}],"uniqueKey":"requestId","typeLabel":"string | null"},"retryable":{"oneOf":[{"type":"boolean","title":"Retryable","description":"True only when repeating the same request is safe and may succeed.","example":false,"uniqueKey":"retryable.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Retryable","description":"True only when repeating the same request is safe and may succeed.","example":false,"uniqueKey":"retryable.oneOf.1","typeLabel":"null"}],"uniqueKey":"retryable","typeLabel":"boolean | null"},"retryAfterSeconds":{"oneOf":[{"type":"integer","title":"Retryafterseconds","description":"On 429 and 503 when `Retry-After` is set: the same value in seconds.","example":30,"uniqueKey":"retryAfterSeconds.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Retryafterseconds","description":"On 429 and 503 when `Retry-After` is set: the same value in seconds.","example":30,"uniqueKey":"retryAfterSeconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"retryAfterSeconds","typeLabel":"integer | null"},"actId":{"oneOf":[{"type":"string","title":"Actid","description":"Section routes only, on a miss: the identifier that matched nothing.","example":"UNKNOWN_99999","uniqueKey":"actId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Actid","description":"Section routes only, on a miss: the identifier that matched nothing.","example":"UNKNOWN_99999","uniqueKey":"actId.oneOf.1","typeLabel":"null"}],"uniqueKey":"actId","typeLabel":"string | null"},"reason":{"oneOf":[{"type":"string","title":"Reason","description":"Section routes only, on a miss: why nothing matched, for example `unsupported_jurisdiction` or `not_in_registry`. The set is open.","example":"not_in_registry","uniqueKey":"reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reason","description":"Section routes only, on a miss: why nothing matched, for example `unsupported_jurisdiction` or `not_in_registry`. The set is open.","example":"not_in_registry","uniqueKey":"reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"reason","typeLabel":"string | null"},"didYouMean":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"didYouMean.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Didyoumean","description":"Section routes only, on a miss: identifiers worth trying instead.","uniqueKey":"didYouMean.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Didyoumean","description":"Section routes only, on a miss: identifiers worth trying instead.","uniqueKey":"didYouMean.oneOf.1","typeLabel":"null"}],"uniqueKey":"didYouMean","typeLabel":"string[] | null"},"sessionLawId":{"oneOf":[{"type":"string","title":"Sessionlawid","description":"Session-law routes only, on a miss: the id or citation that matched nothing.","example":"Pub. L. 117-58","uniqueKey":"sessionLawId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sessionlawid","description":"Session-law routes only, on a miss: the id or citation that matched nothing.","example":"Pub. L. 117-58","uniqueKey":"sessionLawId.oneOf.1","typeLabel":"null"}],"uniqueKey":"sessionLawId","typeLabel":"string | null"},"defaultSessionLawId":{"oneOf":[{"type":"string","title":"Defaultsessionlawid","description":"Session-law routes only, on an `ambiguous_citation` miss: the conventional reading, which is NOT chosen for you. `didYouMean` lists every candidate.","example":"us1_ca_2019_ch_123","uniqueKey":"defaultSessionLawId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Defaultsessionlawid","description":"Session-law routes only, on an `ambiguous_citation` miss: the conventional reading, which is NOT chosen for you. `didYouMean` lists every candidate.","example":"us1_ca_2019_ch_123","uniqueKey":"defaultSessionLawId.oneOf.1","typeLabel":"null"}],"uniqueKey":"defaultSessionLawId","typeLabel":"string | null"},"candidateCount":{"oneOf":[{"type":"integer","title":"Candidatecount","description":"Session-law routes only: how many laws the citation names in all.","example":3,"uniqueKey":"candidateCount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Candidatecount","description":"Session-law routes only: how many laws the citation names in all.","example":3,"uniqueKey":"candidateCount.oneOf.1","typeLabel":"null"}],"uniqueKey":"candidateCount","typeLabel":"integer | null"},"truncated":{"oneOf":[{"type":"boolean","title":"Truncated","description":"Session-law routes only: true when `didYouMean` lists fewer laws than `candidateCount`, so the list is not complete.","example":false,"uniqueKey":"truncated.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Truncated","description":"Session-law routes only: true when `didYouMean` lists fewer laws than `candidateCount`, so the list is not complete.","example":false,"uniqueKey":"truncated.oneOf.1","typeLabel":"null"}],"uniqueKey":"truncated","typeLabel":"boolean | null"},"jurisdictions":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"jurisdictions.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Jurisdictions","description":"Session-law routes only, on a `needs_jurisdiction` miss: every state where the citation exists. Name one in the citation, or pass `state`.","uniqueKey":"jurisdictions.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Jurisdictions","description":"Session-law routes only, on a `needs_jurisdiction` miss: every state where the citation exists. Name one in the citation, or pass `state`.","uniqueKey":"jurisdictions.oneOf.1","typeLabel":"null"}],"uniqueKey":"jurisdictions","typeLabel":"string[] | null"},"sessionCoverage":{"oneOf":[{"type":"object","title":"Sessioncoverage","description":"Session-law routes only, on a `session_not_fully_collected` miss: how much of the session we hold.","additionalProperties":true,"uniqueKey":"sessionCoverage.oneOf.0","typeLabel":"Sessioncoverage · object"},{"type":"null","title":"Sessioncoverage","description":"Session-law routes only, on a `session_not_fully_collected` miss: how much of the session we hold.","uniqueKey":"sessionCoverage.oneOf.1","typeLabel":"null"}],"uniqueKey":"sessionCoverage","typeLabel":"Sessioncoverage · object | null"},"creditsRequired":{"oneOf":[{"type":"integer","title":"Creditsrequired","description":"402 only, when known: the credits this call needed.","example":5,"uniqueKey":"creditsRequired.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Creditsrequired","description":"402 only, when known: the credits this call needed.","example":5,"uniqueKey":"creditsRequired.oneOf.1","typeLabel":"null"}],"uniqueKey":"creditsRequired","typeLabel":"integer | null"},"creditsAvailable":{"oneOf":[{"type":"integer","title":"Creditsavailable","description":"402 only, when known: the credits you can spend right now.","example":2,"uniqueKey":"creditsAvailable.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Creditsavailable","description":"402 only, when known: the credits you can spend right now.","example":2,"uniqueKey":"creditsAvailable.oneOf.1","typeLabel":"null"}],"uniqueKey":"creditsAvailable","typeLabel":"integer | null"},"topUpHint":{"oneOf":[{"type":"string","title":"Topuphint","description":"402 only, when known: where to add credits.","example":"Add credits in the developer dashboard, then retry the same request.","uniqueKey":"topUpHint.oneOf.0","typeLabel":"string"},{"type":"null","title":"Topuphint","description":"402 only, when known: where to add credits.","example":"Add credits in the developer dashboard, then retry the same request.","uniqueKey":"topUpHint.oneOf.1","typeLabel":"null"}],"uniqueKey":"topUpHint","typeLabel":"string | null"}},"type":"object","required":["detail"],"title":"ApiDetailError","description":"Error envelope the API actually returns.\n\nEvery error (400/401/402/403/404/405/422/429/5xx) carries a `detail`\nstring, e.g. `{\"detail\": \"Insufficient API credits.\"}`, on every mount of\nthe API. A 422 adds `errors`, one entry per rejected field. Some 404s add\nendpoint-specific diagnosis beside `detail` (the statutes section routes\nadd `actId`, `reason` and `didYouMean`); treat unknown keys as optional.","uniqueKey":"","typeLabel":"ApiDetailError · object"},"examples":{"Example":{"title":"Example","value":{"detail":"Insufficient API credits.","errors":[{"loc":["body","query"],"msg":"Field required","type":"missing"}],"code":"insufficient_credits","type":"https://www.vaquill.ai/docs/errors/insufficient_credits","title":"Insufficient credits","status":402,"requestId":"8d32789e-7b27-44f7-9523-424596e7a929","retryable":false,"retryAfterSeconds":30,"actId":"UNKNOWN_99999","reason":"not_in_registry","didYouMean":["\u003cstring>"],"sessionLawId":"Pub. L. 117-58","defaultSessionLawId":"us1_ca_2019_ch_123","candidateCount":3,"truncated":false,"jurisdictions":["\u003cstring>"],"sessionCoverage":{},"creditsRequired":5,"creditsAvailable":2,"topUpHint":"Add credits in the developer dashboard, then retry the same request."}}},"exampleType":"generated"}},"headers":{"X-RateLimit-Limit":{"description":"Requests allowed in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests left in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp at which the per-minute window resets.","schema":{"type":"integer"}},"X-RateLimit-Limit-Day":{"description":"Requests allowed per day (the slow-drip backstop).","schema":{"type":"integer"}},"X-RateLimit-Remaining-Day":{"description":"Requests left in the daily window.","schema":{"type":"integer"}},"X-RateLimit-Limit-Hour":{"description":"Requests allowed per hour.","schema":{"type":"integer"}},"X-RateLimit-Remaining-Hour":{"description":"Requests left in the hourly window.","schema":{"type":"integer"}},"X-RateLimit-Reset-Day":{"description":"Unix timestamp at which the daily window resets (next UTC midnight).","schema":{"type":"integer"}},"X-RateLimit-Scope":{"description":"Which bucket the limits above describe: `key` (this API key's own allowance) or `ip` (the shared per-address ceiling, also used when the key did not validate). Absent on requests without an API key.","schema":{"type":"string","enum":["key","ip"]}},"X-Request-ID":{"description":"Correlation id of this request. Quote it when contacting support.","schema":{"type":"string"}}},"exampleType":"generated"},"cbb8172e-a653-4a8a-83f4-7da942ac0ef2":{"description":"Rate limit exceeded.","content":{"application/json":{"schema":{"properties":{"detail":{"type":"string","title":"Detail","description":"Human-readable reason, safe to surface to an end user. Branch on the HTTP status rather than on this string: the wording is not part of the contract and may be reworded, but 401 (bad key), 402 (out of credits), 403 (missing scope), 404 (no such resource) and 429 (rate limited) are stable.","examples":["Insufficient API credits."],"isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"type":"array","items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Loc","description":"Where the bad value is: `body`, `query` or `path`, then the parameter name exactly as you send it (camelCase), then list indexes. A bare `[\"body\"]` means the body as a whole was not a JSON object.","examples":[["body","query"]],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Msg","description":"What is wrong with the value, in plain English.","examples":["Field required"],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"Machine-readable error kind, e.g. `missing`, `literal_error`, `json_invalid`.","examples":["missing"],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].type","typeLabel":"string"}},"type":"object","required":["loc","msg","type"],"title":"ApiFieldError","description":"One rejected field in a 422 response.","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"ApiFieldError · object"},"title":"Errors","description":"Present on 422 only: every field that failed validation.","uniqueKey":"errors.oneOf.0","typeLabel":"ApiFieldError · object[]"},{"type":"null","title":"Errors","description":"Present on 422 only: every field that failed validation.","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"ApiFieldError · object[] | null"},"code":{"oneOf":[{"type":"string","title":"Code","description":"Stable machine code for the failure. Branch on this, not on `detail`. The set is open: tolerate values you do not know. Known values: authentication_required, invalid_api_key, api_key_expired, permission_denied, insufficient_scope, insufficient_credits, payment_required, rate_limited, quota_exceeded, daily_cap_exceeded, bad_request, validation_error, method_not_allowed, payload_too_large, unsupported_media_type, invalid_query, invalid_citation_input, section_not_found, resource_not_found, idempotency_key_reused, idempotency_in_progress, idempotency_replay_unavailable, upstream_timeout, service_unavailable, internal_error, conflict.","x-known-values":["authentication_required","invalid_api_key","api_key_expired","permission_denied","insufficient_scope","insufficient_credits","payment_required","rate_limited","quota_exceeded","daily_cap_exceeded","bad_request","validation_error","method_not_allowed","payload_too_large","unsupported_media_type","invalid_query","invalid_citation_input","section_not_found","resource_not_found","idempotency_key_reused","idempotency_in_progress","idempotency_replay_unavailable","upstream_timeout","service_unavailable","internal_error","conflict"],"example":"insufficient_credits","uniqueKey":"code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","description":"Stable machine code for the failure. Branch on this, not on `detail`. The set is open: tolerate values you do not know. Known values: authentication_required, invalid_api_key, api_key_expired, permission_denied, insufficient_scope, insufficient_credits, payment_required, rate_limited, quota_exceeded, daily_cap_exceeded, bad_request, validation_error, method_not_allowed, payload_too_large, unsupported_media_type, invalid_query, invalid_citation_input, section_not_found, resource_not_found, idempotency_key_reused, idempotency_in_progress, idempotency_replay_unavailable, upstream_timeout, service_unavailable, internal_error, conflict.","x-known-values":["authentication_required","invalid_api_key","api_key_expired","permission_denied","insufficient_scope","insufficient_credits","payment_required","rate_limited","quota_exceeded","daily_cap_exceeded","bad_request","validation_error","method_not_allowed","payload_too_large","unsupported_media_type","invalid_query","invalid_citation_input","section_not_found","resource_not_found","idempotency_key_reused","idempotency_in_progress","idempotency_replay_unavailable","upstream_timeout","service_unavailable","internal_error","conflict"],"example":"insufficient_credits","uniqueKey":"code.oneOf.1","typeLabel":"null"}],"uniqueKey":"code","typeLabel":"string | null"},"type":{"oneOf":[{"type":"string","title":"Type","description":"URL naming the error kind, `https://www.vaquill.ai/docs/errors/{code}`.","example":"https://www.vaquill.ai/docs/errors/insufficient_credits","uniqueKey":"type.oneOf.0","typeLabel":"string"},{"type":"null","title":"Type","description":"URL naming the error kind, `https://www.vaquill.ai/docs/errors/{code}`.","example":"https://www.vaquill.ai/docs/errors/insufficient_credits","uniqueKey":"type.oneOf.1","typeLabel":"null"}],"uniqueKey":"type","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","title":"Title","description":"Short fixed English title for `code`.","example":"Insufficient credits","uniqueKey":"title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","description":"Short fixed English title for `code`.","example":"Insufficient credits","uniqueKey":"title.oneOf.1","typeLabel":"null"}],"uniqueKey":"title","typeLabel":"string | null"},"status":{"oneOf":[{"type":"integer","title":"Status","description":"Echo of the HTTP status code.","example":402,"uniqueKey":"status.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Status","description":"Echo of the HTTP status code.","example":402,"uniqueKey":"status.oneOf.1","typeLabel":"null"}],"uniqueKey":"status","typeLabel":"integer | null"},"requestId":{"oneOf":[{"type":"string","title":"Requestid","description":"Equals the `X-Request-ID` response header. Quote it to support.","example":"8d32789e-7b27-44f7-9523-424596e7a929","uniqueKey":"requestId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Requestid","description":"Equals the `X-Request-ID` response header. Quote it to support.","example":"8d32789e-7b27-44f7-9523-424596e7a929","uniqueKey":"requestId.oneOf.1","typeLabel":"null"}],"uniqueKey":"requestId","typeLabel":"string | null"},"retryable":{"oneOf":[{"type":"boolean","title":"Retryable","description":"True only when repeating the same request is safe and may succeed.","example":false,"uniqueKey":"retryable.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Retryable","description":"True only when repeating the same request is safe and may succeed.","example":false,"uniqueKey":"retryable.oneOf.1","typeLabel":"null"}],"uniqueKey":"retryable","typeLabel":"boolean | null"},"retryAfterSeconds":{"oneOf":[{"type":"integer","title":"Retryafterseconds","description":"On 429 and 503 when `Retry-After` is set: the same value in seconds.","example":30,"uniqueKey":"retryAfterSeconds.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Retryafterseconds","description":"On 429 and 503 when `Retry-After` is set: the same value in seconds.","example":30,"uniqueKey":"retryAfterSeconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"retryAfterSeconds","typeLabel":"integer | null"},"actId":{"oneOf":[{"type":"string","title":"Actid","description":"Section routes only, on a miss: the identifier that matched nothing.","example":"UNKNOWN_99999","uniqueKey":"actId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Actid","description":"Section routes only, on a miss: the identifier that matched nothing.","example":"UNKNOWN_99999","uniqueKey":"actId.oneOf.1","typeLabel":"null"}],"uniqueKey":"actId","typeLabel":"string | null"},"reason":{"oneOf":[{"type":"string","title":"Reason","description":"Section routes only, on a miss: why nothing matched, for example `unsupported_jurisdiction` or `not_in_registry`. The set is open.","example":"not_in_registry","uniqueKey":"reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reason","description":"Section routes only, on a miss: why nothing matched, for example `unsupported_jurisdiction` or `not_in_registry`. The set is open.","example":"not_in_registry","uniqueKey":"reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"reason","typeLabel":"string | null"},"didYouMean":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"didYouMean.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Didyoumean","description":"Section routes only, on a miss: identifiers worth trying instead.","uniqueKey":"didYouMean.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Didyoumean","description":"Section routes only, on a miss: identifiers worth trying instead.","uniqueKey":"didYouMean.oneOf.1","typeLabel":"null"}],"uniqueKey":"didYouMean","typeLabel":"string[] | null"},"sessionLawId":{"oneOf":[{"type":"string","title":"Sessionlawid","description":"Session-law routes only, on a miss: the id or citation that matched nothing.","example":"Pub. L. 117-58","uniqueKey":"sessionLawId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sessionlawid","description":"Session-law routes only, on a miss: the id or citation that matched nothing.","example":"Pub. L. 117-58","uniqueKey":"sessionLawId.oneOf.1","typeLabel":"null"}],"uniqueKey":"sessionLawId","typeLabel":"string | null"},"defaultSessionLawId":{"oneOf":[{"type":"string","title":"Defaultsessionlawid","description":"Session-law routes only, on an `ambiguous_citation` miss: the conventional reading, which is NOT chosen for you. `didYouMean` lists every candidate.","example":"us1_ca_2019_ch_123","uniqueKey":"defaultSessionLawId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Defaultsessionlawid","description":"Session-law routes only, on an `ambiguous_citation` miss: the conventional reading, which is NOT chosen for you. `didYouMean` lists every candidate.","example":"us1_ca_2019_ch_123","uniqueKey":"defaultSessionLawId.oneOf.1","typeLabel":"null"}],"uniqueKey":"defaultSessionLawId","typeLabel":"string | null"},"candidateCount":{"oneOf":[{"type":"integer","title":"Candidatecount","description":"Session-law routes only: how many laws the citation names in all.","example":3,"uniqueKey":"candidateCount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Candidatecount","description":"Session-law routes only: how many laws the citation names in all.","example":3,"uniqueKey":"candidateCount.oneOf.1","typeLabel":"null"}],"uniqueKey":"candidateCount","typeLabel":"integer | null"},"truncated":{"oneOf":[{"type":"boolean","title":"Truncated","description":"Session-law routes only: true when `didYouMean` lists fewer laws than `candidateCount`, so the list is not complete.","example":false,"uniqueKey":"truncated.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Truncated","description":"Session-law routes only: true when `didYouMean` lists fewer laws than `candidateCount`, so the list is not complete.","example":false,"uniqueKey":"truncated.oneOf.1","typeLabel":"null"}],"uniqueKey":"truncated","typeLabel":"boolean | null"},"jurisdictions":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"jurisdictions.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Jurisdictions","description":"Session-law routes only, on a `needs_jurisdiction` miss: every state where the citation exists. Name one in the citation, or pass `state`.","uniqueKey":"jurisdictions.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Jurisdictions","description":"Session-law routes only, on a `needs_jurisdiction` miss: every state where the citation exists. Name one in the citation, or pass `state`.","uniqueKey":"jurisdictions.oneOf.1","typeLabel":"null"}],"uniqueKey":"jurisdictions","typeLabel":"string[] | null"},"sessionCoverage":{"oneOf":[{"type":"object","title":"Sessioncoverage","description":"Session-law routes only, on a `session_not_fully_collected` miss: how much of the session we hold.","additionalProperties":true,"uniqueKey":"sessionCoverage.oneOf.0","typeLabel":"Sessioncoverage · object"},{"type":"null","title":"Sessioncoverage","description":"Session-law routes only, on a `session_not_fully_collected` miss: how much of the session we hold.","uniqueKey":"sessionCoverage.oneOf.1","typeLabel":"null"}],"uniqueKey":"sessionCoverage","typeLabel":"Sessioncoverage · object | null"},"creditsRequired":{"oneOf":[{"type":"integer","title":"Creditsrequired","description":"402 only, when known: the credits this call needed.","example":5,"uniqueKey":"creditsRequired.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Creditsrequired","description":"402 only, when known: the credits this call needed.","example":5,"uniqueKey":"creditsRequired.oneOf.1","typeLabel":"null"}],"uniqueKey":"creditsRequired","typeLabel":"integer | null"},"creditsAvailable":{"oneOf":[{"type":"integer","title":"Creditsavailable","description":"402 only, when known: the credits you can spend right now.","example":2,"uniqueKey":"creditsAvailable.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Creditsavailable","description":"402 only, when known: the credits you can spend right now.","example":2,"uniqueKey":"creditsAvailable.oneOf.1","typeLabel":"null"}],"uniqueKey":"creditsAvailable","typeLabel":"integer | null"},"topUpHint":{"oneOf":[{"type":"string","title":"Topuphint","description":"402 only, when known: where to add credits.","example":"Add credits in the developer dashboard, then retry the same request.","uniqueKey":"topUpHint.oneOf.0","typeLabel":"string"},{"type":"null","title":"Topuphint","description":"402 only, when known: where to add credits.","example":"Add credits in the developer dashboard, then retry the same request.","uniqueKey":"topUpHint.oneOf.1","typeLabel":"null"}],"uniqueKey":"topUpHint","typeLabel":"string | null"}},"type":"object","required":["detail"],"title":"ApiDetailError","description":"Error envelope the API actually returns.\n\nEvery error (400/401/402/403/404/405/422/429/5xx) carries a `detail`\nstring, e.g. `{\"detail\": \"Insufficient API credits.\"}`, on every mount of\nthe API. A 422 adds `errors`, one entry per rejected field. Some 404s add\nendpoint-specific diagnosis beside `detail` (the statutes section routes\nadd `actId`, `reason` and `didYouMean`); treat unknown keys as optional.","uniqueKey":"","typeLabel":"ApiDetailError · object"},"examples":{"Example":{"title":"Example","value":{"detail":"Insufficient API credits.","errors":[{"loc":["body","query"],"msg":"Field required","type":"missing"}],"code":"insufficient_credits","type":"https://www.vaquill.ai/docs/errors/insufficient_credits","title":"Insufficient credits","status":402,"requestId":"8d32789e-7b27-44f7-9523-424596e7a929","retryable":false,"retryAfterSeconds":30,"actId":"UNKNOWN_99999","reason":"not_in_registry","didYouMean":["\u003cstring>"],"sessionLawId":"Pub. L. 117-58","defaultSessionLawId":"us1_ca_2019_ch_123","candidateCount":3,"truncated":false,"jurisdictions":["\u003cstring>"],"sessionCoverage":{},"creditsRequired":5,"creditsAvailable":2,"topUpHint":"Add credits in the developer dashboard, then retry the same request."}}},"exampleType":"generated"}},"headers":{"X-RateLimit-Limit":{"description":"Requests allowed in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests left in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp at which the per-minute window resets.","schema":{"type":"integer"}},"X-RateLimit-Limit-Day":{"description":"Requests allowed per day (the slow-drip backstop).","schema":{"type":"integer"}},"X-RateLimit-Remaining-Day":{"description":"Requests left in the daily window.","schema":{"type":"integer"}},"X-RateLimit-Limit-Hour":{"description":"Requests allowed per hour.","schema":{"type":"integer"}},"X-RateLimit-Remaining-Hour":{"description":"Requests left in the hourly window.","schema":{"type":"integer"}},"X-RateLimit-Reset-Day":{"description":"Unix timestamp at which the daily window resets (next UTC midnight).","schema":{"type":"integer"}},"X-RateLimit-Scope":{"description":"Which bucket the limits above describe: `key` (this API key's own allowance) or `ip` (the shared per-address ceiling, also used when the key did not validate). Absent on requests without an API key.","schema":{"type":"string","enum":["key","ip"]}},"X-Request-ID":{"description":"Correlation id of this request. Quote it when contacting support.","schema":{"type":"string"}},"Retry-After":{"description":"Seconds to wait before retrying.","schema":{"type":"integer"}}},"exampleType":"generated"},"16f315f3-30ff-4c1f-b83f-ad81eaf7f84b":{"description":"Internal error (`internal_error`, retryable). Any credits charged for the call are refunded; retry with backoff and quote `requestId` to support if it persists.","content":{"application/json":{"schema":{"properties":{"detail":{"type":"string","title":"Detail","description":"Human-readable reason, safe to surface to an end user. Branch on the HTTP status rather than on this string: the wording is not part of the contract and may be reworded, but 401 (bad key), 402 (out of credits), 403 (missing scope), 404 (no such resource) and 429 (rate limited) are stable.","examples":["Insufficient API credits."],"isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"errors":{"oneOf":[{"type":"array","items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"errors.oneOf.0.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Loc","description":"Where the bad value is: `body`, `query` or `path`, then the parameter name exactly as you send it (camelCase), then list indexes. A bare `[\"body\"]` means the body as a whole was not a JSON object.","examples":[["body","query"]],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Msg","description":"What is wrong with the value, in plain English.","examples":["Field required"],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Type","description":"Machine-readable error kind, e.g. `missing`, `literal_error`, `json_invalid`.","examples":["missing"],"isRequired":true,"uniqueKey":"errors.oneOf.0.items.[INDEX].type","typeLabel":"string"}},"type":"object","required":["loc","msg","type"],"title":"ApiFieldError","description":"One rejected field in a 422 response.","uniqueKey":"errors.oneOf.0.items.[INDEX]","typeLabel":"ApiFieldError · object"},"title":"Errors","description":"Present on 422 only: every field that failed validation.","uniqueKey":"errors.oneOf.0","typeLabel":"ApiFieldError · object[]"},{"type":"null","title":"Errors","description":"Present on 422 only: every field that failed validation.","uniqueKey":"errors.oneOf.1","typeLabel":"null"}],"uniqueKey":"errors","typeLabel":"ApiFieldError · object[] | null"},"code":{"oneOf":[{"type":"string","title":"Code","description":"Stable machine code for the failure. Branch on this, not on `detail`. The set is open: tolerate values you do not know. Known values: authentication_required, invalid_api_key, api_key_expired, permission_denied, insufficient_scope, insufficient_credits, payment_required, rate_limited, quota_exceeded, daily_cap_exceeded, bad_request, validation_error, method_not_allowed, payload_too_large, unsupported_media_type, invalid_query, invalid_citation_input, section_not_found, resource_not_found, idempotency_key_reused, idempotency_in_progress, idempotency_replay_unavailable, upstream_timeout, service_unavailable, internal_error, conflict.","x-known-values":["authentication_required","invalid_api_key","api_key_expired","permission_denied","insufficient_scope","insufficient_credits","payment_required","rate_limited","quota_exceeded","daily_cap_exceeded","bad_request","validation_error","method_not_allowed","payload_too_large","unsupported_media_type","invalid_query","invalid_citation_input","section_not_found","resource_not_found","idempotency_key_reused","idempotency_in_progress","idempotency_replay_unavailable","upstream_timeout","service_unavailable","internal_error","conflict"],"example":"insufficient_credits","uniqueKey":"code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Code","description":"Stable machine code for the failure. Branch on this, not on `detail`. The set is open: tolerate values you do not know. Known values: authentication_required, invalid_api_key, api_key_expired, permission_denied, insufficient_scope, insufficient_credits, payment_required, rate_limited, quota_exceeded, daily_cap_exceeded, bad_request, validation_error, method_not_allowed, payload_too_large, unsupported_media_type, invalid_query, invalid_citation_input, section_not_found, resource_not_found, idempotency_key_reused, idempotency_in_progress, idempotency_replay_unavailable, upstream_timeout, service_unavailable, internal_error, conflict.","x-known-values":["authentication_required","invalid_api_key","api_key_expired","permission_denied","insufficient_scope","insufficient_credits","payment_required","rate_limited","quota_exceeded","daily_cap_exceeded","bad_request","validation_error","method_not_allowed","payload_too_large","unsupported_media_type","invalid_query","invalid_citation_input","section_not_found","resource_not_found","idempotency_key_reused","idempotency_in_progress","idempotency_replay_unavailable","upstream_timeout","service_unavailable","internal_error","conflict"],"example":"insufficient_credits","uniqueKey":"code.oneOf.1","typeLabel":"null"}],"uniqueKey":"code","typeLabel":"string | null"},"type":{"oneOf":[{"type":"string","title":"Type","description":"URL naming the error kind, `https://www.vaquill.ai/docs/errors/{code}`.","example":"https://www.vaquill.ai/docs/errors/insufficient_credits","uniqueKey":"type.oneOf.0","typeLabel":"string"},{"type":"null","title":"Type","description":"URL naming the error kind, `https://www.vaquill.ai/docs/errors/{code}`.","example":"https://www.vaquill.ai/docs/errors/insufficient_credits","uniqueKey":"type.oneOf.1","typeLabel":"null"}],"uniqueKey":"type","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","title":"Title","description":"Short fixed English title for `code`.","example":"Insufficient credits","uniqueKey":"title.oneOf.0","typeLabel":"string"},{"type":"null","title":"Title","description":"Short fixed English title for `code`.","example":"Insufficient credits","uniqueKey":"title.oneOf.1","typeLabel":"null"}],"uniqueKey":"title","typeLabel":"string | null"},"status":{"oneOf":[{"type":"integer","title":"Status","description":"Echo of the HTTP status code.","example":402,"uniqueKey":"status.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Status","description":"Echo of the HTTP status code.","example":402,"uniqueKey":"status.oneOf.1","typeLabel":"null"}],"uniqueKey":"status","typeLabel":"integer | null"},"requestId":{"oneOf":[{"type":"string","title":"Requestid","description":"Equals the `X-Request-ID` response header. Quote it to support.","example":"8d32789e-7b27-44f7-9523-424596e7a929","uniqueKey":"requestId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Requestid","description":"Equals the `X-Request-ID` response header. Quote it to support.","example":"8d32789e-7b27-44f7-9523-424596e7a929","uniqueKey":"requestId.oneOf.1","typeLabel":"null"}],"uniqueKey":"requestId","typeLabel":"string | null"},"retryable":{"oneOf":[{"type":"boolean","title":"Retryable","description":"True only when repeating the same request is safe and may succeed.","example":false,"uniqueKey":"retryable.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Retryable","description":"True only when repeating the same request is safe and may succeed.","example":false,"uniqueKey":"retryable.oneOf.1","typeLabel":"null"}],"uniqueKey":"retryable","typeLabel":"boolean | null"},"retryAfterSeconds":{"oneOf":[{"type":"integer","title":"Retryafterseconds","description":"On 429 and 503 when `Retry-After` is set: the same value in seconds.","example":30,"uniqueKey":"retryAfterSeconds.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Retryafterseconds","description":"On 429 and 503 when `Retry-After` is set: the same value in seconds.","example":30,"uniqueKey":"retryAfterSeconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"retryAfterSeconds","typeLabel":"integer | null"},"actId":{"oneOf":[{"type":"string","title":"Actid","description":"Section routes only, on a miss: the identifier that matched nothing.","example":"UNKNOWN_99999","uniqueKey":"actId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Actid","description":"Section routes only, on a miss: the identifier that matched nothing.","example":"UNKNOWN_99999","uniqueKey":"actId.oneOf.1","typeLabel":"null"}],"uniqueKey":"actId","typeLabel":"string | null"},"reason":{"oneOf":[{"type":"string","title":"Reason","description":"Section routes only, on a miss: why nothing matched, for example `unsupported_jurisdiction` or `not_in_registry`. The set is open.","example":"not_in_registry","uniqueKey":"reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reason","description":"Section routes only, on a miss: why nothing matched, for example `unsupported_jurisdiction` or `not_in_registry`. The set is open.","example":"not_in_registry","uniqueKey":"reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"reason","typeLabel":"string | null"},"didYouMean":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"didYouMean.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Didyoumean","description":"Section routes only, on a miss: identifiers worth trying instead.","uniqueKey":"didYouMean.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Didyoumean","description":"Section routes only, on a miss: identifiers worth trying instead.","uniqueKey":"didYouMean.oneOf.1","typeLabel":"null"}],"uniqueKey":"didYouMean","typeLabel":"string[] | null"},"sessionLawId":{"oneOf":[{"type":"string","title":"Sessionlawid","description":"Session-law routes only, on a miss: the id or citation that matched nothing.","example":"Pub. L. 117-58","uniqueKey":"sessionLawId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sessionlawid","description":"Session-law routes only, on a miss: the id or citation that matched nothing.","example":"Pub. L. 117-58","uniqueKey":"sessionLawId.oneOf.1","typeLabel":"null"}],"uniqueKey":"sessionLawId","typeLabel":"string | null"},"defaultSessionLawId":{"oneOf":[{"type":"string","title":"Defaultsessionlawid","description":"Session-law routes only, on an `ambiguous_citation` miss: the conventional reading, which is NOT chosen for you. `didYouMean` lists every candidate.","example":"us1_ca_2019_ch_123","uniqueKey":"defaultSessionLawId.oneOf.0","typeLabel":"string"},{"type":"null","title":"Defaultsessionlawid","description":"Session-law routes only, on an `ambiguous_citation` miss: the conventional reading, which is NOT chosen for you. `didYouMean` lists every candidate.","example":"us1_ca_2019_ch_123","uniqueKey":"defaultSessionLawId.oneOf.1","typeLabel":"null"}],"uniqueKey":"defaultSessionLawId","typeLabel":"string | null"},"candidateCount":{"oneOf":[{"type":"integer","title":"Candidatecount","description":"Session-law routes only: how many laws the citation names in all.","example":3,"uniqueKey":"candidateCount.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Candidatecount","description":"Session-law routes only: how many laws the citation names in all.","example":3,"uniqueKey":"candidateCount.oneOf.1","typeLabel":"null"}],"uniqueKey":"candidateCount","typeLabel":"integer | null"},"truncated":{"oneOf":[{"type":"boolean","title":"Truncated","description":"Session-law routes only: true when `didYouMean` lists fewer laws than `candidateCount`, so the list is not complete.","example":false,"uniqueKey":"truncated.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Truncated","description":"Session-law routes only: true when `didYouMean` lists fewer laws than `candidateCount`, so the list is not complete.","example":false,"uniqueKey":"truncated.oneOf.1","typeLabel":"null"}],"uniqueKey":"truncated","typeLabel":"boolean | null"},"jurisdictions":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"jurisdictions.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Jurisdictions","description":"Session-law routes only, on a `needs_jurisdiction` miss: every state where the citation exists. Name one in the citation, or pass `state`.","uniqueKey":"jurisdictions.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Jurisdictions","description":"Session-law routes only, on a `needs_jurisdiction` miss: every state where the citation exists. Name one in the citation, or pass `state`.","uniqueKey":"jurisdictions.oneOf.1","typeLabel":"null"}],"uniqueKey":"jurisdictions","typeLabel":"string[] | null"},"sessionCoverage":{"oneOf":[{"type":"object","title":"Sessioncoverage","description":"Session-law routes only, on a `session_not_fully_collected` miss: how much of the session we hold.","additionalProperties":true,"uniqueKey":"sessionCoverage.oneOf.0","typeLabel":"Sessioncoverage · object"},{"type":"null","title":"Sessioncoverage","description":"Session-law routes only, on a `session_not_fully_collected` miss: how much of the session we hold.","uniqueKey":"sessionCoverage.oneOf.1","typeLabel":"null"}],"uniqueKey":"sessionCoverage","typeLabel":"Sessioncoverage · object | null"},"creditsRequired":{"oneOf":[{"type":"integer","title":"Creditsrequired","description":"402 only, when known: the credits this call needed.","example":5,"uniqueKey":"creditsRequired.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Creditsrequired","description":"402 only, when known: the credits this call needed.","example":5,"uniqueKey":"creditsRequired.oneOf.1","typeLabel":"null"}],"uniqueKey":"creditsRequired","typeLabel":"integer | null"},"creditsAvailable":{"oneOf":[{"type":"integer","title":"Creditsavailable","description":"402 only, when known: the credits you can spend right now.","example":2,"uniqueKey":"creditsAvailable.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Creditsavailable","description":"402 only, when known: the credits you can spend right now.","example":2,"uniqueKey":"creditsAvailable.oneOf.1","typeLabel":"null"}],"uniqueKey":"creditsAvailable","typeLabel":"integer | null"},"topUpHint":{"oneOf":[{"type":"string","title":"Topuphint","description":"402 only, when known: where to add credits.","example":"Add credits in the developer dashboard, then retry the same request.","uniqueKey":"topUpHint.oneOf.0","typeLabel":"string"},{"type":"null","title":"Topuphint","description":"402 only, when known: where to add credits.","example":"Add credits in the developer dashboard, then retry the same request.","uniqueKey":"topUpHint.oneOf.1","typeLabel":"null"}],"uniqueKey":"topUpHint","typeLabel":"string | null"}},"type":"object","required":["detail"],"title":"ApiDetailError","description":"Error envelope the API actually returns.\n\nEvery error (400/401/402/403/404/405/422/429/5xx) carries a `detail`\nstring, e.g. `{\"detail\": \"Insufficient API credits.\"}`, on every mount of\nthe API. A 422 adds `errors`, one entry per rejected field. Some 404s add\nendpoint-specific diagnosis beside `detail` (the statutes section routes\nadd `actId`, `reason` and `didYouMean`); treat unknown keys as optional.","uniqueKey":"","typeLabel":"ApiDetailError · object"},"examples":{"Example":{"title":"Example","value":{"detail":"Insufficient API credits.","errors":[{"loc":["body","query"],"msg":"Field required","type":"missing"}],"code":"insufficient_credits","type":"https://www.vaquill.ai/docs/errors/insufficient_credits","title":"Insufficient credits","status":402,"requestId":"8d32789e-7b27-44f7-9523-424596e7a929","retryable":false,"retryAfterSeconds":30,"actId":"UNKNOWN_99999","reason":"not_in_registry","didYouMean":["\u003cstring>"],"sessionLawId":"Pub. L. 117-58","defaultSessionLawId":"us1_ca_2019_ch_123","candidateCount":3,"truncated":false,"jurisdictions":["\u003cstring>"],"sessionCoverage":{},"creditsRequired":5,"creditsAvailable":2,"topUpHint":"Add credits in the developer dashboard, then retry the same request."}}},"exampleType":"generated"}},"headers":{"X-RateLimit-Limit":{"description":"Requests allowed in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Remaining":{"description":"Requests left in the current per-minute window.","schema":{"type":"integer"}},"X-RateLimit-Reset":{"description":"Unix timestamp at which the per-minute window resets.","schema":{"type":"integer"}},"X-RateLimit-Limit-Day":{"description":"Requests allowed per day (the slow-drip backstop).","schema":{"type":"integer"}},"X-RateLimit-Remaining-Day":{"description":"Requests left in the daily window.","schema":{"type":"integer"}},"X-RateLimit-Limit-Hour":{"description":"Requests allowed per hour.","schema":{"type":"integer"}},"X-RateLimit-Remaining-Hour":{"description":"Requests left in the hourly window.","schema":{"type":"integer"}},"X-RateLimit-Reset-Day":{"description":"Unix timestamp at which the daily window resets (next UTC midnight).","schema":{"type":"integer"}},"X-RateLimit-Scope":{"description":"Which bucket the limits above describe: `key` (this API key's own allowance) or `ip` (the shared per-address ceiling, also used when the key did not validate). Absent on requests without an API key.","schema":{"type":"string","enum":["key","ip"]}},"X-Request-ID":{"description":"Correlation id of this request. Quote it when contacting support.","schema":{"type":"string"}}},"exampleType":"generated"}},"security":{"f4d0a5c6-0622-420e-b171-023df038007d":{"ApiKeyAuth":{"type":"http","scheme":"bearer","bearerFormat":"vq_key_*","description":"API key issued from the developer dashboard. Pass as `Authorization: Bearer vq_key_...` (preferred).","scopes":[],"schemeName":"ApiKeyAuth"}},"e376de42-5dbe-4b44-9558-2becc7f2ed2d":{"ApiKeyHeader":{"type":"apiKey","in":"header","name":"X-API-Key","description":"The same API key as a bare header value: `X-API-Key: vq_key_...`. Equivalent to the Bearer form.","scopes":[],"schemeName":"ApiKeyHeader"}}},"servers":{"fe509590-d9b0-43fa-8081-f4cab426bd5e":{"url":"https://api.vaquill.ai","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"vq_key_*","description":"API key issued from the developer dashboard. Pass as `Authorization: Bearer vq_key_...` (preferred).","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"API key issued from the developer dashboard. Pass as `Authorization: Bearer vq_key_...` (preferred).","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"ApiKeyAuth","name":"Authorization"}],"title":"ApiKeyAuth"},{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-API-Key","description":"The same API key as a bare header value: `X-API-Key: vq_key_...`. Equivalent to the Bearer form.","scopes":[],"schemeName":"ApiKeyHeader"},"schema":{"title":"X-API-Key","type":"string","description":"The same API key as a bare header value: `X-API-Key: vq_key_...`. Equivalent to the Bearer form.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyHeader","name":"X-API-Key"}],"title":"ApiKeyHeader"}]},"originalFileLocation":"https://api.vaquill.ai/external/openapi.json"},"subdomain":"vaquill","siteName":"Vaquill AI","title":"Get the sections around this one - Vaquill AI","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"originalFileLocation":"api-reference/us-statutes/get-the-sections-around-this-one.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"The sections immediately before and after a given section, in statutory order. Cost: 2 credits. Not-found and failed lookups are not charged, and neither is an answer with no neighbour on either side (note says why it is empty). Search cannot answer \u0026quot;what comes next\u0026quot;, because relevance ranking is not statutory order: the definitions a section relies on usually sit a few sections back and its exceptions a few forward. Neighbours never cross the containing chapter (or, where a section has no chapter, the containing title or state code), so you get the sections a reader would actually turn to, not the numerically adjacent row from an unrelated part of the corpus. Neighbours stay within ONE container: the first section of a chapter has an empty previous and the last has an empty next, even when the code continues in the adjacent chapter, part or title (which are not traversed). When that is why a side is empty, note says so, so an empty side is not read as the start or end of the whole code. Superseded or not-yet-effective versions of a section are never returned as neighbours, and a section is never its own neighbour. Ordering is natural, not lexicographic: 9 before 10, 240.9 before 240.10, 1983 before 1983a. Bounded rows. A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters. Each row keeps the first 50 items of every long list and the first 4,000 characters of history and committeeNote. A row that was cut carries responseBounds (truncated, and per field the total, what was returned and nextOffset); a row that was not cut omits it. The whole record is one call away: GET /us/statutes/section/{actId}?full=true.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Vaquill AI\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/vaquill/cxXYvhk1ARjGdjCs/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/vaquill/cxXYvhk1ARjGdjCs/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/vaquill/cxXYvhk1ARjGdjCs/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/vaquill/cxXYvhk1ARjGdjCs/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/vaquill/cxXYvhk1ARjGdjCs/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/vaquill/cxXYvhk1ARjGdjCs/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/vaquill/cxXYvhk1ARjGdjCs/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/vaquill/cxXYvhk1ARjGdjCs/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/vaquill/cxXYvhk1ARjGdjCs/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get the sections around this one - Vaquill AI\">\u003cmeta data-mint-head property=\"og:description\" content=\"The sections immediately before and after a given section, in statutory order. Cost: 2 credits. Not-found and failed lookups are not charged, and neither is an answer with no neighbour on either side (note says why it is empty). Search cannot answer \u0026quot;what comes next\u0026quot;, because relevance ranking is not statutory order: the definitions a section relies on usually sit a few sections back and its exceptions a few forward. Neighbours never cross the containing chapter (or, where a section has no chapter, the containing title or state code), so you get the sections a reader would actually turn to, not the numerically adjacent row from an unrelated part of the corpus. Neighbours stay within ONE container: the first section of a chapter has an empty previous and the last has an empty next, even when the code continues in the adjacent chapter, part or title (which are not traversed). When that is why a side is empty, note says so, so an empty side is not read as the start or end of the whole code. Superseded or not-yet-effective versions of a section are never returned as neighbours, and a section is never its own neighbour. Ordering is natural, not lexicographic: 9 before 10, 240.9 before 240.10, 1983 before 1983a. Bounded rows. A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters. Each row keeps the first 50 items of every long list and the first 4,000 characters of history and committeeNote. A row that was cut carries responseBounds (truncated, and per field the total, what was returned and nextOffset); a row that was not cut omits it. The whole record is one call away: GET /us/statutes/section/{actId}?full=true.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Vaquill AI Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.vaquill.ai/docs/api-reference/us-statutes/get-the-sections-around-this-one\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://vaquill.mintlify.site/docs/_mintlify/api/og/v2?division=US+Statutes\u0026amp;title=Get+the+sections+around+this+one\u0026amp;description=The+sections+immediately+before+and+after+a+given+section%2C+in+statutory+order.%0A%0A**Cost**%3A+2+credits.+Not-found+and+failed+lookups+are+not+charged%2C+and+neither+i\u0026amp;theme=4f8ca970eaa5a0775e273f11\u0026amp;signature=027d6846903158e90997de3099fe8771b8ff4fbcadffad0d0856c127b70dd225\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get the sections around this one - Vaquill AI\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The sections immediately before and after a given section, in statutory order. Cost: 2 credits. Not-found and failed lookups are not charged, and neither is an answer with no neighbour on either side (note says why it is empty). Search cannot answer \u0026quot;what comes next\u0026quot;, because relevance ranking is not statutory order: the definitions a section relies on usually sit a few sections back and its exceptions a few forward. Neighbours never cross the containing chapter (or, where a section has no chapter, the containing title or state code), so you get the sections a reader would actually turn to, not the numerically adjacent row from an unrelated part of the corpus. Neighbours stay within ONE container: the first section of a chapter has an empty previous and the last has an empty next, even when the code continues in the adjacent chapter, part or title (which are not traversed). When that is why a side is empty, note says so, so an empty side is not read as the start or end of the whole code. Superseded or not-yet-effective versions of a section are never returned as neighbours, and a section is never its own neighbour. Ordering is natural, not lexicographic: 9 before 10, 240.9 before 240.10, 1983 before 1983a. Bounded rows. A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters. Each row keeps the first 50 items of every long list and the first 4,000 characters of history and committeeNote. A row that was cut carries responseBounds (truncated, and per field the total, what was returned and nextOffset); a row that was not cut omits it. The whole record is one call away: GET /us/statutes/section/{actId}?full=true.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://vaquill.mintlify.site/docs/_mintlify/api/og/v2?division=US+Statutes\u0026amp;title=Get+the+sections+around+this+one\u0026amp;description=The+sections+immediately+before+and+after+a+given+section%2C+in+statutory+order.%0A%0A**Cost**%3A+2+credits.+Not-found+and+failed+lookups+are+not+charged%2C+and+neither+i\u0026amp;theme=4f8ca970eaa5a0775e273f11\u0026amp;signature=027d6846903158e90997de3099fe8771b8ff4fbcadffad0d0856c127b70dd225\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/vaquill/cxXYvhk1ARjGdjCs/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Vaquill AI\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6E3730\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.vaquill.ai/docs/api-reference/us-statutes/get-the-sections-around-this-one\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/us-statutes/get-the-sections-around-this-one.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.vaquill.ai/#organization\",\"name\":\"Vaquill AI\",\"url\":\"https://www.vaquill.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/vaquill/HoYf91pjRoTl4-t3/logo/light.png?fit=max\u0026auto=format\u0026n=HoYf91pjRoTl4-t3\u0026q=85\u0026s=1c97b6018caaa1fee0a743b05651bb81\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.vaquill.ai/docs#website\",\"name\":\"Vaquill AI\",\"url\":\"https://www.vaquill.ai/docs\",\"publisher\":{\"@id\":\"https://www.vaquill.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.vaquill.ai/docs/api-reference/us-statutes/get-the-sections-around-this-one#webpage\",\"url\":\"https://www.vaquill.ai/docs/api-reference/us-statutes/get-the-sections-around-this-one\",\"name\":\"Get the sections around this one\",\"description\":\"The sections immediately before and after a given section, in statutory order. Cost: 2 credits. Not-found and failed lookups are not charged, and neither is an answer with no neighbour on either side (note says why it is empty). Search cannot answer \\\"what comes next\\\", because relevance ranking is not statutory order: the definitions a section relies on usually sit a few sections back and its exceptions a few forward. Neighbours never cross the containing chapter (or, where a section has no chapter, the containing title or state code), so you get the sections a reader would actually turn to, not the numerically adjacent row from an unrelated part of the corpus. Neighbours stay within ONE container: the first section of a chapter has an empty previous and the last has an empty next, even when the code continues in the adjacent chapter, part or title (which are not traversed). When that is why a side is empty, note says so, so an empty side is not read as the start or end of the whole code. Superseded or not-yet-effective versions of a section are never returned as neighbours, and a section is never its own neighbour. Ordering is natural, not lexicographic: 9 before 10, 240.9 before 240.10, 1983 before 1983a. Bounded rows. A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters. Each row keeps the first 50 items of every long list and the first 4,000 characters of history and committeeNote. A row that was cut carries responseBounds (truncated, and per field the total, what was returned and nextOffset); a row that was not cut omits it. The whole record is one call away: GET /us/statutes/section/{actId}?full=true.\",\"isPartOf\":{\"@id\":\"https://www.vaquill.ai/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.vaquill.ai/docs/api-reference/us-statutes/get-the-sections-around-this-one#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.vaquill.ai/docs/api-reference/us-statutes/get-the-sections-around-this-one#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"US Statutes\",\"item\":\"https://www.vaquill.ai/docs/api-reference/us-statutes/search-us-statutes-constitutions-court-rules-and-executive-actions\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get the sections around this one\",\"item\":\"https://www.vaquill.ai/docs/api-reference/us-statutes/get-the-sections-around-this-one\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://www.vaquill.ai/docs/api-reference/us-statutes/get-the-sections-around-this-one#apireference\",\"headline\":\"Get the sections around this one\",\"name\":\"Get the sections around this one\",\"description\":\"The sections immediately before and after a given section, in statutory order. Cost: 2 credits. Not-found and failed lookups are not charged, and neither is an answer with no neighbour on either side (note says why it is empty). Search cannot answer \\\"what comes next\\\", because relevance ranking is not statutory order: the definitions a section relies on usually sit a few sections back and its exceptions a few forward. Neighbours never cross the containing chapter (or, where a section has no chapter, the containing title or state code), so you get the sections a reader would actually turn to, not the numerically adjacent row from an unrelated part of the corpus. Neighbours stay within ONE container: the first section of a chapter has an empty previous and the last has an empty next, even when the code continues in the adjacent chapter, part or title (which are not traversed). When that is why a side is empty, note says so, so an empty side is not read as the start or end of the whole code. Superseded or not-yet-effective versions of a section are never returned as neighbours, and a section is never its own neighbour. Ordering is natural, not lexicographic: 9 before 10, 240.9 before 240.10, 1983 before 1983a. Bounded rows. A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters. Each row keeps the first 50 items of every long list and the first 4,000 characters of history and committeeNote. A row that was cut carries responseBounds (truncated, and per field the total, what was returned and nextOffset); a row that was not cut omits it. The whole record is one call away: GET /us/statutes/section/{actId}?full=true.\",\"url\":\"https://www.vaquill.ai/docs/api-reference/us-statutes/get-the-sections-around-this-one\",\"mainEntityOfPage\":{\"@id\":\"https://www.vaquill.ai/docs/api-reference/us-statutes/get-the-sections-around-this-one#webpage\"},\"publisher\":{\"@id\":\"https://www.vaquill.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://www.vaquill.ai/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Vaquill AI\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Vaquill AI\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/docs/api-reference/us-statutes/get-the-sections-around-this-one.md","siteName":"Vaquill AI","nav":{"global":{"anchors":[{"anchor":"Changelog","icon":"clock","href":"/api-guide/changelog"},{"anchor":"MCP","icon":"plug","href":"/integrations/mcp/vaquill"}]},"tabs":[{"tab":"Guide","pages":[{"title":"Guide","href":"/api-guide/coverage"}]},{"tab":"US API reference","groups":[{"group":"US Statutes","pages":[{"title":"Search US statutes, constitutions, court rules, and executive actions","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json post /api/v1/us/statutes/search","href":"/api-reference/us-statutes/search-us-statutes-constitutions-court-rules-and-executive-actions"},{"title":"Get statute section metadata","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/statutes/section/{act_id}","href":"/api-reference/us-statutes/get-statute-section-metadata"},{"title":"Resolve a citation to its section","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/statutes/resolve","href":"/api-reference/us-statutes/resolve-a-citation-to-its-section"},{"title":"Resolve many citations at once","description":"Resolve up to 50 Bluebook citations in one call: the batch form of `GET /us/statutes/resolve`,\nwith the same verdict per citation (`matchLevel`, `missReason`, `pinpoint`). Use it to check the\ncitations in a brief, a memo or a model's output rather than making a call per citation.\n\nEvery input gets an entry, in order. An unresolved citation appears with `resolved: false`, never\nas an omission, so you can tell which of thirty citations failed. Duplicates are collapsed before\npricing, so the same citation twice costs once and returns one entry.\n\n**Cost**: 2 credits per citation, the same as resolving them one at a time; batching buys round\ntrips, not a discount. Unresolved citations are charged. Refunded: citations that failed on a\nbackend error, could not be read or name no jurisdiction (`missReason` `malformed` or\n`ambiguous_jurisdiction`). `creditsConsumed` reports what was billed.\n\nScope the whole batch with `state` or `corpusType` when every citation belongs to one jurisdiction\nor corpus (`22 CCR 76227` is California and `8 CCR 1206-2` is Colorado; the acronym alone cannot\nsay which). Omit both for a batch that spans jurisdictions. The batch spends at most about 20\nseconds locating pinpoints; a citation past that budget resolves normally with a `pinpointNote`.\n\nA citation to a STATE session law (an act as enacted, for example `CHAPTER 2025-12` or `S.F.No. 1552`) names no code section, so `resolved` stays `false` and `section` stays `null`. The law is described in `sessionLaw`, beside `matchedCorpus: \"session_law\"`, with an `href` to read it under `/us/session-laws`, and enough to answer what it is and when it took effect without a second call: `title`, `billNumber`, `approvedDate`, `effectiveFirst` and `effectiveLast` (null when the publisher prints no effective date), `enactmentOutcome` and `sourceUrl`, the government publisher's own text. A citation naming several laws comes back `ambiguous` with every candidate and none chosen for you. A `state` scope applies to session laws; a `corpusType` scope excludes them. No extra charge, and a citation that resolves to a section is never checked against session laws. A citation that names no state is matched against every state's laws, so at most 25 of them are checked per call: the others carry no `sessionLaw` block, which says nothing about whether the law exists. Name the state, or send the rest in another call.\n\n\n**Bounded rows.** A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters. Each row keeps the first 50 items of every long list and the first 4,000 characters of `history` and `committeeNote`. A row that was cut carries `responseBounds` (`truncated`, and per field the `total`, what was `returned` and `nextOffset`); a row that was not cut omits it. The whole record is one call away: `GET /us/statutes/section/{actId}?full=true`.","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json post /api/v1/us/statutes/resolve","href":"/api-reference/us-statutes/resolve-many-citations-at-once"},{"title":"Get the sections around this one","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/statutes/section/{act_id}/related","href":"/api-reference/us-statutes/get-the-sections-around-this-one"},{"title":"Get metadata for many statute sections","description":"Metadata for up to 50 sections in one call.\n\n**Cost**: 2 credits **per section returned**. Identifiers with no match\nare refunded, so a batch of 50 ids that resolves 47 costs 94 credits, not 100.\nBatching is a round-trip and latency win, not a discount. An input that is\nnot a citation (an unknown id such as `NOPE1`, punctuation, an over-long\nstring) is a plain miss and costs nothing; a real citation sent in place\nof an id pays the `/resolve` price on top when it resolves, and nothing when\nit does not.\n\n`sections` preserves the order of `actIds` for the sections it returns, and\nmisses are reported separately in `notFound`, one entry per miss (a miss is\nnever listed twice and never appears in `sections`). Because misses are\ndropped from `sections`, and two inputs naming one section (a citation beside\nits id) are served once, `sections` is NOT index-aligned with `actIds`: match\neach section to its input by `actId`, or through `resolved` (its `input` and\n`actId`) for a citation. An id whose code is still being read comes back in\n`notFound` with `reason: index_warming`, is not charged, and the response\ncarries a `Retry-After` header. `actIds` is limited to 50 DISTINCT ids of at\nmost 200 characters; a blank id and an unknown request key are refused with a\n422. Inline `includeBody` text past 4,000,000 characters in total is dropped\nrow by row with `bodyNote: response_size_cap` and is not charged.\n\n**Take ids from a `/us/statutes/search` response, do not build them from a\ncitation.** An act_id looks derivable and is not: `Tex. Property Code § 93.005`\nis `STATE_TX_Cpr_C93_S93.005`, and the `Cpr` code segment exists only in the\ndata. Assembling ids works for a few jurisdictions whose hierarchy happens to\nsit in the citation, which makes the failures look like missing coverage rather\nthan like wrong ids.\n\nSo every miss also comes back in `notFoundDetail` saying which it was:\n`assembled_id` with the real ids in `didYouMean`, or `not_in_corpus` when\nnothing matching exists (check `/us/statutes/coverage` for the jurisdiction\nbefore concluding a section is absent). The diagnosis is free and never\ncharged. To go from a citation rather than a guess, use\n`/us/statutes/resolve`.\n\nUse `/us/statutes/section/{actId}/body` for full text; this endpoint returns\nmetadata and source links only.\n\n\n**Bounded rows.** A heavily amended section (26 U.S.C. 1) carries hundreds of references and a credit line of tens of thousands of characters. Each row keeps the first 50 items of every long list and the first 4,000 characters of `history` and `committeeNote`. A row that was cut carries `responseBounds` (`truncated`, and per field the `total`, what was `returned` and `nextOffset`); a row that was not cut omits it. The whole record is one call away: `GET /us/statutes/section/{actId}?full=true`.","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json post /api/v1/us/statutes/sections","href":"/api-reference/us-statutes/get-metadata-for-many-statute-sections"},{"title":"Get statute full text","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/statutes/section/{act_id}/body","href":"/api-reference/us-statutes/get-statute-full-text"},{"title":"Count the sections in a scope","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json post /api/v1/us/statutes/count","href":"/api-reference/us-statutes/count-the-sections-in-a-scope"},{"title":"Coverage matrix by jurisdiction and corpusType","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/statutes/coverage","href":"/api-reference/us-statutes/coverage-matrix-by-jurisdiction-and-corpustype"},{"title":"Browse the statutory hierarchy","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/statutes/divisions","href":"/api-reference/us-statutes/browse-the-statutory-hierarchy"},{"title":"Get this section's change history","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/statutes/section/{act_id}/changes","href":"/api-reference/us-statutes/get-this-sections-change-history"},{"title":"Which acts a state publisher lists against this section","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/statutes/section/{act_id}/enactments","href":"/api-reference/us-statutes/which-acts-a-state-publisher-lists-against-this-section"},{"title":"Get the Federal Register documents behind a CFR section","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/statutes/section/{act_id}/rulemaking","href":"/api-reference/us-statutes/get-the-federal-register-documents-behind-a-cfr-section"},{"title":"Get every Federal Register document for a CFR part","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/statutes/part/{title}/{part}/rulemaking","href":"/api-reference/us-statutes/get-every-federal-register-document-for-a-cfr-part"},{"title":"Find the citations in a text and resolve each","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json post /api/v1/us/statutes/extract-citations","href":"/api-reference/us-statutes/find-the-citations-in-a-text-and-resolve-each"},{"title":"Find the sections that cite this one","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/statutes/section/{act_id}/cited-by","href":"/api-reference/us-statutes/find-the-sections-that-cite-this-one"},{"title":"Get the defined terms that govern this section","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/statutes/section/{act_id}/definitions","href":"/api-reference/us-statutes/get-the-defined-terms-that-govern-this-section"},{"title":"Compare this provision against other states","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/statutes/section/{act_id}/cross-state","href":"/api-reference/us-statutes/compare-this-provision-against-other-states"}]},{"group":"Pricing","pages":[{"title":"Get API credit pricing","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/api-credits/pricing","href":"/api-reference/pricing/get-api-credit-pricing"}]},{"group":"Board Watches","pages":[{"title":"List watchable boards","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/boards","href":"/api-reference/board-watches/list-watchable-boards"},{"title":"List your board watches","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/watches","href":"/api-reference/board-watches/list-your-board-watches"},{"title":"Create a board watch","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json post /api/v1/watches","href":"/api-reference/board-watches/create-a-board-watch"},{"title":"Send a test delivery","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json post /api/v1/watches/{watch_id}/test","href":"/api-reference/board-watches/send-a-test-delivery"},{"title":"Delete a board watch","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json delete /api/v1/watches/{watch_id}","href":"/api-reference/board-watches/delete-a-board-watch"},{"title":"Update a board watch","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json patch /api/v1/watches/{watch_id}","href":"/api-reference/board-watches/update-a-board-watch"},{"title":"List what changed on a watch's source","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/watches/{watch_id}/changes","href":"/api-reference/board-watches/list-what-changed-on-a-watchs-source"},{"title":"Old-vs-new text for one change","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/watches/{watch_id}/changes/{change_id}/diff","href":"/api-reference/board-watches/old-vs-new-text-for-one-change"},{"title":"List delivery history for a watch","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/watches/{watch_id}/deliveries","href":"/api-reference/board-watches/list-delivery-history-for-a-watch"},{"title":"Law change alert","version":null,"deprecated":null,"openapi":"https://api.vaquill.ai/external/openapi.json webhook board.updated","href":"/api-reference/board-watches/law-change-alert"},{"title":"Webhook test delivery","version":null,"deprecated":null,"openapi":"https://api.vaquill.ai/external/openapi.json webhook board.test","href":"/api-reference/board-watches/webhook-test-delivery"}]},{"group":"Credits","pages":[{"title":"Get your credit balance","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/credits/balance","href":"/api-reference/credits/get-your-credit-balance"}]},{"group":"Agent Onboarding","pages":[{"title":"Start an agent signup and get a trial key","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json post /api/v1/agent/signup","href":"/api-reference/agent-onboarding/start-an-agent-signup-and-get-a-trial-key"},{"title":"Check whether the email is verified","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json post /api/v1/agent/token","href":"/api-reference/agent-onboarding/check-whether-the-email-is-verified"},{"title":"Verify the emailed code and keep the key","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json post /api/v1/agent/verify","href":"/api-reference/agent-onboarding/verify-the-emailed-code-and-keep-the-key"},{"title":"Buy credits with USDC (x402)","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json post /api/v1/agent/x402/credits","href":"/api-reference/agent-onboarding/buy-credits-with-usdc-x402"}]},{"group":"US Session Laws","pages":[{"title":"Feed of changes to the session-law registry","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/session-laws/changes","href":"/api-reference/us-session-laws/feed-of-changes-to-the-session-law-registry"},{"title":"Get many state session laws at once, by id or citation","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json post /api/v1/us/session-laws/batch","href":"/api-reference/us-session-laws/get-many-state-session-laws-at-once-by-id-or-citation"},{"title":"Search the text of state session laws","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json post /api/v1/us/session-laws/search","href":"/api-reference/us-session-laws/search-the-text-of-state-session-laws"},{"title":"List every served version of a state session law","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/session-laws/{session_law_id}/versions","href":"/api-reference/us-session-laws/list-every-served-version-of-a-state-session-law"},{"title":"List a state's session laws","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/session-laws/list","href":"/api-reference/us-session-laws/list-a-states-session-laws"},{"title":"Get a state session law's text, current or a past version","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/session-laws/{session_law_id}/body","href":"/api-reference/us-session-laws/get-a-state-session-laws-text-current-or-a-past-version"},{"title":"Get a state session law, by id or by citation","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/session-laws/{session_law_id}","href":"/api-reference/us-session-laws/get-a-state-session-law-by-id-or-by-citation"}]},{"group":"US Rulemaking","pages":[{"title":"What the rulemaking store holds (free)","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/rulemaking/coverage","href":"/api-reference/us-rulemaking/what-the-rulemaking-store-holds-free"},{"title":"List and filter Regulations.gov dockets","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/rulemaking/dockets/list","href":"/api-reference/us-rulemaking/list-and-filter-regulationsgov-dockets"},{"title":"One Regulations.gov docket","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/rulemaking/dockets/{docket_id}","href":"/api-reference/us-rulemaking/one-regulationsgov-docket"},{"title":"Documents of one docket, oldest first","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/rulemaking/dockets/{docket_id}/documents","href":"/api-reference/us-rulemaking/documents-of-one-docket-oldest-first"},{"title":"Everything we hold for one RIN","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/rulemaking/rins/{rin}","href":"/api-reference/us-rulemaking/everything-we-hold-for-one-rin"},{"title":"Unified Agenda history of one RIN","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/rulemaking/rins/{rin}/agenda","href":"/api-reference/us-rulemaking/unified-agenda-history-of-one-rin"},{"title":"List and filter Rules Committee records","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/rulemaking/committee-records/list","href":"/api-reference/us-rulemaking/list-and-filter-rules-committee-records"},{"title":"One Rules Committee record with its page text","deprecated":null,"version":null,"openapi":"https://api.vaquill.ai/external/openapi.json get /api/v1/us/rulemaking/committee-records/{record_id}","href":"/api-reference/us-rulemaking/one-rules-committee-record-with-its-page-text"}]}]},{"tab":"India API reference","pages":[{"title":"India API reference","href":"/api-guide/coverage/india"}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/integrations"}]}]},"basePath":"","title":"Get the sections around this one - Vaquill AI","buildId":"dpl_Eok1jboeiLTUE4ccnKdogAktkDhH","deploymentId":"dpl_Eok1jboeiLTUE4ccnKdogAktkDhH","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-BO6jLjHP.js","utils-DzK3kjtW.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-B_o_sRtB.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-w5sf6cTL.js","snippetPresets-C-LqQvlw.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-B86q0r56.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CK4fhXtK.js","shallow-2nSrO3Y1.js","getApiPlaygroundDisplay-iMY8AQYp.js","CodeSnippet-CYrmmkRs.js","CodeSnippets-CpTHX08n.js","Page-B6e_603r.js","getPastedJson-ErXUu_z-.js","icon-DjAwzjTp.js","MethodPill-DWCnd71y.js","DuplicateIcon-CzD5BRfY.js","createIcon-D_pVdVTU.js","DynamicMarkdown-BeNxZ5px.js","SectionHeading-CovuDw0Y.js","axios-vUo_bRtp.js","Markdown-BZjeoXbi.js","clsx-BaM3PNnJ.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BfGZDUfd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-wFXGQKnc.js"]}