Der Abschnitt Instruments ist für die Arbeit mit Austauschinstrumenten auf der Quickex-Plattform vorgesehen.
Ein „Instrument“ bedeutet eine spezifische Kombination aus Währung und Netzwerk
(z. B. USDT (TRC20) oder BTC (BTC)), die als Teil eines Handelspaares verwendet werden kann.
Mit den Methoden dieses Abschnitts können Sie:
- eine vollständige Liste aller aktiven Instrumente abrufen
(/public); - detaillierte Informationen über ein einzelnes Instrument abrufen
(/public/one); - die Wallet-Adresse für das ausgewählte Instrument validieren
(/public/validate-address), um Eingabefehler zu vermeiden.
Diese Methoden liefern nur öffentliche Informationen und können beim Erstellen der Benutzeroberfläche verwendet werden
(z. B. Formulare zur Auswahl von Währung und Netzwerk beim Erstellen einer Order).
Documentation
Gibt eine Liste aller aktiven Instrumente zurück, die auf der Quickex-Plattform für den Austausch verfügbar sind.
Ein Instrument stellt eine bestimmte Währung und das Netzwerk dar, in dem sie betrieben wird
(z. B. USDT (TRC20), BTC (BTC), EUR (SEPA)).
Diese Daten können verwendet werden, um eine Liste von Währungen in der Tauschoberfläche anzuzeigen.
URL
https://quickex.io/api/v1/instruments/public
Parameter
Keine
Beispielanfrage (cURL)
curl -X GET \
'https://quickex.io/api/v1/instruments/public' \
-H 'Accept: application/json'
Beispielantwort (200)
[
{
"currencyTitle": "GHS",
"networkTitle": "GHS",
"slug": "ghsghs",
"currencyFriendlyTitle": "Ghanaischer Cedi",
"precisionDecimals": 2,
"currencyLogoLink": "https://s2.coinmarketcap.com/static/img/coins/64x64/3540.png",
"requiresMemo": false,
"instrumentType": "fiat",
"bestChangeName": ""
},
{
"currencyTitle": "HUF",
"networkTitle": "HUF",
"slug": "hufhuf",
"currencyFriendlyTitle": "Ungarischer Forint",
"precisionDecimals": 2,
"currencyLogoLink": "https://s2.coinmarketcap.com/static/img/coins/64x64/2793.png",
"requiresMemo": false,
"instrumentType": "fiat",
"bestChangeName": ""
}
]
Antwortfelder
currencyTitle— Währungsticker (z. B. BTC, USDT, EUR).networkTitle— das Netzwerk, in dem das Instrument betrieben wird (z. B. TRC20, ERC20, SEPA).currencyFriendlyTitle— lesbarer Name der Währung.precisionDecimals— Anzahl der Dezimalstellen, die vom System unterstützt werden.currencyLogoLink— Link zum Währungssymbol.requiresMemo— gibt an, ob für Überweisungen ein Memo/Tag erforderlich ist.instrumentType— Instrumenttyp (cryptooderfiat).
Code Sample
curl -X 'GET' \
'https://quickex.io/api/v1/instruments/public' \
-H 'accept: application/json'Try it out
Leave empty to use default
Headers
Documentation
Gibt öffentliche Informationen über ein einzelnes aktives Instrument auf der Quickex-Plattform zurück.
Wird verwendet, wenn es notwendig ist, die Parameter einer bestimmten Währung im erforderlichen Netzwerk zu klären
(z. B. USDT im TRC20-Netzwerk).
URL
https://quickex.io/api/v1/instruments/public/one
Query-Parameter
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
currencyTitle |
string | ja | Währungscode (z. B. USDT, BTC). |
networkTitle |
string | ja | Name des Netzwerks für diese Währung (z. B. TRC20, ERC20). |
Beispielanfrage (cURL)
curl -X GET \
'https://quickex.io/api/v1/instruments/public/one?currencyTitle=USDT&networkTitle=TRC20' \
-H 'Accept: application/json'
Beispielantwort (200)
{
"currencyTitle": "USDT",
"networkTitle": "TRC20",
"okexCurrencyFriendlyTitle": "USDT",
"precisionDecimals": 2,
"requiresMemo": false,
"currencyLogoLink": "https://static.coinall.ltd/cdn/oksupport/asset/currency/icon/usdt20230419113051.png"
}
Hinweise
- Diese Methode ermöglicht das Abrufen der Eigenschaften eines einzelnen Instruments, ohne die komplette Liste zu laden.
precisionDecimalsgibt die Anzahl der Dezimalstellen an, die für Berechnungen mit dieser Währung verfügbar sind.requiresMemozeigt an, ob für Überweisungen ein Memo/Tag angegeben werden muss (relevant für einige Netzwerke, z. B. XRP oder XLM).- Kann für eine Vorabvalidierung beim Aufbau der Benutzeroberfläche zur Auswahl von Währung und Netzwerk verwendet werden.
Code Sample
curl -X 'GET' \
'https://quickex.io/api/v1/instruments/public/one?currencyTitle={USDT}&networkTitle={TRC20}' \
-H 'accept: application/json'Response Example
{
"currencyTitle": "USDT",
"networkTitle": "TRC20",
"okexCurrencyFriendlyTitle": "USDT",
"precisionDecimals": 2,
"requiresMemo": false,
"currencyLogoLink": "https://static.coinall.ltd/cdn/oksupport/asset/currency/icon/usdt20230419113051.png"
}Try it out
Leave empty to use default
Query Parameters
Währungscode (zum Beispiel USDT, BTC).
Name des Netzwerks für diese Währung (zum Beispiel TRC20, ERC20).
Headers
Documentation
/api/v1/instruments/public/validate-address
POST
Validiert die Richtigkeit einer angegebenen Adresse für das ausgewählte Instrument.
Diese Methode hilft sicherzustellen, dass die vom Benutzer eingegebene Adresse dem erforderlichen Netzwerkformat entspricht
(z. B. eine TRC20-Adresse für USDT).
Sie wird verwendet, bevor eine Transaktion gesendet oder eine Order erstellt wird, um Eingabefehler bei Adressen zu minimieren.
URL
https://quickex.io/api/v1/instruments/public/validate-address
Parameter
Keine (die Daten werden im Request-Body übergeben).
Request Body (JSON)
{
"currencyTitle": "USDT",
"networkTitle": "TRC20",
"address": "THUmkPhry61edcTf79yTioV6292ccsuCjV"
}
Beispielanfrage (cURL)
curl -X POST \
'https://quickex.io/api/v1/instruments/public/validate-address' \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"currencyTitle": "USDT",
"networkTitle": "TRC20",
"address": "THUmkPhry61edcTf79yTioV6292ccsuCjV"
}'
Beispielantwort (201)
true
Hinweise
- Eine Antwort
truebedeutet, dass die Adresse gültig ist und für eine Transaktion verwendet werden kann.- Eine Antwort
falsewird zurückgegeben, wenn die Adresse nicht dem Format des ausgewählten Netzwerks entspricht.- Es wird empfohlen, diese Methode während der Eingabe durch den Benutzer aufzurufen, um Fehler bei der Auftragserstellung zu vermeiden.
Code Sample
curl -X 'POST' \
'https://quickex.io/api/v1/instruments/public/validate-address' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"currencyTitle": "USDT",
"networkTitle": "TRC20",
"address": "THUmkPhry61edcTf79yTioV6292ccsuCjV"
}'Response Example
trueTry it out
Leave empty to use default