BPN
  1. Wallet
BPN
  • Getting Started
    • Introduction to BPN
    • Key Concepts & Terminology
    • Architecture Overview
  • Onboarding & Prerequisites
    • Product Demo
    • Sandbox & Test Environment
  • Use Case
    • Transfer
    • Vault
    • On/Off Ramp
    • Compliance (Travel Rule Information Submission)
  • API Reference
    • KYB
      • Share KYB Info For Sub User
      • Get KYB Sub User Status
    • Account Management
      • add bank account
      • list bank account
      • create virtaul account
      • list virtual account
      • Master VA balance inquiry
      • list virtual account orders
      • refund virtual account order
    • Wallet
      • Get Asset Balance
        GET
      • Get Deposit Address
        GET
      • Add Deposit Sender
        POST
      • Add Withdraw Whitelist
        POST
      • Delete Withdraw Whiltelist
        POST
      • Request Withdraw
        POST
      • Query Transaction History
        GET
    • FX
      • fx inquery
    • BPN Transactions
      • get stablecoin quote
      • create stable order
      • get order (single) detail
      • list orders(batch)
    • Reconciliation
  • Webhooks & Event
    • resend fail webhook
      POST
    • KYB Status Notification
      POST
    • Transaction Status Notification
      POST
    • Account Status Notification
      POST
    • Open Virtual Account Status
      POST
    • Deposit Sender Detail Required
      POST
    • virtual account payment status
      POST
  • Appendix
    • Enum
    • Virtual Account(VA) Support List
  • Release Notes & Changelog
    • Version History
  • Schemas
    • Schemas
      • walletBalance
      • walletAddress
      • transactionRecord
  1. Wallet

Add Withdraw Whitelist

POST
/v1/wallet/add-withdraw-whitelist
Before withdrawing, you must add it to the whitelist.

Request

Body Params application/json

Examples

Responses

🟢200OK
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/v1/wallet/add-withdraw-whitelist' \
--header 'Content-Type: application/json' \
--data-raw '{
    "merchantAccountId": "ex_8f7a2c1d90",
    "addressType": "standard",
    "address": "0x4cbe58c50480...",
    "currency": "USDC",
    "network": "ETH",
    "memo": "",
    "correspondentDetail": {
        "firstName": "Amina",
        "lastName": "Khan",
        "birthday": "1990-04-12",
        "country": "AE",
        "toFromType": 1,
        "correspondentType": 1,
        "othersPleaseSpecify": ""
    },
    "sanction": false,
    "timestamp": "2025-08-08T14:23:11Z"
}'
Response Response Example
{
    "status": "200",
    "code": null,
    "msg": null,
    "traceId": "Auto:bf288b9af2e04dff88e943f2dcaf2b03",
    "data": {
        "accountId": "acc1d1fkhwa",
        "status": "active",
        "merchantAccountId": "merchant_accwdwaf1e21"
    }
}
Modified at 2025-09-10 15:54:49
Previous
Add Deposit Sender
Next
Delete Withdraw Whiltelist
Built with