Дастурчиларга
Ўзбекистон Республикаси Марказий банкининг расмий веб-сайтида хорижий валюталарниниг сўмга нисбатан расмий курсларини структураланган XML ва JSON форматида олиш ва фойдаланиш имконияти мавжуд.
Бу имконият Ўзбекистон Республикаси Марказий банкининг расмий веб-сайтидан интернет тармоғи орқали валюталар курсларини синхрон (автоматлашган) ҳолатда олиш ҳамда дастурий таъминотлар учун ёки ўз сайтларида валюталар курсларини жойлаштирувчилар учун яратилган.
Валюталар курслари XML форматида
Маълумот «https://cbu.uz/oz/arkhiv-kursov-valyut/xml/» ҳавола орқали олинади.
Валюталар курсларига алоҳида валюта ва/ёки бирор сана учун сўровлар бериш
Мисоллар:
https://cbu.uz/oz/arkhiv-kursov-valyut/xml/ – параметр кўрсатилмаган ушбу сўров ёрдамида жорий санадаги валюта курслари берилади;
https://cbu.uz/oz/arkhiv-kursov-valyut/xml/all/2018-12-11/ – ушбу сўров ёрдамида «2018-12-11» санасидаги барча валюталар курслари берилади;
https://cbu.uz/oz/arkhiv-kursov-valyut/xml/RUB/2019-01-01/ – ушбу сўров ёрдамида сана ва валюта кодини кўрсатган ҳолда, «RUB» санадаги «2019-01-01» кодли валютанинг курси берилади;
Маълумот стандартлашган XML кўринишида қуйидаги таркибий тузилишда берилади:
<CBU_Curr> – Энг юқори даражани белгиловчи калитли тег;
<CcyNtry> – Валютанинг сонли коди. Масалан: 840, 978, 643 ва бошқалар;
<Ccy> – Валютанинг рамзли коди (альфа-3). Масалан: USD, EUR, RUB ва бошқалар;
<CcyNm_RU> – Валютанинг рус тилидаги номи;
<CcyNm_UZ> – Валютанинг ўзбек (лотин) тилидаги номи;
<CcyNm_UZC> – Валютанинг ўзбек (кириллица) тилидаги номи;
<CcyNm_EN> – Валютанинг инглиз тилидаги номи;
<CcyMnrUnts> – Курснинг каср қисми узунлиги;
<Nominal> – Валютанинг бирликлар сони;
<Rate> – Валюта курси;
<Date> – Курснинг амал қилиш санаси.
Валюталар курслари JSON форматида
Маълумот «https://cbu.uz/oz/arkhiv-kursov-valyut/json/» ҳавола орқали олинади.
Валюталар курсларига алоҳида валюта ва/ёки бирор сана учун сўровлар бериш
Мисоллар:
https://cbu.uz/oz/arkhiv-kursov-valyut/json/ – параметр кўрсатилмаган ушбу сўров ёрдамида жорий санадаги валюта курслари берилади;
https://cbu.uz/oz/arkhiv-kursov-valyut/json/all/2018-12-11/ - ушбу сўров ёрдамида «2018-12-11» санасидаги барча валюталар курслари берилади;
https://cbu.uz/oz/arkhiv-kursov-valyut/json/RUB/2019-01-01/ – ушбу сўров ёрдамида сана ва валюта кодини кўрсатган ҳолда, «RUB» санадаги «2019-01-01» кодли валютанинг курси берилади;
Маълумот стандартлашган JSON кўринишида қуйидаги таркибий тузилишда берилади:
<id> – Тартиб рақами;
<Code> – Валютанинг сонли коди. Масалан: 840, 978, 643 ва бошқалар;
<Ccy> – Валютанинг рамзли коди (альфа-3). Масалан: USD, EUR, RUB ва бошқалар;
<CcyNm_RU> – Валютанинг рус тилидаги номи;
<CcyNm_UZ> – Валютанинг ўзбек (лотин) тилидаги номи;
<CcyNm_UZC> – Валютанинг ўзбек (кириллица) тилидаги номи;
<CcyNm_EN> – Валютанинг инглиз тилидаги номи;
<Nominal> – Валютанинг бирликлар сони;
<Rate> – Валюта курси;
<Diff> – Валютлар курслари фарқи;
<Date> – Курснинг амал қилиш санаси.