Сэрвісы, якія прадстаўляюцца сайтам (API)
Устаноўленыя банкам курсы замежных валют.
Параметр: ondate - дата ў фармаце m/d/Y, на якую запытваецца курс.
Наяўныя курсы валют у разрэзе падраздзяленняў банка (толькі курсы куплі-продажу):
Курсы валют па аперацыях з плацежнымі карткамі (па банку ў цэлым):
Указаныя метады вяртаюць XML-дакументы ў фармаце System.Data.Dataset
Табліца DailyExRates змяшчае запісы (Currency) па наяўных курсах валют з унутраным кодам (Id).
Кожны запіс мае наступную структуру:
- NumCode - лічбавы код валюты
- CharCode - літарны код
- Scale - намінал
- Name - найменне валюты
- RateBuy – курс пакупкі
- RateSell - курс продажу
- CityId - Id горада
- BankId - Id аддзялення
Табліца ExCardsDaily змяшчае запісы (Currency) па безнаяўных курсах валют з унутраным кодам (Id).
Кожны запіс мае наступную структуру:
- CharCode - літарны код
- Scale - намінал
- RateBuy – курс пакупкі
- RateSell - курс продажу
Наяўныя курсы куплі-продажу-канверсіі
Параметр: ondate – дата в формате m/d/Y, на которую запрашивается курс.
Устаноўленыя банкам курсы канверсіі ў разрэзе падраздзяленняў банка - https://belapb.by/api/CashConvRatesDaily/?ondate=02/20/2018
Метады вяртаюць XML-дакументы ў фармаце System.Data.Dataset. Параметр: ondate - дата ў фармаце m/d/Y, на якую запытваецца курс. Табліца DailyExRates змяшчае запісы (Currency), у якіх знаходзяцца курсы канверсіі. Кожны запіс мае наступную структуру:
- CurrSrc - мнемакод зыходнай валюты (г.зн. - USD, EUR, RUB)
- CurrTrg – мнемакод атрымоўванай валюты
- ConvRate - курс канверсіі
- CityId - Id горада
- BankId - Id аддзялення
Рэгіянальная сетка
Атрыманне спіса аддзяленняў банка і інфакіёскаў - https://belapb.by/api/ExBanks
Метад ExBanks вяртае XML-дакумент у фармаце System.Data.Dataset, які змяшчае табліцу ExBanksList. Табліца змяшчае запісы (Bank) па банкаўскіх аддзяленнях з унутраным кодам (Id). Кожны запіс мае наступную структуру:
- BankTitleRu – назва аддзялення
- CityId – Id горада, у якім размешчана аддзяленне
- CityTitleRu – руская назва горада
- RegionId – Id рэгіёну
- RegionTitleRu – руская назва рэгіёну
- BankAddressRu – адрас аддзялення
- BankPhone – нумар тэлефона
- BankWorkTimeRu – рэжым працы
- BankLatitude – каардынаты размяшчэння банкаўскага аддзялення (шырата)
- BankLongitude – каардынаты размяшчэння банкаўскага аддзялення (даўгата)
- BankType – тып аддзялення
- BankServisesRu – паслугі, якія прадстаўляюцца аддзяленнем
- BankCurrencyAvailability(TRUE|FALSE) - наяўнасць валюты (TRUE - валюта ёсць)
Навінная стужка
Апошнія 30 навін:
https://www.belapb.by/api/app_news/
ці для ангельскай(рускай) версіі
з зададзеным last_id
адна навіна
Канкрэтная навіна па яе id (спіс id з п.1)
https://www.belapb.by/api/app_news/?lang=ru&last_id=N
Пагадненне па выкарыстанні АPI сайта
Паважаныя карыстальнікі сэрвісаў, якія прадстаўляюцца карпаратыўным сайтам!
Звяртаем Вашу ўвагу, што ААТ Белаграпрамбанк не ажыццяўляе кантроль і не нясе адказнасці за інфармацыю, размешчаную на іншых web-рэсурсах.
Кантроль інфармацыі, якая прадастаўляецца Вамі трэцім асобам, Вы ажыццяўляеце самастойна з выкарыстаннем даных, размешчаных на адпаведных старонках карпаратыўнага сайта банка.
Выкарыстоўваючы сэрвісы, Вы тым самым згаджаецеся з вышэйпададзеным у поўным аб'ёме.
Змены, якія ўносяцца
Паважаныя карыстальнікі API карпаратыўнага сайта ААТ "Белаграпрамбанк"!
З 29.09.2021 года змяняецца тэхналогія прадастаўлення па API інфармацыі аб курсах валют у падраздзяленнях ААТ "Белаграпрамбанк". Унутраныя коды (bank_ID) падраздзяленняў прывязаны да 10-знакавых кодаў фінансавай структуры банка. Коды ID з'яўляюцца статычнымі і не мяркуюць наступнай перакадоўкі.
Просім улічыць дадзеную інфармацыю пры выкарыстанні API.