Utilisateur et compte

Afficher en Markdown

Sauf indication contraire, les points de terminaison suivants peuvent utiliser JWT ou API Key signature.

Informations utilisateur

1GET /v1/private/user/info

Champs de réponse :

TerrainTypeDescription
userInfo.userIdstringID utilisateur externe
userInfo.usernamestringNom d’utilisateur
userInfo.agentIdint64Identification d’agent
userInfo.vipLevelint64VIP niveau
userInfo.lastLoginAtint64Dernière heure de connexion
userInfo.lastLoginIpstringDernière connexion IP

Ressources utilisateur

1GET /v1/private/user/asset

Champs de réponse :

TerrainTypeDescription
userAsset.userIdstringID utilisateur externe
userAsset.assetTypestringType d’actif
userAsset.walletBalancestringSolde portefeuille
userAsset.frozenMarginstringMarge gelée par des ordres en attente
userAsset.usedMarginstringMarge utilisée par les positions

Créez listenKey

1POST /v1/private/user/listen-key

Crée une clé d’authentification pour les flux privés WebSocket .

Renouveler listenKey

1PUT /v1/private/user/listen-key

Cela prolonge listenKey validité.

Fermer listenKey

1DELETE /v1/private/user/listen-key

Ferme la listenKeyspécifiée.

Journaux de modifications de compte

1GET /v1/private/user/account-change-log?assetType=USDT&page=1&pageSize=20

Paramètres de la demande :

ParamètreTypeObligatoireDescription
assetTypestringNonType d’actif, comme USDT
changeTypestringNonChangement de type
startTimeint64NonHeure de début
endTimeint64NonFin des temps
pageint32NonNuméro de page, 1 par défaut
pageSizeint32NonÉléments par page, 20 par défaut

Champs de réponse :

TerrainTypeDescription
list[].assetTypestringType d’actif
list[].amountstringMontant modifié
list[].walletBalanceBeforestringSolde portefeuille avant le changement
list[].walletBalanceAfterstringSolde portefeuille après changement
list[].frozenBalanceBeforestringSolde figé avant le changement
list[].frozenBalanceAfterstringSolde gelé après changement
list[].changeTypestringChangement de type
list[].referenceIdstringIdentification d’entreprise associée
list[].createdAtint64Temps de création
totalint64Comptage total

Statistiques de volume sur 30 jours

1GET /v1/private/user/volume-stats

Champs de réponse :

TerrainTypeDescription
volume30dstringVolume cumulé des transactions sur les 30 derniers jours
feeTotal30dstringFrais cumulés sur les 30 derniers jours

Historique de la balance

1GET /v1/private/user/balance-history?period=1D&limit=30

Paramètres de la demande :

ParamètreTypeObligatoireDescription
periodstringOui1D / 1W / 1M
limitintNonNombre d’éléments retournés, par défaut 30

Champs de réponse :

TerrainTypeDescription
items[].datestringDate d’agrégation
items[].balancestringSolde portefeuille
items[].pnlstringPnL réalisé pour cette période

Aperçu des échanges

1GET /v1/private/user/trade-overview?type=1M

Paramètres de la demande :

ParamètreTypeObligatoireDescription
typestringOuiPlage de tendances : 1D, 1W, 1M, 3M, 6M 1Y

Champs de réponse :

TerrainTypeDescription
todayPnlstringLe PnL réalisé aujourd’hui
todayVolumestringVolume des contrats d’aujourd’hui
totalVolumestringVolume cumulatif des transactions de contrats
totalPnlstringPnL réalisé cumulatif
maxDrawdown30dstringMontant maximal de retrait sur les 30 derniers jours
maxDrawdown30dRatestringTaux maximal de réduction des 30 derniers jours, décimal de 0 à 1
transferInstringFonds cumulés transférés
transferOutstringFonds transférés cumulés
items[]arrayDonnées sur les tendances des actifs

Résumé de l’ensemble des actifs

1GET /v1/private/user/asset/overview/summary

Les champs de réponse sont les mêmes que les champs de résumé des synthèses commerciales, à l’exception de items[].

Tendance de présentation des actifs

1GET /v1/private/user/asset/overview/trend?type=1M

Paramètres de la demande :

ParamètreTypeObligatoireDescription
typestringOuiPlage de tendances : 1D, 1W, 1M, 3M, 6M 1Y

Champs de réponse :

TerrainTypeDescription
items[].snapshotTimeint64Temps de capture d’écran
items[].balancestringSolde du compte courant
items[].pnlstringPnL pour la période actuelle
items[].pnlRatestringTaux PnL pour la période actuelle
items[].totalPnlstringPnL cumulé

Symboles favoris

Sauvegarder

1POST /v1/private/user/favorite-symbols
2Content-Type: application/json

Corps de la demande :

1{
2 "symbols": ["BTCUSDT", "ETHUSDT"]
3}

Requête

1GET /v1/private/user/favorite-symbols

Champs de réponse :

TerrainTypeDescription
symbolsficelle[]Liste de symboles préférés