Раздел курсы (rates) предоставляет методы для получения информации о курсах обмена и управления пользовательскими XML-курсами.
Доступны публичные курсы в актуальном формате, проверка арбитражных возможностей, а также получение лучшего курса для USDT.
Также реализованы методы для создания, обновления и удаления пользовательских XML-курсов, управления связанными валютными парами и получения информации о них.
Documentation
Метод возвращает актуальный курс обмена между двумя инструментами с заданными параметрами.
Сценарии использования:
- Запрос актуального курса обмена для заданных валют и сетей.
- Проверка минимальных и максимальных лимитов суммы обмена.
- Расчёт курса с учётом наценки и реферальных скидок.
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'Try it out
Leave empty to use default
Query Parameters
тип обмена (например, "crypto").
валюта отправления (например, "BTC").
сеть валюты отправления (например, "BTC").
валюта получения (например, "USDT").
сеть валюты получения (например, "TRC20").
заявленная сумма обмена (например, "1.00").
режим курса (например, "FLOATING").
(string) — валюта заявленной суммы (например, "USDT").
наценка к курсу (например, "1.00").
идентификатор реферера (например, "aff_some-affiliate-id").
Headers
Documentation
Метод выполняет проверку на наличие арбитражных возможностей между публичными курсами обмена.
Сценарии использования:
0Выявление арбитражных ситуаций между курсами разных обменников или пар.
Code Sample
curl -X 'GET'
'https://quickex.io/api/v1/rates/check-arb'
-H 'accept: */*'Try it out
Leave empty to use default
Headers
Documentation
Метод возвращает лучший курс обмена для указанной валюты в паре с USDT, используя внутренние данные OKX.
Сценарии использования:
Получение наиболее выгодного курса обмена валюты на USDT для формирования предложений пользователям.
Анализ курсов для принятия решений о торговле или конвертации.
Code Sample
curl -X 'GET'
'https://quickex.io/api/v1/rates/best/usdt?currencyTitle=LTC'
-H 'accept: application/json'Try it out
Leave empty to use default
Query Parameters
название валюты, для которой запрашивается лучший курс (например, "LTC").
Headers
Documentation
Метод Get custom XML rates list
Метод возвращает список пользовательских курсов в формате XML.
Параметры запроса:
Метод не принимает параметров.
Сценарии использования:
- Получение списка курсов в нестандартном (пользовательском) XML-формате для интеграции с внешними системами.
Code Sample
curl -X 'GET' \
'https://quickex.io/api/v1/rates/custom-xml/list' \
-H 'accept: */*'Try it out
Leave empty to use default
Headers
Documentation
Метод позволяет создать новый пользовательский курс в формате XML.
Сценарии использования:
Добавление нового пользовательского курса для интеграции с внешними системами, использующими XML.
Code Sample
curl -X 'POST' \
'https://quickex.io/api/v1/rates/custom-xml/create' \
-H 'accept: */*' \
-H 'Content-Type: application/json' \
-d '{}'Try it out
Leave empty to use default
Request Body
Headers
Documentation
Метод обновляет существующую конфигурацию пользовательского курса в формате XML.
Сценарии использования:
Обновление данных пользовательских курсов для актуализации информации.
Корректировка параметров курсов без необходимости создания новых записей.
Code Sample
curl -X 'POST' \
'https://quickex.io/api/v1/rates/custom-xml/update' \
-H 'accept: */*' \
-H 'Content-Type: application/json' \
-d '{}'Try it out
Leave empty to use default
Request Body
Headers
Documentation
Метод возвращает информацию об одном пользовательском курсе в формате XML.
Сценарии использования:
Получение данных конкретного пользовательского курса для отображения или обработки.
Code Sample
curl -X 'GET' \
'https://quickex.io/api/v1/rates/custom-xml/one' \
-H 'accept: */*'Try it out
Leave empty to use default
Headers
Documentation
Метод удаляет пользовательский XML-курс из системы.
Сценарии использования:
Удаление ранее созданного кастомного XML-курса.
Очистка или обновление списка пользовательских курсов.
Code Sample
curl -X 'POST' \
'https://quickex.io/api/v1/rates/custom-xml/delete' \
-H 'accept: */*' \
-H 'Content-Type: application/json' \
-d '{}'Try it out
Leave empty to use default
Request Body
Headers
Documentation
Метод добавляет новую торговую пару в пользовательский XML-курс.
Сценарии использования:
Добавление новой пары для кастомного курса в системе.
Расширение списка доступных пар для пользовательских XML-курсов.
Code Sample
curl -X 'POST' \
'https://quickex.io/api/v1/rates/custom-xml/add-pair' \
-H 'accept: */*' \
-H 'Content-Type: application/json' \
-d '{}'Try it out
Leave empty to use default
Request Body
Headers
Documentation
Метод удаляет указанную торговую пару из пользовательского XML-курса.
Сценарии использования:
Удаление торговой пары из кастомного курса.
Управление списком торговых пар в пользовательском XML-курсе.
Code Sample
curl -X 'POST' \
'https://quickex.io/api/v1/rates/custom-xml/delete-pair' \
-H 'accept: */*' \
-H 'Content-Type: application/json' \
-d '{}'Try it out
Leave empty to use default
Request Body
Headers
Documentation
Метод обновляет параметры существующей торговой пары в пользовательском XML-курсе.
Сценарии использования:
Обновление настроек существующей торговой пары в пользовательском XML-курсе.
Корректировка параметров без необходимости удаления и повторного создания пары.
Code Sample
curl -X 'POST' \
'https://quickex.io/api/v1/rates/custom-xml/update-pair' \
-H 'accept: */*' \
-H 'Content-Type: application/json' \
-d '{}'Try it out
Leave empty to use default