Курс ЦБ РУз (одна валюта)
Возвращает официальный курс Центрального банка Республики Узбекистан для одной валюты. В отличие от «Курс валюты», это референсный курс без спреда — используйте для отображения официального курса и бухгалтерии, не для фактической конвертации сумм.
URL
Запрос
Query-параметры
| Параметр | Тип | Обязательно | Описание |
|---|---|---|---|
ccy |
string | Да | Числовой код валюты ISO 4217, например "840" (USD). См. «Коды валют». |
Заголовки
| Название | Тип | Обязательно | Описание |
|---|---|---|---|
X-Api-Key |
string | Да | Идентификатор магазина. |
Подпись X-Signature для этого метода не требуется.
Пример
curl --request GET \
--url 'https://api.pay.stage.kvell.group/v1/currency/cbu/rate?ccy=840' \
--header 'X-Api-Key: 00000000-0000-4000-8000-000000000000'
Ответ
{
"code": "840",
"ccy": "USD",
"name_ru": "Доллар США",
"name_en": "US Dollar",
"nominal": 1,
"rate": 12065.49,
"diff": -27.38,
"date": "15.07.2026",
"date_iso": "2026-07-15"
}
Параметры ответа
| Параметр | Тип | Описание |
|---|---|---|
code |
string | Числовой код валюты ISO 4217. |
ccy |
string | Буквенный код валюты ISO 4217, например "USD". |
name_ru |
string | Название валюты на русском. |
name_en |
string | Название валюты на английском. |
nominal |
integer | За сколько единиц валюты указан rate. |
rate |
number | Курс в UZS за nominal единиц валюты. |
diff |
number | Изменение курса к предыдущему дню. |
date |
string | Дата курса в формате дд.мм.гггг. |
date_iso |
string | Дата курса в формате гггг-мм-дд. |
Что означает ответ
Курс ЦБ РУз обновляется раз в сутки.
Что делать дальше
Используйте rate для отображения официального курса.
{
"errors": [
{
"code": 20044,
"message": "Интеграция с Montra не настроена для магазина"
}
]
}
Параметры ответа
| Параметр | Тип | Описание |
|---|---|---|
errors |
array | Список ошибок. Коды и рекомендации по обработке приведены в разделе «Ошибки HTTP-ответов». |
errors[].code |
integer | 20044 — интеграция не подключена; 20099 — курс для этой валюты недоступен у ЦБ РУз. |
errors[].message |
string | Описание причины. |
Что означает ответ
Для кода 20044 обратитесь в поддержку KVELL, чтобы подключить интеграцию с провайдером курсов.
Для кода 20099 проверьте код валюты в ccy.
Что делать дальше
Устраните причину ошибки и повторите запрос.
{
"errors": [
{
"code": 20098,
"message": "ccy: Field required"
}
]
}
Параметры ответа
| Параметр | Тип | Описание |
|---|---|---|
errors |
array | Список ошибок валидации. |
errors[].code |
integer | Код ошибки. |
errors[].message |
string | Поле и причина ошибки валидации. |
Что означает ответ
Не передан обязательный параметр ccy или он не соответствует формату.
Что делать дальше
Исправьте поле из errors[].message и повторите запрос.
{
"errors": [
{
"code": 20000,
"message": "Неизвестная ошибка"
}
]
}
Параметры ответа
| Параметр | Тип | Описание |
|---|---|---|
errors |
array | Список ошибок. Коды и рекомендации по обработке приведены в разделе «Ошибки HTTP-ответов». |
errors[].code |
integer | Код ошибки. |
errors[].message |
string | Описание технической ошибки. |
Что означает ответ
Метод read-only и ничего не меняет — техническая ошибка не может привести к неопределённому результату.
Что делать дальше
Безопасно повторите тот же запрос. Если ошибка повторяется, обратитесь в поддержку KVELL и
передайте URL, время запроса, HTTP-код, code и message.