Bills

Bill sections

GET/v1/bills/{billId}/sectionsAll plans

The bill's text as ordered, structured sections, a page at a time: up to 500 sections a page, or 50 with full=true, which adds each section's text for quoting, diffing or your own analysis. Follow nextCursor for the rest of a long bill.

Path parameters

NameDescription
billIdrequiredstringCongress, type and number, e.g. 119-hr-1234.

Query parameters

NameDescription
fullbooleanInclude each section's text
cursorstringnextCursor from the previous page
limitintegerSections a page: 1 to 500 (default 200), or 1 to 50 with full=true (default 20)

Response

FieldDescription
billIdstring
textVersionstring | null
dataBillSection[]
data[].sectionPathstring | nullWhere the section sits in the bill, e.g. t-iv.s-5. The same path citations use.
data[].kindstringsection, preamble or another structural node.
data[].numstring | nullAs printed, e.g. "101."
data[].headingstring | null
data[].divisionobject | null
data[].titleobject | null
data[].subtitleobject | null
data[].textstringThe section text; only with `full=true`.
nextCursorstring | nullPass as `cursor` for the next page; null on the last page.