Bills
Get a bill
GET
/v1/bills/{billId}All plansThe record behind a bill page: title, sponsor, status, latest action, policy area and links. Start here, then follow the sub-resources you need.
Path parameters
| Name | Description |
|---|---|
| billIdrequiredstring | Congress, type and number, e.g. 119-hr-1234. |
Response
| Field | Description |
|---|---|
| billIdstring | Congress, type and number: 119-hr-1234. |
| congressinteger | |
| typestring | HR, S, HJRES, SJRES, HRES, SRES, HCONRES or SCONRES. |
| numberinteger | |
| titlestring | |
| originChamberstring | null | |
| introducedDatestring | null | |
| latestActionLatestAction | null | |
| latestAction.datestring | null | |
| latestAction.textstring | |
| policyAreastring | null | |
| sponsorMemberRef | null | |
| sponsor.bioguideIdstring | |
| sponsor.namestring | |
| sponsor.partystring | null | |
| sponsor.statestring | null | |
| sponsor.districtinteger | null | |
| publicLawsstring[] | Public law numbers, e.g. 119-21. Empty unless enacted. |
| updateDatestring | null | Congress.gov's last update to the bill record. |
| webUrlstring | |
| countsobject | |
| counts.actionsinteger | |
| counts.cosponsorsinteger | |
| counts.textVersionsinteger | |
| counts.committeesinteger | |
| counts.subjectsinteger | |
| freshnessFreshness | |
| freshness.sourcestring | |
| freshness.sourceUpdatedAtstring | null | When Congress.gov last changed this record, by its own updateDate. |
| freshness.fetchedAtstring | null | When we last fetched it from Congress.gov. |