bill_amendments
Lists the amendments tabled at one stage of a UK bill, with the clause or schedule targeted, the amendment wording, its sponsors and the decision recorded (agreed, negatived, withdrawn, not moved). For public affairs teams and campaigners tracking whether an amendment got through. Source: UK Parliament Bills API. Needs the bill ID and a stage_id from bill_stages_timeline; can filter by decision or a word in the amendment, and pages with skip. Decisions are null until Parliament records them. (cost: 1 credit)
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "bill_amendments"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| skip | No | integer, optional, amendments to skip for paging, 0-100000, default 0 | |
| take | No | integer, optional, amendments to return 1-100, default 25 | |
| billId | No | integer, required, the Parliament bill ID, e.g. 4035 | |
| search | No | string, optional, word or phrase in the amendment text, e.g. ombudsman | |
| decision | No | string, optional, only amendments with this recorded decision: agreed, agreed_on_division, withdrawn, withdrawn_before_debate, disagreed, negatived_on_division, not_moved, not_selected, not_called, no_decision, question_proposed, stood_part, not_stood_part, preempted; default all | |
| billStageId | No | integer, required, the stage_id from bill_stages_timeline, e.g. 21180 |