Settlement contest job
settlement_contest_jobContest one job on the buyer's tab before its settlement cycle captures. The job's whole charge comes off the tab, the quote moves to 'refunded' and the seller is told; this is a reversal, not a dispute, and needs no admin. Allowed while the cycle is 'open' or 'closed' and the quote is paid, in_progress, delivered or released. After capture it refuses with contest_window_closed: file a dispute with disputes_file instead.
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": {
"service_quote_id": "<service_quote_id>",
"reason": "<reason>"
},
"name": "settlement_contest_job"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | Why the job is contested; the seller sees it. | |
| service_quote_id | Yes | UUID of the tab job's quote thread. |