Nutzer und Konto

Als Markdown anzeigen

Sofern nicht anders angegeben, können die folgenden Endpunkte JWT oder API Key Signing verwenden.

Benutzerinformationen

1GET /v1/private/user/info

Antwortfelder:

SpielfeldTypBeschreibung
userInfo.userIdstringExterne Benutzer-ID
userInfo.usernamestringBenutzername
userInfo.agentIdint64Agenten-ID
userInfo.vipLevelint64VIP Level
userInfo.lastLoginAtint64Letzte Anmeldezeit
userInfo.lastLoginIpstringLetzter Login IP

Benutzerressourcen

1GET /v1/private/user/asset

Antwortfelder:

SpielfeldTypBeschreibung
userAsset.userIdstringExterne Benutzer-ID
userAsset.assetTypestringVermögenstyp
userAsset.walletBalancestringPortemonnaie-Guthaben
userAsset.frozenMarginstringMarge eingefroren durch ausstehende Befehle
userAsset.usedMarginstringNach Positionen verwendete Marge

Erstellen Sie listenKey

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

Erstellt einen Authentifizierungsschlüssel für private WebSocket Streams.

Erneuern Sie listenKey

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

Erweitert listenKey Gültigkeit.

Schließen Sie listenKey

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

Schließt das angegebene listenKey.

Kontoänderungsprotokolle

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

Anfrageparameter:

ParameterTypErforderlichBeschreibung
assetTypestringNeinAsset-Typ, wie zum Beispiel USDT
changeTypestringNeinÄnderungsart
startTimeint64NeinStartzeit
endTimeint64NeinEndzeit
pageint32NeinSeitenzahl, Standard- 1
pageSizeint32NeinElemente pro Seite, Standard 20

Antwortfelder:

SpielfeldTypBeschreibung
list[].assetTypestringVermögenstyp
list[].amountstringGeänderter Betrag
list[].walletBalanceBeforestringWallet-Guthaben vor der Änderung
list[].walletBalanceAfterstringWallet-Guthaben nach der Änderung
list[].frozenBalanceBeforestringEingefrorenes Guthaben vor der Änderung
list[].frozenBalanceAfterstringEingefrorener Saldo nach der Änderung
list[].changeTypestringÄnderungsart
list[].referenceIdstringVerwandte Unternehmens-ID
list[].createdAtint64Entstehungszeit
totalint64Gesamtanzahl

30-Tage-Volumenstatistiken

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

Antwortfelder:

SpielfeldTypBeschreibung
volume30dstringKumulatives Handelsvolumen der letzten 30 Tage
feeTotal30dstringKumulierte Gebühren der letzten 30 Tage

Bilanzgeschichte

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

Anfrageparameter:

ParameterTypErforderlichBeschreibung
periodstringJa1D / 1W / 1M
limitIntNeinAnzahl der zurückgegebenen Artikel, Standard 30

Antwortfelder:

SpielfeldTypBeschreibung
items[].datestringAggregationsdatum
items[].balancestringPortemonnaie-Guthaben
items[].pnlstringPnL für den Zeitraum realisiert

Handelsübersicht

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

Anfrageparameter:

ParameterTypErforderlichBeschreibung
typestringJaTrendbereich: 1D, 1W, 1M, 3M, 6M, 1Y

Antwortfelder:

SpielfeldTypBeschreibung
todayPnlstringDas heutige Realisierte PnL
todayVolumestringDas heutige Kontrakthandelsvolumen
totalVolumestringKumulatives Kontrakthandelsvolumen
totalPnlstringKumulativ realisiertes PnL
maxDrawdown30dstringMaximaler Auszahlungsbetrag in den letzten 30 Tagen
maxDrawdown30dRatestringMaximale Rückzugsrate der letzten 30 Tage, dezimal von 0 bis 1
transferInstringKumulative überwiesene Mittel
transferOutstringKumulative ausgezahlte Gelder
items[]arrayVermögenstrenddaten

Zusammenfassung der Vermögenswerte

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

Die Antwortfelder sind identisch mit den Übersichtsfeldern des Handelsüberblicks, mit Ausnahme items[].

Trend zum Asset-Überblick

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

Anfrageparameter:

ParameterTypErforderlichBeschreibung
typestringJaTrendbereich: 1D, 1W, 1M, 3M, 6M, 1Y

Antwortfelder:

SpielfeldTypBeschreibung
items[].snapshotTimeint64Snapshot-Zeit
items[].balancestringLeistungsbilanz
items[].pnlstringPnL für den aktuellen Zeitraum
items[].pnlRatestringPnL-Satz für den aktuellen Zeitraum
items[].totalPnlstringKumulative PnL

Lieblingssymbole

Speichern

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

Antragstext:

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

Abfrage

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

Antwortfelder:

SpielfeldTypBeschreibung
symbolsString[]Lieblingssymbolliste