Dasturchilarga
O‘zbekiston Respublikasi Markaziy bankining rasmiy veb-saytida xorijiy valyutalarninig so‘mga nisbatan rasmiy kurslarini strukturalangan XML ва JSON formatida olish va foydalanish imkoniyati mavjud.
Bu imkoniyat O‘zbekiston Respublikasi Markaziy bankining rasmiy veb-saytidan internet tarmog‘i orqali valyutalar kurslarini sinxron (avtomatlashgan) holatda olish hamda dasturiy ta’minotlar uchun yoki o‘z saytlarida valyutalar kurslarini joylashtiruvchilar uchun yaratilgan.
Valyutalar kurslari XML formatida
Ma’lumot «https://cbu.uz/uz/arkhiv-kursov-valyut/xml/» havola orqali olinadi.
Valyutalar kurslariga alohida valyuta va/yoki biror sana uchun so‘rovlar berish
Misollar:
https://cbu.uz/uz/arkhiv-kursov-valyut/xml/ – parametr ko‘rsatilmagan ushbu so‘rov yordamida joriy sanadagi valyuta kurslari beriladi;
https://cbu.uz/uz/arkhiv-kursov-valyut/xml/all/2018-12-11/ – ushbu so‘rov yordamida «2018-12-11» sanasidagi barcha valyutalar kurslari beriladi;
https://cbu.uz/uz/arkhiv-kursov-valyut/xml/RUB/2019-01-01/ – ushbu so‘rov yordamida sana va valyuta kodini ko‘rsatgan holda, «RUB» sanadagi «2019-01-01» kodli valyutaning kursi beriladi;
Ma’lumot standartlashgan XML ko‘rinishida quyidagi tarkibiy tuzilishda beriladi:
<CBU_Curr> – Eng yuqori darajani belgilovchi kalitli teg;
<CcyNtry> – Valyutaning sonli kodi. Masalan: 840, 978, 643 va boshqalar;
<Ccy> – Valyutaning ramzli kodi (alfa-3). Masalan: USD, EUR, RUB va boshqalar;
<CcyNm_RU> – Valyutaning rus tilidagi nomi;
<CcyNm_UZ> – Valyutaning o‘zbek (lotin) tilidagi nomi;
<CcyNm_UZC> – Valyutaning o‘zbek (kirillitsa) tilidagi nomi;
<CcyNm_EN> – Valyutaning ingliz tilidagi nomi;
<CcyMnrUnts> – Kursning kasr qismi uzunligi;
<Nominal> – Valyutaning birliklar soni;
<Rate> – Valyuta kursi;
<Date> – Kursning amal qilish sanasi.
Valyutalar kurslari JSON formatida
Ma’lumot «https://cbu.uz/uz/arkhiv-kursov-valyut/json/» havola orqali olinadi.
Valyutalar kurslariga alohida valyuta va/yoki biror sana uchun so‘rovlar berish
Misollar:
https://cbu.uz/uz/arkhiv-kursov-valyut/json/ – parametr ko‘rsatilmagan ushbu so‘rov yordamida joriy sanadagi valyuta kurslari beriladi;
https://cbu.uz/uz/arkhiv-kursov-valyut/json/all/2018-12-11/ - ushbu so‘rov yordamida «2018-12-11» sanasidagi barcha valyutalar kurslari beriladi;
https://cbu.uz/uz/arkhiv-kursov-valyut/json/RUB/2019-01-01/ – ushbu so‘rov yordamida sana va valyuta kodini ko‘rsatgan holda, «RUB» sanadagi «2019-01-01» kodli valyutaning kursi beriladi;
Ma’lumot standartlashgan JSON ko‘rinishida quyidagi tarkibiy tuzilishda beriladi:
<id> – Tartib raqami;
<Code> – Valyutaning sonli kodi. Masalan: 840, 978, 643 va boshqalar;
<Ccy> – Valyutaning ramzli kodi (alfa-3). Masalan: USD, EUR, RUB va boshqalar;
<CcyNm_RU> – Valyutaning rus tilidagi nomi;
<CcyNm_UZ> – Valyutaning o‘zbek (lotin) tilidagi nomi;
<CcyNm_UZC> – Valyutaning o‘zbek (kirillitsa) tilidagi nomi;
<CcyNm_EN> – Valyutaning ingliz tilidagi nomi;
<Nominal> – Valyutaning birliklar soni;
<Rate> – Valyuta kursi;
<Diff> – Valyutlar kurslari farqi;
<Date> – Kursning amal qilish sanasi.