Documentation Index
Fetch the complete documentation index at: https://docs.prudra.dev/llms.txt
Use this file to discover all available pages before exploring further.
Request a withdrawal
- Dashboard
- SDK
- cURL
Dashboard withdrawal requests are coming soon. Use the SDK or cURL.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
fromWalletId | string | Yes | Managed wallet or child address ID |
fromWalletType | 'master' | 'child' | Yes | Source wallet type |
amount | string | Yes | Amount to withdraw as decimal string |
token | Token | Yes | Token to withdraw (currently USDC) |
chain | Chain | Yes | Chain the tokens are on |
bankAccountId | string | No | Registered bank account ID — if omitted, Prudra ops contacts you |
reference | string | No | Your reference number for the withdrawal |
Without a bank account
You can withdraw without a pre-registered bank account. OmitbankAccountId and Prudra ops will contact you to arrange wire details:
Error handling
| Error | Status | Cause | Resolution |
|---|---|---|---|
insufficient-balance | 422 | Not enough tokens | Check balance first |
below-minimum | 422 | Amount below minimum ($50) | Increase amount |
bank-account-not-found | 404 | Bank account ID invalid | Re-check or register account |
currency-mismatch | 422 | Bank account currency not supported for this chain | Use USD/GBP/EUR account |
Related
- Add a bank account — register destination bank
- Track a withdrawal — monitor withdrawal status
- Currencies and limits — minimum amounts and currencies

