Get Bill Details
openstates.legislature.bill_detailRetrieve complete details for a specific US state bill using jurisdiction, session, and bill ID, including legislative history, sponsors, summary, and roll-call vote counts.
Instructions
Get full details for a specific US state bill by jurisdiction, session, and bill identifier. Returns complete legislative history including all actions (committee referrals, readings, amendments, final votes), sponsor information, abstract/summary, and roll-call vote counts. Obtain jurisdiction and session from bills_search results. Example: jurisdiction="ca", session="20252026", bill_id="SB 700".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bill_id | Yes | Bill identifier within the session (e.g. "SB 700", "HB 1234", "SR 5"). Obtain from bills_search results. | |
| session | Yes | Legislative session identifier the bill belongs to (e.g. "20252026", "2024"). Obtain from bills_search results. | |
| jurisdiction | Yes | State abbreviation where the bill was introduced (e.g. "ca" for California, "ny" for New York). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |