Project Transfers

Cancel a pending project transfer

Kind-agnostic cancel. Wallet-addressed transfers may be cancelled by either signing party; email-addressed transfers may be cancelled by offering-org owner/admin. Body accepts an optional reason string. Returns 403 for unauthorized callers; 409 if the row is already terminal.

post/agent/v1/transfers/{transfer_id}/cancel

Request

  • Base URL: https://api.run402.com
  • URL: https://api.run402.com/agent/v1/transfers/{transfer_id}/cancel
  • Auth: one of:
    • API key in header SIGN-IN-WITH-X
    • HTTP bearer

Path parameters

transfer_idstring uuid required

Request body

reasonstring

Optional cancellation reason; surfaced in notification emails to both parties.

Response

Transfer cancelled

transfer_idstring uuid
status'cancelled'
cancelled_by'from_wallet' | 'to_wallet' | 'system'
cancellation_reasonstring nullable
cancelled_atstring date-time

Changes

No recorded changes to this operation across all 1 revision of this API.