ND Broker
  1. Exchange Broker
ND Broker
  • REST
    • Broker
      • Beginners
        • Introduction
        • Broker Application
        • Instructions
      • API Broker
        • Introduction
        • Get Broker Rebate
      • Exchange Broker
        • Introduction
        • Submit KYC
          POST
        • Get KYC Status
          GET
        • Get KYC Status List
          GET
        • Get Broker Rebate
          GET
        • Get Broker Info
          GET
        • Get SubAccount
          GET
        • Get SubAccount API
          GET
        • Get Deposit List
          GET
        • Get Transfer History
          GET
        • Get Withdraw Detail
          GET
        • Get Deposit Detail
          GET
        • Delete SubAccount API
          DELETE
        • Add SubAccount
          POST
        • Add SubAccount API
          POST
        • Modify SubAccount API
          POST
        • Transfer
          POST
      • User Service
  1. Exchange Broker

Get Transfer History

GET
/api/v3/broker/nd/transfer/detail
Description
This endpoint supports querying transfer records of the broker itself and its created sub-accounts.
Request Request Example
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
curl --location --request GET 'https://api-broker.kucoin.com/api/v3/broker/nd/transfer/detail?orderId=671b4600c1e3dd000726866d'
Response Response Example
{
    "code": "200000",
    "data": {
        "orderId": "671b4600c1e3dd000726866d",
        "currency": "USDT",
        "amount": "1",
        "fromUid": 165111215,
        "fromAccountType": "MAIN",
        "fromAccountTag": "DEFAULT",
        "toUid": 226383154,
        "toAccountType": "MAIN",
        "toAccountTag": "DEFAULT",
        "status": "SUCCESS",
        "reason": null,
        "createdAt": 1729840640000
    }
}

Request

Query Params
orderId
string 
required
Transfer Order ID
Example:
671b4600c1e3dd000726866d

Responses

🟢200OK
application/json
Body
code
string 
required
data
object 
required
orderId
string 
required
Transfer Order ID
currency
string 
required
Currency
amount
string 
required
Transfer Amount
fromUid
integer 
required
UID of the user transferring out
fromAccountType
enum<string> 
required
From Account Type:Account Type: MAIN, TRADE, CONTRACT, MARGIN, ISOLATED
Allowed values:
MAINTRADECONTRACTMARGINISOLATED
fromAccountTag
string 
required
Trading pair, required if the account type is ISOLATED, e.g., BTC-USDT
Examples:
BTC-USDTETH-USDTKCS-USDT
toUid
integer 
required
UID of the user transferring in
toAccountType
enum<string> 
required
Account Type:Account Type: MAIN, TRADE, CONTRACT, MARGIN, ISOLATED
Allowed values:
MAINTRADECONTRACTMARGINISOLATED
toAccountTag
string 
required
To Trading pair, required if the account type is ISOLATED, e.g., BTC-USDT
Examples:
BTC-USDTETH-USDTKCS-USDT
status
enum<string> 
required
Status: PROCESSING (processing), SUCCESS (successful), FAILURE (failed)
Allowed values:
PROCESSINGSUCCESSFAILURE
reason
string 
required
Failure Reason
createdAt
integer <int64>
required
Creation Time (Unix timestamp in milliseconds)
Modified at 7 months ago
Previous
Get Deposit List
Next
Get Withdraw Detail