Marketplace
Finalize an agreed negotiation (pay)
Buyer pays the agreed price to create the escrow deal, then the standard transfer flow runs. Accepts the same payment methods as a marketplace purchase (card, USDC, x402). Returns 402 with payment instructions if no payment is provided. For a broker-sourced acquisition, if the agreed price is above the max_budget you set, returns 409 BUDGET_EXCEEDED - re-submit with confirm_over_budget: true to proceed. Requires domains:transfer scope.
post/api/negotiations/{id}/finalize
Request
- Base URL: https://domani.run
- URL: https://domani.run/api/negotiations/{id}/finalize
- Auth: HTTP bearer
Path parameters
idstring required
Request body
Response
Deal created at the agreed price
Deal required(unresolved $ref)
Changes
No recorded changes to this operation across all 2 revisions of this API.