Команда Quickex
12 грудня 2025 р.
Цей розділ Rates надає методи для отримання актуальних курсів обміну на платформі Quickex. Під курсом розуміється співвідношення однієї валюти до іншої в межах певної торгової пари (наприклад, BTC → USDT).
Ці дані дозволяють будувати калькулятори обміну, показувати користувачеві актуальні котирування та визначати, скільки цільової валюти ви отримаєте під час обміну. У цьому розділі доступний метод для отримання одного конкретного курсу у форматі JSON.
GET
rates/public/one
Endpoint URL
https://quickex.io/api/v2/rates/public/one
Documentation
Загальний опис
Запит повертає розрахунок одного курсу обміну для заданої пари інструментів і суми депозиту.
HTTP-запит
Метод: GET
URL: https://quickex.io/api/v2/rates/public/one
Приклад запиту
curl -X GET \
'https://quickex.io/api/v2/rates/public/one
?instrumentFromCurrencyTitle=BTC
&instrumentFromNetworkTitle=BTC
&instrumentToCurrencyTitle=USDT
&instrumentToNetworkTitle=TRC20
&instrumentFromSlug=btc
&instrumentToSlug=usdttrc20
&claimedDepositAmountCurrency=BTC
&rateMode=fixed
&referrerId=123
&claimedDepositAmount=0.082539
&markup=0.0
&exchangeType=crypto' \
-H 'accept: application/json'
Параметри запиту
Параметри рядка запиту (Query Parameters)
| Параметр | Тип | Обов’язковий | Опис |
|---|---|---|---|
| instrumentFromCurrencyTitle | string | так | Код валюти, яку користувач віддає (наприклад, BTC). |
| instrumentFromNetworkTitle | string | так | Мережа вихідного інструмента (BTC, ERC20, TRC20). |
| instrumentToCurrencyTitle | string | так | Код валюти, яку користувач отримує (наприклад, USDT). |
| instrumentToNetworkTitle | string | так | Мережа цільового інструмента (TRC20, ERC20). |
| instrumentFromSlug | string | ні | Слаг вихідного інструмента в системі Quickex. |
| instrumentToSlug | string | ні | Слаг цільового інструмента. |
| claimedDepositAmountCurrency | string | так | Код валюти, у якій вказана сума депозиту. |
| claimedDepositAmount | number | ні | Сума, яку користувач планує надіслати. |
| rateMode | string | ні | Режим курсу: fixed або float. |
| exchangeType | string | так | Тип операції: crypto / fiat / stablecoin. |
| referrerId | number | ні | Ідентифікатор партнера. |
| markup | number | ні | Націнка партнера на курс (наприклад, 0.01 = +1%). |
Формат відповіді
Метод повертає JSON-об’єкт з інформацією про обрану пару, розраховані суми, курси та ліміти.
Приклад відповіді
{
"instrumentFrom": {
"currencyTitle": "BTC",
"networkTitle": "BTC",
"slug": "btc",
"precisionDecimals": 7
},
"instrumentTo": {
"currencyTitle": "USDT",
"networkTitle": "TRC20",
"slug": "usdttrc20",
"precisionDecimals": 2
},
"claimedDepositAmount": "0.082539",
"depositRules": null,
"platformFee_Absolute": "",
"withdrawalRules": null,
"minConfirmationsToWithdraw": 3,
"minConfirmationsToTrade": 3,
"updatedAt": 1764661006130,
"liquidityProviderPublicCode": "hat",
"amountToGet": "7031.14",
"amountToGetUSDT": "7031.148333816",
"amountToGive": "0.082539",
"marketMinAmount": "",
"enableFixedRate": true,
"ckms": false,
"ckm": "D",
"amountToGiveCurrencyTitle": "BTC",
"rateMode": "fixed",
"finalNetworkFeeAmount": "1.5",
"liquidityProviderQuotes": {
"sellQuote": {
"baseValue": "1",
"quoteValue": "86942.8"
},
"buyQuote": {
"baseValue": "86942.9",
"quoteValue": "1"
}
},
"price": "85185.7707727983133388",
"leftPrice": "85185.7707727983133388",
"rightPrice": "0.0000112693615569",
"marketLeftPrice": "86942.8",
"marketRightPrice": "0.0000115018017572",
"marketAmountToGet": "7176.1717692",
"marketAmountToGetUSDT": "7176.1717692",
"quotesWithoutNetworkFee": {
"sellQuote": {
"baseValue": "1",
"quoteValue": "85203.944"
},
"buyQuote": {
"baseValue": "86942.9",
"quoteValue": "0.98"
}
},
"quotes": {
"sellQuote": {
"baseValue": "1",
"quoteValue": "85185.77077279831333884"
},
"buyQuote": {
"baseValue": "86942.9",
"quoteValue": "0.9797909749030203"
}
},
"generalMinAmount": "0.0011501",
"generalMaxAmount": "0.09171",
"debugInfo": null
}
Опис полів відповіді
Інформація про інструменти
"instrumentFrom": {
"currencyTitle": "BTC",
"networkTitle": "BTC",
"slug": "btc",
"precisionDecimals": 7
},
"instrumentTo": {
"currencyTitle": "USDT",
"networkTitle": "TRC20",
"slug": "usdttrc20",
"precisionDecimals": 2
}
</tr >
| Поле | Тип | Опис |
|---|---|---|
| instrumentFrom | object | Вихідний інструмент. |
| instrumentTo | object | Цільовий інструмент. |
| currencyTitle | string | Код валюти. |
| networkTitle | string | Мережа. |
| slug | string | Слаг інструмента. |
| precisionDecimals | number | Кількість знаків після коми. |
Суми та ключові параметри
"claimedDepositAmount": "0.082539",
"amountToGive": "0.082539",
"amountToGiveCurrencyTitle": "BTC",
"amountToGet": "7031.14",
"amountToGetUSDT": "7031.148333816",
"rateMode": "fixed",
"enableFixedRate": true,
"finalNetworkFeeAmount": "1.5",
"generalMinAmount": "0.0011501",
"generalMaxAmount": "0.09171"
| Поле | Тип | Опис |
|---|---|---|
| claimedDepositAmount | string | Сума депозиту, яку вказав користувач. |
| amountToGive | string | Кінцева сума до надсилання. |
| amountToGiveCurrencyTitle | string | Валюта суми до надсилання. |
| amountToGet | string | Сума, яку отримає користувач. |
| amountToGetUSDT | string | Еквівалент суми в USDT. |
| rateMode | string | Режим курсу: fixed або float. |
| enableFixedRate | boolean | Чи доступний фіксований курс. |
| finalNetworkFeeAmount | string | Підсумкова комісія мережі. |
| generalMinAmount | string | Мінімально можливий депозит. |
| generalMaxAmount | string | Максимально можливий депозит. |
Code Sample
curl -X 'GET' \
'https://quickex.io/api/v2/rates/public/one?instrumentFromCurrencyTitle=BTC&instrumentFromNetworkTitle=BTC&instrumentToCurrencyTitle=USDT&instrumentToNetworkTitle=TRC20&instrumentFromSlug=btc&instrumentToSlug=usdttrc20&claimedDepositAmountCurrency=BTC&rateMode=fixed&referrerId=123&claimedDepositAmount=0.082539&markup=0.0&exchangeType=sell' \
-H 'accept: application/json'Response Example
{
"instrumentFrom": {
"currencyTitle": "BTC",
"networkTitle": "BTC",
"slug": "btc",
"precisionDecimals": 7
},
"instrumentTo": {
"currencyTitle": "USDT",
"networkTitle": "TRC20",
"slug": "usdttrc20",
"precisionDecimals": 2
},
"claimedDepositAmount": "0.082539",
"depositRules": null,
"platformFee_Absolute": "",
"withdrawalRules": null,
"minConfirmationsToWithdraw": 3,
"minConfirmationsToTrade": 3,
"updatedAt": 1764661006130,
"liquidityProviderPublicCode": "hat",
"amountToGet": "7031.14",
"amountToGetUSDT": "7031.148333816",
"amountToGive": "0.082539",
"marketMinAmount": "",
"enableFixedRate": true,
"ckms": false,
"ckm": "D",
"amountToGiveCurrencyTitle": "BTC",
"rateMode": "fixed",
"finalNetworkFeeAmount": "1.5",
"liquidityProviderQuotes": {
"sellQuote": {
"baseValue": "1",
"quoteValue": "86942.8"
},
"buyQuote": {
"baseValue": "86942.9",
"quoteValue": "1"
}
},
"price": "85185.7707727983133388",
"leftPrice": "85185.7707727983133388",
"rightPrice": "0.0000112693615569",
"marketLeftPrice": "86942.8",
"marketRightPrice": "0.0000115018017572",
"marketAmountToGet": "7176.1717692",
"marketAmountToGetUSDT": "7176.1717692",
"quotesWithoutNetworkFee": {
"sellQuote": {
"baseValue": "1",
"quoteValue": "85203.944"
},
"buyQuote": {
"baseValue": "86942.9",
"quoteValue": "0.98"
}
},
"quotes": {
"sellQuote": {
"baseValue": "1",
"quoteValue": "85185.77077279831333884"
},
"buyQuote": {
"baseValue": "86942.9",
"quoteValue": "0.9797909749030203"
}
},
"generalMinAmount": "0.0011501",
"generalMaxAmount": "0.09171",
"debugInfo": null
}Try it out
Leave empty to use default