Skip to main content
POST
public/withdraw_debug

Body

application/json
amount_in_underlying
string
required
asset_name
string
required
force_batch
boolean
required
max_fee_usd
string<decimal>
required

Maximum sequencer fee the signer authorises, in USD, as a decimal string (e.g. "1.5") or a JSON number.

nonce
integer<int64>
required
signature_expiry_sec
integer<uint64>
required
Required range: x >= 0
signer
string
required
subaccount_id
integer<uint64>
required
Required range: x >= 0
recipient
string | null

L1 address the funds are paid out to. Defaults to the subaccount's owner wallet when omitted — matching what private/withdraw reconstructs.

Response

Success