v1
latestOpenAPI 3.1.02026-07-262771117.8 KBPolymarket
Withdraw
Withdraws the user's Polymarket proxy-wallet collateral to an arbitrary dstWalletAddress. Optional dstToken swaps the proxy collateral into a different token (and/or chain) before delivery.
Unlike /withdrawToEoa, this endpoint always requires an EIP-712 signatureByEvmEoa produced by the user's EOA over { dstToken, dstWalletAddress, expiration } — see the Polymarket Signing Guide. The signature is what authorizes funds being sent to a wallet other than the EOA.
The endpoint awaits successful execution of the withdrawal transaction before returning the transaction hash.
post/workflows/polymarket/withdraw
Request body
Response
Withdrawal executed successfully