Utilisateur et compte

Afficher en Markdown

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

Informations utilisateur

GET /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

GET /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

POST /v1/private/user/listen-key

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

Renouveler listenKey

PUT /v1/private/user/listen-key

Cela prolonge listenKey validité.

Fermer listenKey

DELETE /v1/private/user/listen-key

Ferme la listenKeyspécifiée.

Journaux de modifications de compte

GET /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

GET /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

GET /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

GET /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

GET /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

GET /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

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

Corps de la demande :

{
"symbols": ["BTCUSDT", "ETHUSDT"]
}

Requête

GET /v1/private/user/favorite-symbols

Champs de réponse :

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