Skip to main content
DELETE /api/v2/buyer/update-proposals/{id} Cancels an in-flight (PENDING) update proposal before the sales agent resolves it. Returns 204 No Content on success. A proposal that has already been APPROVED or REJECTED cannot be cancelled. This resolves the Interchange proposal as REJECTED with rejectionReason: "cancelled_by_buyer" and retains it as a safety record. A later callback for that proposal is ignored locally, while the pending-proposal gate is released so a corrected update can proceed. It does not recall a request already dispatched to the seller; contact the seller/operator if the upstream task must also be withdrawn.

Request

Parameters

Response

204 No Content — the proposal was cancelled. The response has no body; a later GET returns the terminal REJECTED proposal.

Errors

  • 404 NOT_FOUND — the proposal does not exist or belongs to a different account.
  • 409 CONFLICT — the proposal is already resolved (APPROVED or REJECTED) and cannot be cancelled.
See Errors for the full error contract.

Update proposal tasks

All update proposal operations

Get update proposal

Poll resolution status