list_votes
Every vote a chamber took in a date range: floor, committee, and subcommittee.
Instructions
Every vote a chamber took in a date range: floor, committee, and subcommittee.
Dates are YYYY-MM-DD and inclusive; end_date defaults to
start_date, which gives one day. Keep the range short, since a chamber
takes about 50 votes on a session day. chamber is the chamber that
voted, so a row can name a bill from the other chamber. Rows carry the
tally and no members: pass a row's bill_number and vote_id to
get_roll_call for those. A block vote names no bill, most voice votes are
missing, and classification "Attendance" marks a quorum call.
limit is capped at 200; page with offset.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"chamber": "<chamber>",
"session_code": "<session_code>",
"start_date": "<start_date>"
},
"name": "list_votes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| offset | No | ||
| chamber | Yes | ||
| end_date | No | ||
| start_date | Yes | ||
| session_code | Yes |