finalize_negotiation
ActiveTool of run.domani/domani
As the buyer, pay the agreed price to create the escrow deal and start the transfer. Same payment methods as a purchase (card, USDC, x402). Requires domains:transfer scope. For a broker-sourced acquisition, if the agreed price is above the max_budget you set, this returns BUDGET_EXCEEDED - retry with confirm_over_budget: true to proceed anyway.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"negotiation_id"
],
"properties": {
"negotiation_id": {
"type": "string",
"description": "The agreed negotiation to finalize"
},
"payment_method": {
"enum": [
"card",
"usdc",
"balance"
],
"type": "string"
},
"confirm_over_budget": {
"type": "boolean",
"description": "Set true to finalize a broker deal above the max_budget you set on the acquisition request"
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
run.domani/domani
https://github.com/gwendall/domani
1/7 registries