Funding

POST /v2/withdrawals/{id}/signing

Consumes one user authorization over the exact persisted artifact and submits the fixed request to Privy with a stable provider idempotency key. Outcome-unknown submissions retain their reservation.

Request

  • Base URL
    https://api.arbital.xyz (the document declares no server; this is the origin it was published from)
  • URL
    https://api.arbital.xyz/v2/withdrawals/{id}/signing
  • Auth
    HTTP bearer

Path parameters

idstring uuid required

Request body

artifact_hashstring required
authorization_signaturestring required
version1 required

Response

Durable withdrawal state

amount_atomicstring required
created_at_unix_msinteger required
destination_addressstring required
destination_amountstring
destination_chain'solana' | 'ethereum' | 'base' | 'arbitrum' | 'polygon' | 'tempo' required
estimated_output_amountstring required
failure_codestring
idstring uuid required
provider_action_idstring
resolved_at_unix_msinteger
slippage_bpsinteger required
source_asset'usdc' required
source_chain'solana' required
status'authorization_required' | 'submitting' | 'submission_unknown' | 'pending' | 'provider_succeeded' | 'succeeded' | 'rejected' | 'failed' | 'reconciliation_required' required

Changes

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