Get Account Ledgers - Spot/Margin
This interface is for transaction records from all types of your accounts, supporting inquiry of various currencies. Items are paginated and sorted to show the latest first. See the Pagination section for retrieving additional entries after the first page.
HTTP REQUEST
GET /api/v1/accounts/ledgers
Example
GET /api/v1/accounts/ledgers?currency=BTC&startAt=1601395200000
{
"currentPage": 1,
"pageSize": 50,
"totalNum": 2,
"totalPage": 1,
"items": [
{
"id": "611a1e7c6a053300067a88d9", //unique key
"currency": "USDT", //Currency
"amount": "10.00059547", //Change amount of the funds
"fee": "0", //Deposit or withdrawal fee
"balance": "0", //Total assets of a currency
"accountType": "MAIN", //Account Type
"bizType": "Loans Repaid", //business type
"direction": "in", //side, in or out
"createdAt": 1629101692950, //Creation time
"context": "{\"borrowerUserId\":\"601ad03e50dc810006d242ea\",\"loanRepayDetailNo\":\"611a1e7cc913d000066cf7ec\"}" //Business core parameters
},
{
"id": "611a18bc6a0533000671e1bf",
"currency": "USDT",
"amount": "10.00059547",
"fee": "0",
"balance": "0",
"accountType": "MAIN",
"bizType": "Loans Repaid",
"direction": "in",
"createdAt": 1629100220843,
"context": "{\"borrowerUserId\":\"5e3f4623dbf52d000800292f\",\"loanRepayDetailNo\":\"611a18bc7255c200063ea545\"}"
}
]
}
API KEY PERMISSIONS
This endpoint requires the General permission.
REQUEST URL
This endpoint support Spot URL
REQUEST RATE LIMIT
Manage weight
:2
TIP
This request is paginated
PARAMETERS
Param | Type | Mandatory | Description |
---|---|---|---|
currency | String | No | Currency ( you can choose more than one currency). You can specify 10 currencies at most for one time. If not specified, all currencies will be inquired by default. |
direction | String | No | direction: in, out |
bizType | String | No | Type: DEPOSIT -deposit, WITHDRAW -withdraw, TRANSFER -transfer, SUB_TRANSFER -subaccount transfer,TRADE_EXCHANGE -trade, MARGIN_EXCHANGE -margin trade, KUCOIN_BONUS -bonus, BROKER_TRANSFER -Broker transfer record |
startAt | long | No | Start time (milisecond) |
endAt | long | No | End time (milisecond) |
TIP
the start and end time range cannot exceed 24 hours. An error will occur if the specified time window exceeds the range. If you specify the end time only, the system will automatically calculate the start time as end time minus 24 hours, and vice versa.
TIP
Support to obtain 1 year historical data, if need to obtain longer historical data, please submit a ticket: https://kucoin.zendesk.com/hc/en-us/requests/new
RESPONSES
Field | Description |
---|---|
id | unique key |
currency | The currency of an account |
amount | The total amount of assets (fees included) involved in assets changes such as transaction, withdrawal and bonus distribution. |
fee | Fees generated in transaction, withdrawal, etc. |
balance | Remaining funds after the transaction. |
accountType | The account type of the master user: MAIN, TRADE, MARGIN or CONTRACT. |
bizType | Business type leading to the changes in funds, such as exchange, withdrawal, deposit, KUCOIN_BONUS, REFERRAL_BONUS, Lendings etc. |
direction | Side, out or in |
createdAt | Time of the event |
context | Business related information such as order ID, serial No., etc. |
context
If the returned value under bizType is “trade exchange”, the additional info. (such as order ID and trade ID, trading pair, etc.) of the trade will be returned in field context.
BizType Description
Field | Description |
---|---|
Assets Transferred in After Upgrading | Assets Transferred in After V1 to V2 Upgrading |
Deposit | Deposit |
Withdrawal | Withdrawal |
Transfer | Transfer |
Trade_Exchange | Trade |
Vote for Coin | Vote for Coin |
KuCoin Bonus | KuCoin Bonus |
Referral Bonus | Referral Bonus |
Rewards | Activities Rewards |
Distribution | Distribution, such as get GAS by holding NEO |
Airdrop/Fork | Airdrop/Fork |
Other rewards | Other rewards, except Vote, Airdrop, Fork |
Fee Rebate | Fee Rebate |
Buy Crypto | Use credit card to buy crypto |
Sell Crypto | Use credit card to sell crypto |
Public Offering Purchase | Public Offering Purchase for Spotlight |
Send red envelope | Send red envelope |
Open red envelope | Open red envelope |
Staking | Staking |
LockDrop Vesting | LockDrop Vesting |
Staking Profits | Staking Profits |
Redemption | Redemption |
Refunded Fees | Refunded Fees |
KCS Pay Fees | KCS Pay Fees |
Margin Trade | Margin Trade |
Loans | Loans |
Borrowings | Borrowings |
Debt Repayment | Debt Repayment |
Loans Repaid | Loans Repaid |
Lendings | Lendings |
Pool transactions | Pool-X transactions |
Instant Exchange | Instant Exchange |
Sub Account Transfer | Sub-account transfer |
Liquidation Fees | Liquidation Fees |
Soft Staking Profits | Soft Staking Profits |
Voting Earnings | Voting Earnings on Pool-X |
Redemption of Voting | Redemption of Voting on Pool-X |
Convert to KCS | Convert to KCS |
BROKER_TRANSFER | Broker transfer record |