Create Inbound Transfer
Transfer funds from the prediction wallet back to the user's CEX account (SPOT or FUNDING). Requires SAS authorization.
⚠️ SAS Authorization Required: This endpoint enforces SAS (Self-Authorization Service) authorization. If SAS is not enabled for the wallet, the request will be rejected with -31003 SAS authorization required. Enable SAS for your wallet before calling this endpoint.
Create Inbound Transfer › Authorization
Create Inbound Transfer › Request Weight
This endpoint consumes IP-based request weight. Heavier endpoints consume more of your IP rate limit capacity.
Headers
X-MBX-APIKEYAn API Key is required to access this endpoint and must be included in the request headers. To create an API Key, refer to: https://www.binance.com/en/support/faq/detail/360002502072.
Query Parameters
timestampUnix timestamp in milliseconds used to sign the request. The value must reflect the current client time and is validated by the server for signed endpoints.
Create Inbound Transfer › Request Body
walletIdWallet ID
walletAddressUser's prediction wallet address
fromTokenAmountTransfer amount in wei (18 decimals). Must be > 0. Example: 1000000000000000000 = 1 USDT
accountTypeDestination CEX account. Enum: SPOT, FUNDING
fromTokenSource token symbol. Default USDT
toTokenDestination token symbol. Default USDT
chainIdChain ID. Default 56 (BSC)
Create Inbound Transfer › Responses
Create Inbound Transfer
transferIdstatusCreate Outbound Transfer
Transfer funds from the user's CEX account (SPOT or FUNDING) into the prediction wallet. Requires SAS authorization.
Create Outbound Transfer › Authorization
Create Outbound Transfer › Request Weight
This endpoint consumes IP-based request weight. Heavier endpoints consume more of your IP rate limit capacity.
Headers
X-MBX-APIKEYAn API Key is required to access this endpoint and must be included in the request headers. To create an API Key, refer to: https://www.binance.com/en/support/faq/detail/360002502072.
Query Parameters
timestampUnix timestamp in milliseconds used to sign the request. The value must reflect the current client time and is validated by the server for signed endpoints.
Create Outbound Transfer › Request Body
walletIdWallet ID
walletAddressUser's prediction wallet address
fromTokenAmountTransfer amount in wei (18 decimals). Must be > 0. Example: 1000000000000000000 = 1 USDT
accountTypeSource CEX account. Enum: SPOT, FUNDING
sourceBizBusiness source. Enum: USER_TRANSFER, PREDICTION_BUY
fromTokenSource token symbol. Default USDT
toTokenDestination token symbol. Default USDT
chainIdChain ID. Default 56 (BSC)
Create Outbound Transfer › Responses
Create Outbound Transfer
transferIdstatusQuery Transfer List
Get the authenticated user's prediction wallet transfer history within a date range.
Query Transfer List › Authorization
Query Transfer List › Request Weight
This endpoint consumes IP-based request weight. Heavier endpoints consume more of your IP rate limit capacity.
Headers
X-MBX-APIKEYAn API Key is required to access this endpoint and must be included in the request headers. To create an API Key, refer to: https://www.binance.com/en/support/faq/detail/360002502072.
Query Parameters
walletAddressUser's prediction wallet address
startDateStart date. Format: yyyy-MM-dd. Must be ≤ endDate
endDateEnd date. Format: yyyy-MM-dd. Must be ≥ startDate
timestampUnix timestamp in milliseconds used to sign the request. The value must reflect the current client time and is validated by the server for signed endpoints.
tokenSymbolFilter by token symbol (e.g. USDT)
directionFilter by direction. Enum: INBOUND, OUTBOUND
offsetPagination offset. Default 0
limitPage size. Default 20, range 1–100
recvWindowRequest validity window in milliseconds
Query Transfer List › Responses
Query Transfer List
Query Transfer Status
Query the current status of a prediction wallet transfer by transfer ID.
status values: Terminal states are COMPLETED and FAILED. Intermediate states are PROCESSING and PENDING. Do not poll for SUCCESS — it is not a valid terminal state.
Query Transfer Status › Authorization
Query Transfer Status › Request Weight
This endpoint consumes IP-based request weight. Heavier endpoints consume more of your IP rate limit capacity.
Headers
X-MBX-APIKEYAn API Key is required to access this endpoint and must be included in the request headers. To create an API Key, refer to: https://www.binance.com/en/support/faq/detail/360002502072.
Query Parameters
transferIdTransfer ID returned from outbound/inbound transfer
timestampUnix timestamp in milliseconds used to sign the request. The value must reflect the current client time and is validated by the server for signed endpoints.
recvWindowRequest validity window in milliseconds
Query Transfer Status › Responses
Query Transfer Status
transferIddirectionstatusfromTokenfromTokenAmounttoTokentoTokenAmounterrorCodeerrorMessagecreateTimeupdateTime