Сценарий из mcp-everything. Актуально на 2026-10-24.
График курса или пересчёт сумм по курсу на каждую дату периода.
curl -G https://www.cbr.ru/scripts/XML_dynamic.asp \
-d date_req1=01/10/2026 -d date_req2=24/10/2026 -d VAL_NM_RQ=R01235
https://www.cbr.ruhttp://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmxТип: Без авторизации
Сервисы публичные, ключ и регистрация не требуются.
https://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002
Полный справочник с ISO-кодами — /scripts/XML_valFull.asp.
| Параметр | Где | Тип | Обяз. | Описание |
|---|---|---|---|---|
d |
query | integer | нет | 0 — валюты с ежедневными курсами, 1 — с ежемесячными |
| Параметр | Где | Тип | Обяз. | Описание |
|---|---|---|---|---|
date_req1 |
query | string | да | Начало периода дд/мм/гггг |
date_req2 |
query | string | да | Конец периода |
VAL_NM_RQ |
query | string | да | Внутренний код валюты (из XML_daily или XML_val) |
дд/мм/гггг.Vcode, VAL_NM_RQ) может меняться при смене названия, номинала или кода валюты; для связи используйте VcommonCode из EnumValutes.Ruonia, MKR, DepoDynamic, OstatDynamic, Bliquidity, mrrf (международные резервы), EnumValutes, GetLatestDateTime и др.; простые XML без схем — MainInfoXML, XVolXML, OmodInfoXML, AllDataInfoXML.XML_daily.asp с параметром d=1 устарел.ValCurs.xsd, Valuta.xsd, ValCurs_dynamics.xsd, XML_valFull.xsd.Если этого недостаточно — официальная документация: https://www.cbr.ru/development/SXML/ Вся интеграция одним документом: https://mcp-everything.ru/integrations/cbr.md