Экспорт курсов
Содержание
Отправка запроса
Для получения данных необходимо отправить GET запрос на один из URL адресов:
Формат | URL адрес | Стандарт |
---|---|---|
XML | /rates-export/xml | Подробнее |
TXT | /rates-export/txt | Аналог XML |
JSON | /rates-export/json | Аналог XML |
JSON | /rates-export-another-json-v1 | Подробнее |
Примеры ответов
Пример ответа в формате XML:
<rates>
<item>
<from>USDT</from>
<to>ETH</to>
<in>203.76911298</in>
<out>1</out>
<amount>65.23809524</amount>
<minamount>100.00000000 USDT</minamount>
<maxamount>65.23809524 ETH</maxamount>
<param>manual</param>
</item>
</rates>
Пример ответа в формате TXT:
USDT;ETH;203.76911298;65.23809524;100.00000000 USDT;65.23809524 ETH;manual
Пример ответа в формате JSON:
[
{
"from": "USDT",
"to": "ETH",
"in": 203.76911298,
"out": 1,
"amount": "65.23809524",
"minamount": "100.00000000 USDT",
"maxamount": "65.23809524 ETH",
"param": "manual"
}
]
Пример ответа в формате JSON (ANOTHER-V1):
{
"version": "1.3",
"currencies": {
"list": {
"52": "ETH",
"71": "BTC"
},
"amounts": {
"52": 70.27899404,
"71": 5.99551368
}
},
"exchange": {
"52": {
"to": {
"71": {
"xr": 37.553458,
"options": {
"manual": 1
}
}
}
},
"71": {
"to": {
"52": {
"xr": 37.172231,
"options": {
"manual": 1
}
}
}
}
}
}
Ограничение доступа
Доступ к данным экспорта курсов может быть ограничен при помощи токена. Создать токен доступа можно в разделе "Настройки приложения" — "Настройка экспорта курсов" — "Токен доступа".
Пример URL адреса с использованием токена доступа:
/rates-export/xml/7fa337fe2fd3386452bd9d51dd980b8f
Так же в этом разделе можно запретить доступ к данным экспорта курсов когда оператор не в сети.