postWebhooktransfer.complete

Payload

idstring required
status'processing' | 'failed' | 'refunded' | 'completed' required

Transfer general status

Example payload

{
  "id": "pa_000000000000",
  "status": "processing",
  "tracking_bridge_swap": {
    "step": "on_hold",
    "transaction_hash": "0x123...890",
    "gas_fee": "100",
    "completed_at": "2011-10-05T14:48:00.000Z",
    "error_message": "Gas fee is too low"
  },
  "tracking_complete": {
    "step": "on_hold",
    "transaction_hash": "0x123...890",
    "gas_fee": "100",
    "completed_at": "2011-10-05T14:48:00.000Z",
    "error_message": "Gas fee is too low"
  },
  "tracking_paymaster": {
    "step": "on_hold",
    "transaction_hash": "0x123...890",
    "gas_fee": "100",
    "completed_at": "2011-10-05T14:48:00.000Z",
    "error_message": "Gas fee is too low"
  },
  "tracking_transaction_monitoring": {
    "step": "processing",
    "blockchain_screening": 1,
    "risk_score": 1,
    "completed_at": "2011-10-05T14:48:00.000Z"
  }
}

Response

Transfer completed

Changes

Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.