Skip to main content

2026/03/06

API Index

WalletManagementAPI

1. Fixed Receiving Address Query (ReceiveAddressQuery)

Interface Overview Query the payment address of a specified wallet under a specific blockchain and currency. Request Parameters Response Parameters ReceiveAddressQueryData Field Description Request Example
Response Example
 

2. Static Receiving Address Query (StaticAddressQuery)

Interface Overview Query the Request Payment static receiving address of a specified wallet. Request Parameters Response Parameters StaticAddressData Field Description Request Example
Response Example

3. Supported Currencies Query (SupportedCurrenciesQuery)

Interface Overview Query the currencies, available networks, single-transaction amount range, and currency precision supported by the wallet under a specified business type by walletId + type. The caller can use this API for pre-validation before creating deposit or withdrawal orders, to avoid submitting unsupported or out-of-limit currency combinations. Request Parameters Response Parameters SupportedCurrenciesQueryData Field Description Request Example
Response Example

4. Wallet Assets (WalletAssets)Query (walletAssets)

Interface Overview Query wallet asset information. Request Parameters Response Parameters WalletDetailDto Field Description AssetDto Field Description Request Example
Response Example

WalletPaymentAPI

1. Wallet Transfer(walletTransfer)

Interface Overview Execute fund transfers between wallets within the platform. Request Parameters Response Parameters WalletTransferData Field Description Request Example
Response Example

2. Get Signature (getSignData)

Interface Overview Get the signature. Request Parameters Response Parameters SignData Field Description Request Example
Response Example

3. Add Address Whitelist (addAddressWhitelist)

Interface Overview Add the address to the whitelist. Request Parameters Response Parameters WhiteListApiDto Field Description Request Example
Response Example
 

4. CheckAddressWhitelist(checkAddressWhitelist)

Interface Overview Check if the address is in the whitelist. Request Parameters Response Parameters CheckWhiteListDto Field Description Request Example
Response Example

5. DeleteAddressWhitelist(deleteAddressWhitelist)

Interface Overview Delete the address whitelist. Request Parameters Response Parameters Request Example
Response Example

6. Declare Receive Order(declareReceiveOrder)

Interface Overview Declare a payment order. Request Parameters Response Parameters Request Example
Response Example

7. Order details (walletOrderDetail)

Interface Overview Query wallet order details. Request Parameters Response Parameters WalletOrderDetailData Field Description Request Example
Response Example

8. Request Payment Order Declaration (payinOrderDeclare)

Interface Overview Submit a Request Payment deposit order Request Parameters Response Parameters Request Example
Response Example

9. Request Payment order material supplement (addRequestPaymentMaterials)

Interface Overview Submit order and add product information and other materials Request Parameters Response Parameters Request Example
Response Example
 

10. Fee Query (feeQuery)

Interface Overview Fee Inquiry Interface for querying Transaction Fees. Request Parameters Response Parameters Fee details field Description Request Example
Response Example

11. Withdraw order(withdraw)

Interface Overview Create a withdrawal order Request Parameters Response Parameters Request Example
Response Example

12. Download the statement (queryReconBill)

Interface Overview At 9:00 am every day, the D-1 day statement can be downloaded (Note: the time zone corresponding to the time involved in the document is Hong Kong UTC+8 time zone) Request Parameters Response Parameters WalletBillData Field Description Request Example
Response Example

Off-ramp API

1. Quote(payoutQuote)

Interface Overview Used to obtain the price of a specified currency pair Request Parameters Response Parameters PayoutQuoteData Field Description Request Example
Response Example

2. Payout order (payoutBook)

Interface Overview Place a payout order based on the quoteId returned by the quote API. Request Parameters Response Parameters PayoutBookData Field Description Request Example
Response Example

3. Payout Order Enquiry(payoutEnquiry)

Interface Overview To query order information Request Parameters Response Parameters PayoutData Field Description Request Example
Response Example

4. Re-settle order(payoutReSettle)

Interface Overview Used to re-initiate settlement after a refund or settle fail. Request Parameters Response Parameters PayoutReSettleData Field Description Request Example
Example Response

5. Add Beneficiary Bank Account(addBankAccount)

Interface Overview Add a bank account for the beneficiary Request Parameters Response Parameters BankAccountData Field Description FileInfo Field Description Request Example
Response Example

6. Update Beneficiary Bank Account(updateBankAccount)

Interface Overview Update the bank account for the beneficiary Request Parameters Response Parameters BankAccountData Field Description Request Example
Response Example

7. Delete Beneficiary Bank Account(delBankAccount)

Interface Overview Delete the bank account for the beneficiary Request Parameters Response Parameters Request Example
Response Example

8. Enquiry Beneficiary Bank Account(getBankAccount)

Interface Overview Enquiry the bank account of beneficiary Request Parameters Response Parameters BankAccountData Field Description Request Example
Response Example

Callback

1. Callback request body (CallbackRequest)

Interface Overview The callback request body is used to receive the business data pushed back by the server. Request Parameters OpenBizType Enumeration Description Request Example

2. Callback data type

2.1 Order result notification

Field Description Sample Data

2.2 Whitelist result notification

Field Description Sample Data

2.3 Add Bank Account Result Notification

Field Description Sample Data

2.4 Payout Result Notification

Field Description Sample Data

2.5 Payout Refund Result Notification

Field Description Sample Data

2.6 Payout Re-Settle Result Notification

Field Description Sample Data

2.8 Enterprise Application Result Notification

Field Description Sample Data

Appendix

Response Code

Exchange order status

Payout order status

Deposit order status

Order Type

Field Description: amount

This field is used to indicate the transaction amount. The type is string. The specific accuracy requirements are as follows:
  • Digital Currency : Generally supports accuracy up to 6 decimal places , which is used to meet the accuracy requirements of on-chain transactions;
  • Fiat Currency : usually retains up to 2 decimal places , that is, accurate to “cents”;
  • Japanese Yen (JPY) : Since Japanese Yen is a currency without decimals, amount should be an integer and no decimal part is allowed .
Please strictly control the amount format according to the currency type to avoid precision errors or interface processing exceptions.

Purpose

Country/Region Code

Country/Region Code