Der Abschnitt Rates enthält Methoden zum Abrufen der aktuellen Wechselkurse auf der Quickex-Plattform.
Ein Wechselkurs wird als Verhältnis einer Währung zu einer anderen innerhalb eines bestimmten Handelspaars verstanden
(zum Beispiel BTC → USDT).
Diese Daten ermöglichen es, Wechselrechner zu erstellen, dem Nutzer aktuelle Kurse anzuzeigen
und zu bestimmen, wie viel der Zielwährung Sie beim Umtausch erhalten.
In diesem Abschnitt steht eine Methode zur Verfügung, um einen bestimmten Wechselkurs im JSON-Format abzurufen.
Documentation
Gibt den aktuellen öffentlichen Wechselkurs für das angegebene Handelspaar zurück.
Diese Methode wird verwendet, um eine bestimmte Umtauschrichtung zu berechnen, unter Berücksichtigung des eingegebenen Betrags, des Kursmodus und zusätzlicher Parameter.
URL
https://quickex.io/api/v1/rates/public/one
Query-Parameter
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
exchangeType |
string | ja | Art des Austauschs (z. B. crypto). |
instrumentFromCurrencyTitle |
string | ja | Ausgangswährung (z. B. BTC). |
instrumentFromNetworkTitle |
string | ja | Netzwerk der Ausgangswährung (z. B. BTC oder ERC20). |
instrumentToCurrencyTitle |
string | ja | Zielwährung (z. B. USDT). |
instrumentToNetworkTitle |
string | ja | Netzwerk der Zielwährung (z. B. TRC20). |
claimedDepositAmount |
string | nein | Einzahlungsbetrag zur Berechnung des Wechselkurses. |
rateMode |
string | nein | Kursmodus: FLOATING (variabel) oder FIXED (fest). |
claimedDepositAmountCurrency |
string | ja | Währung, in der der Einzahlungsbetrag angegeben ist (z. B. USDT). |
markup |
string | nein | Zuschlag auf den Kurs (z. B. 1.00). |
referrerId |
string | nein | Partner-/Referral-Identifikator (z. B. aff_some-affiliate-id). |
Beispielanfrage (cURL)
curl -X GET \
'https://quickex.io/api/v1/rates/public/one?exchangeType=crypto&instrumentFromCurrencyTitle=BTC&instrumentFromNetworkTitle=BTC&instrumentToCurrencyTitle=USDT&instrumentToNetworkTitle=TRC20&claimedDepositAmount=1.00&rateMode=FLOATING&claimedDepositAmountCurrency=USDT&markup=1.00&referrerId=aff_some-affiliate-id' \
-H 'Accept: application/json'
Beispielantwort (422 — Fehler)
{
"status": "ERR_CLAIMED_DEPOSIT_AMOUNT_TOO_SMALL",
"message": "Claimed Deposit Amount Too Small Error",
"data": {
"localizedMessage": "Der angegebene Betrag ist 1. Der minimal verarbeitbare Betrag beträgt 108.51",
"details": {
"field": "claimedDepositAmount",
"value": "1",
"expected": "108.51",
"expectedGeneral": "108.51"
}
}
}
Beispielantwort (200 — Erfolg)
{
"depositRules": {
"minAmount": "1000.1",
"maxAmount": "1000.1"
},
"withdrawalRules": {
"minAmount": "1000.1",
"maxAmount": "1000.1",
"withdrawalFeeRules": {
"minAmount": "1000.1",
"maxAmount": "1000.1"
}
},
"minConfirmationsToWithdraw": 0,
"minConfirmationsToTrade": 0,
"instrumentFrom": {
"currencyTitle": "BTC",
"networkTitle": "BTC",
"precisionDecimals": 8
},
"instrumentTo": {
"currencyTitle": "USDT",
"networkTitle": "TRC20",
"precisionDecimals": 2
},
"price": "108.51"
}
Hinweise
- Diese Methode ermöglicht die Echtzeitberechnung des Wechselkurses vor der Erstellung einer Order.
- Wenn der Einzahlungsbetrag zu klein ist, wird der Fehler
ERR_CLAIMED_DEPOSIT_AMOUNT_TOO_SMALLzurückgegeben.- Der Parameter
rateModekann auf variabel oder fest eingestellt werden.- Die Parameter
markupundreferrerIdsind nützlich für Partnerintegrationen und benutzerdefinierte Wechselkursrechner.
Code Sample
curl -X 'GET' \
'https://quickex.io/api/v1/rates/public/one?exchangeType=crypto&instrumentFromCurrencyTitle=BTC&instrumentFromNetworkTitle=BTC&instrumentToCurrencyTitle=USDT&instrumentToNetworkTitle=TRC20&claimedDepositAmount=1.00&rateMode=FLOATING&claimedDepositAmountCurrency=USDT&markup=1.00&referrerId=aff_some-affiliate-id' \
-H 'accept: application/json'Response Example
{
"depositRules": {
"minAmount": "1000.1",
"maxAmount": "1000.1"
},
"withdrawalRules": {
"minAmount": "1000.1",
"maxAmount": "1000.1",
"withdrawalFeeRules": {
"minAmount": "1000.1",
"maxAmount": "1000.1"
}
},
"minConfirmationsToWithdraw": 0,
"minConfirmationsToTrade": 0,
"instrumentFrom": {
"currencyTitle": "USDT",
"networkTitle": "TRC20",
"precisionDecimals": 8
},
"instrumentTo": {
"currencyTitle": "USDT",
"networkTitle": "TRC20",
"precisionDecimals": 8
},
"updatedAt": "2025-08-22T06:45:34.011Z",
"liquidityProviderPublicCode": "formulae",
"amountToGet": "0.1",
"amountToGetUSDT": "0.1",
"amountToGive": "0.1",
"marketMinAmount": "0.1",
"liquidityProviderQuotes": {
"sellQuote": {
"baseValue": "1000.1",
"quoteValue": "1000.1"
},
"buyQuote": {
"baseValue": "1000.1",
"quoteValue": "1000.1"
}
},
"quotesWithoutNetworkFee": {
"sellQuote": {
"baseValue": "1000.1",
"quoteValue": "1000.1"
},
"buyQuote": {
"baseValue": "1000.1",
"quoteValue": "1000.1"
}
},
"price": "0.1",
"quotes": {
"sellQuote": {
"baseValue": "1000.1",
"quoteValue": "1000.1"
},
"buyQuote": {
"baseValue": "1000.1",
"quoteValue": "1000.1"
}
},
"noKycThreshold": "0.1",
"platformFee_Absolute": "0.1",
"marketLeftPrice": "0.1",
"marketRightPrice": "0.1",
"marketAmountToGet": "0.1",
"marketAmountToGetUSDT": "0.1",
"claimedDepositAmount": "0.1"
}Try it out
Leave empty to use default
Query Parameters
Austauschtyp (zum Beispiel Crypto).
Ausgangswährung (zum Beispiel BTC).
Netzwerk der Ausgangswährung (zum Beispiel BTC oder ERC20).
Zielwährung (zum Beispiel USDT).
Netzwerk der Zielwährung (zum Beispiel TRC20).
Einzahlungsbetrag zur Berechnung des Wechselkurses.
Kursmodus: FLOATING oder FIXED.
Währung, in der der Einzahlungsbetrag angegeben ist (zum Beispiel USDT).
Höhe des Aufschlags auf den Kurs (zum Beispiel 1.00).
Partner-/Referral-Identifikator (zum Beispiel aff_some-affiliate-id).