Classic On-chain Elite
Classic Account — On-chain Elite Earn
Get Elite Product
Query On-Chain Selected Product List
-
Rate limit: 5/sec/UID
-
Permission: Spot Trading. (Read Only)
Get Elite Product › Response Parameters
Successful response
codemsgrequestTimeproductIdProduct ID
coinCoin name
minAprMinimum APR,
in percentage format, e.g. 1.50 means 1.5%
maxAprMaximum APR,
in percentage format, e.g. 1.50 means 1.5%
List of subscription coins
subscriptionCoinSubscription coin
precisionSubscription precision,
positive integer. 1 means 1 decimal place
feeRateFee rate
exchangeRateExchange rate,
in decimal format
sellOutWhether sold out:
YES Sold out
NO Not sold out
Elite Subscribe
Perform On-Chain Selected Product Subscription
-
Rate limit: 5/sec/UID
-
Permission: Spot Trading. (Read & Write)
Elite Subscribe › Request Parameters
productSubIdProduct sub-ID
amountSubscription amount
coinSubscription coin.
Required when subscribing to BGUSD. Can be USDT or USDC;
classic accounts support subscription with USDT/USDC; unified accounts only support subscription with USDC
paymentAccountDebit account:
spot Funding account;
unified Unified account (supported only in unified account mode);
if not provided, the default is the funding account
Elite Subscribe › Response Parameters
Successful response
codemsgrequestTimeorderIdSubscription Order ID
Get Elite Subscribe Result
Query On-Chain Selected Subscription Result
-
Rate limit: 5/sec/UID
-
Permission: Spot Trading. (Read Only)
Request Parameters
orderIdSubscription order ID
Get Elite Subscribe Result › Response Parameters
Successful response
codemsgrequestTimeresultSubscription result:
settled Subscription successful;
pending Subscription in progress;
rejected Subscription failed
Get Elite Subscribe Info
Query On-Chain Selected Subscription Details
-
Rate limit: 5/sec/UID
-
Permission: Spot Trading. (Read Only)
Request Parameters
productIdProduct ID
Get Elite Subscribe Info › Response Parameters
Successful response
codemsgrequestTimeproductSubIdProduct sub-ID
minAmountMinimum subscription amount
remainQuotaRemaining subscription quota
exchangeRateExchange rate,
only applicable to BGBTC / BGSOL
productCoinProduct coin
interestTimeInterest accrual start time in Unix milliseconds;
only applicable to BGUSD / BGBTC
settleTimeInterest distribution time in Unix milliseconds;
only applicable to BGUSD / BGBTC
precisionSubscription yield precision,
positive integer. 1 means 1 decimal place
feeRateFee rate
List of subscription coins,
only applicable to BGUSD
subscriptionCoinSubscription coin
remainQuotaRemaining subscription quota
precisionSubscription precision,
positive integer. 1 means 1 decimal place
feeRateFee rate
exchangeRateExchange rate
Elite Redeem
Perform On-Chain Selected Redemption
-
Rate limit: 5/sec/UID
-
Permission: Spot Trading. (Read & Write)
Elite Redeem › Request Parameters
productIdProduct ID
productSubIdProduct sub-ID
redeemTypeRedemption type
fast Fast redemption
standard Standard redemption - BGUSD supports both fast and standard redemption; BGSOL/BGBTC only support standard redemption
amountSubscription amount
receiveAccountCrediting account type
-
spotFunding account -
unifiedUnified account (supported only in unified account mode)
advancedSettleWhether to redeem early
yes Yes
no No
Default value: no
Only applicable to BGBTC
coinSubscription currency - Required for BGUSD
Elite Redeem › Response Parameters
Successful response
codemsgrequestTimeorderIdRedemption Order ID
Get Redeem Info
Query On-Chain Selected Redemption Information
-
Rate limit: 5/sec/UID
-
Permission: Spot Trading. (Read Only)
Request Parameters
productIdProduct ID
Get Redeem Info › Response Parameters
Successful response
codemsgrequestTimeproductIdProduct ID
productSubIdProduct sub-ID
productCoinProduct coin
subscriptionCoinSubscription coin
profitCoinProfit coin
exchangeRateExchange rate,
used for BGBTC/BGSOL
totalUnPayInterestAmountTotal undistributed interest amount
preSettleAprEarly settlement APR
receivedCoinCredited coin,
used for BGBTC/BGSOL
unsettledPointsUnsettled points,
available for BGBTC
List of BGUSD credited coins,
used for BGUSD
bgusdReceiveCoinBGUSD credited coin,
used for BGUSD
bgusdExchangeRateBGUSD exchange rate,
available for BGUSD
Redemption mode list
redeemFeeRateRedemption fee rate
remainQuotaRemaining quota
redeemTypeRedemption type:
fast Fast redemption;
standard Standard redemption
redeemScaleRedemption precision
redeemDelayDateRedemption delayed crediting time
minRedeemAmountMinimum redemption amount
redeemTimeRedemption time
Get Elite Assets
Query On-Chain Selected Asset Information
-
Rate limit: 5/sec/UID
-
Permission: Spot Trading. (Read Only)
Get Elite Assets › Response Parameters
Successful response
codemsgrequestTimeAsset list
productIdProduct ID
productCoinProduct coin
holdingAmountHoldings
usdtHoldingAmountHoldings (in USDT equivalent)
exchangeRateExchange rate
aprAnnualized yield in percentage format,
e.g. 4.20 means 4.20%;
applicable to BGSOL / BGBTC
minApyMinimum APY,
only applicable to BGUSD
maxApyMaximum APY,
only applicable to BGUSD
subscriptionCoinSubscription coin
exchangeAmountExchange amount
Project list,
only applicable to BGBTC
projectNameProject name,
only applicable to BGBTC
unsettledBGPointsUnsettled BG points,
only applicable to BGBTC
interestCoinInterest distribution coin,
only applicable to BGUSD
totalProfitCumulative profit,
only applicable to BGUSD
Get Elite Records
Query On-Chain Selected History
-
Rate limit: 5/sec/UID
-
Permission: Spot Trading. (Read Only)
Request Parameters
typeRecord type:
subscribe Subscription;
redeem Redemption;
interest Interest distribution
startTimeStart timestamp in Unix milliseconds,
e.g. 1597026383085;
the maximum time range supported is three months;
if not provided, the default end time is three months
endTimeEnd timestamp in Unix milliseconds,
e.g. 1597026383085
limitNumber of records to query,
default is 20, maximum is 100
cursorCursor ID.
Request paginated content after this ID (updated data); the value passed should be the endId from the corresponding API
Get Elite Records › Response Parameters
Successful response
codemsgrequestTimeRecord list
recordIdRecord ID
productIdProduct ID
coinCoin name
statusOrder status.
Subscription:
settled Subscription successful,
pending Subscription in progress,
rejected Subscription failed;
Redemption:
settled Redemption successful,
pending Redemption in progress;
Interest distribution:
settled Interest distribution successful,
pending Interest distribution in progress
exchangeRateExchange rate
receivedCoinReceived coin
receivedAmountReceived amount
investAmountInvestment amount
feeRateFee rate
redeemTypeRedemption type:
fast Fast redemption;
standard Standard redemption
receivingAccountRedemption account:
spot Funding account;
unified Unified account (supported only in unified account mode);
returned only when type=redeem
actualReceivingAccountActual redemption account:
spot Funding account;
unified Unified account (supported only in unified account mode);
returned only when type=redeem
paymentAccountPayment account:
spot Funding account;
unified Unified account (supported only in unified account mode);
returned only when type=subscribe
settlePointsSettled points,
returned only for BGBTC when type=interest
feeFee,
only applicable to type=redeem & type=subscribe
endIdEnd ID for pagination
