Курсы валют
Last updated
Last updated
GET
/api/currencies/getrates/
Пример запроса: https://domain.rezonuniversal.com/api/currencies/getrates?key=aaaa&token=aaaabbbbccccddddeeeeffffddddaaaa&t=xml Список актуальных курсов валют для текущего проекта
Name | Type | Description |
---|---|---|
GET
/api/currencies/setrate
Для изменения курса валют агенства, необходимо сделать запрос, передав необходимые параметры.
GET
/api/currencies/convert
Пересчитать значение из одной валюты в другую
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
source*
string
Тип источника, откуда загружать курс. Возможные значения: - BspCurrenciesConverter - NbuCurrenciesConverter - TravelFusionCurrenciesConverter - ModuleCurrenciesConverter
module
string
Необходимо передавать, только если source == ModuleCurrenciesConverter. Определяет тип модуля, с которого грузится курс. Возможные значения: - Interface - Avia - Hotels - Insurance
module*
String
Модуль, для которого будем изменять курс. Возможные значения: Interface, Avia, Avia_TravelFusion, Hotels, Insurance.
currency*
String
Валюту, которую изменяем
rate
String
Заданный коэффициент курса,которое необходимо установить, например 0.8584.
Коэффициент устанавливается относительно базовой валюты проекта (для Украины - UAH).
Т.е. необходимо устанавливать остальные валюты, базовую валюту (UAH) не рекомендуется изменять.
Может быть пустым
source*
String
Тип источника, откуда загружать курс. Возможные значения: - BspCurrenciesConverter - NbuCurrenciesConverter - TravelFusionCurrenciesConverter - ModuleCurrenciesConverter
module
String
Необходимо передавать, только если source == ModuleCurrenciesConverter. Определяет тип модуля, с которого грузится курс. Возможные значения: - Interface - Avia - Hotels - Insurance
currencyFrom*
String
Валюта поля convertedVal
convertedVal*
decimal
Значение, которое нужно сконвертировать
currencyTo*
String
Валюта, которую нужно получить