Currency Bot API
Base URI
{currency_code}
{currency_code1}
-{currency_code2}
{currency_code}
-{date}
{currency_code1}
-{currency_code2}
-{date}
{currency_code}
{userID}
-{currency_code}
-{amount}
-{operation_type}
{currency_code}
{country}
{currency_code}
Этот запрос приводит к списку основных валют и их отношение к той валюте, которую запросили. Информация берется из внешнего API на основе самых новых данных.
Path variables
Дефолтнное значение: USD. Формат: XXX.
Responses
Данные о валюте получены
Ошибка запроса
Попробуем узнать о рубле сегодня
https://d5detadf1prvd301k0p5.apigw.yandexcloud.net/get_rates/USD
{currency_code1}
-{currency_code2}
Этот запррос дает возможность сравнить две валюты друг с другом на основе самых последних данных.
Path variables
Дефолтнное значение: USD. Формат: XXX.
Дефолтнное значение: RUB. Формат: XXX.
Responses
Данные о валютах получены
Ошибка запроса
Попробуем сравнить юань с австралийским долларом
https://d5detadf1prvd301k0p5.apigw.yandexcloud.net/compare_currencies/JPY-AUD
{currency_code}
-{date}
Этот метод во многом копирует первый, но дает возможность настроить дату отображения валюты. В этом методе можно получить исторические данные об отношении выбранной валюты к другим в определенный год, день и месяц.
Path variables
Дефолтнное значение: USD. Формат: XXX.
Дефолтного значения нет. Формат: YYYY-MM-DD
Responses
Данные о валюте получены
Попробуем узнать отношение рубля к популярным валютам на 1 января, 2023
https://d5detadf1prvd301k0p5.apigw.yandexcloud.net/currency_on_date/RUB-2023-01-01
{currency_code1}
-{currency_code2}
-{date}
Этот метод позволит узнать о том, каково было отношение одной валюты к другой в определенный день.
Path variables
Дефолтнное значение: USD. Формат: XXX.
Дефолтнное значение: RUB. Формат: XXX.
Дефолтного значения нет. Формат: YYYY-MM-DD
Responses
Данные о валюте получены
А какого было отношения рубля к юаню 1 января 2023?
https://d5detadf1prvd301k0p5.apigw.yandexcloud.net/compare_currencies_on_date/RUB-JPY-2023-01-01
{currency_code}
Этот метод позволит узнать об изменении валюты за прошедщий год. График выводится в виде png и на основе него могут приниматься решения об инвестировании в определенную валюту.
Path variables
Дефолтнное значение: USD. Формат: XXX.
Responses
Данные о валюте получены
Попробуем отобразить график евро
https://d5detadf1prvd301k0p5.apigw.yandexcloud.net/create_plot/EUR
{userID}
-{currency_code}
-{amount}
-{operation_type}
Этот метод позволяет записать данные о сделках пользователей в базу данных для дальшейшего анализа и интерпретации.
Path variables
ID пользователя, формируется на основе ника в Телеграм
Дефолтнное значение: USD. Формат: XXX.
Количество валют, заполняется пользователем.
Тип сделки: купить (0) или продать (1). Заполняется пользователем.
Responses
Данные о валюте получены
{currency_code}
Этот метод позволяет получить данные о будущем значении валюты. CI 95%.
Path variables
Дефолтнное значение: USD. Формат: XXX.
Responses
Данные о валюте получены
https://d5detadf1prvd301k0p5.apigw.yandexcloud.net/get_prediction_line/RUB
{country}
Этот метод удобен тем, что обычно пользователи не всегда понимают, какая валюта в какой стране. А если мы ориентируемся также и на неопытных трейдеров, то надо учитывать, что они могут не знать сокращения валют.
Path variables
Название страны на английской. По дефолту Раша.
Responses
Данные о валюте получены
https://d5detadf1prvd301k0p5.apigw.yandexcloud.net/country_currency/Russia