1cprosoft@mail.ru 
API: Курсы валют

Открытый программный интерфейс для запроса истории курсов валют по данным портала https://www.nationalbank.kz/kz

 

   

Веб сервис: http://1c.prosoft.kz/BUHKZ/ws/ExchangeRates?wsdl

login: <пусто>                   

pass: <пусто>

 
     

Метод получения пакета XDTO:

Get(Параметр1, Параметр2,... ПараметрN)

 

     

 

Имя параметра

Тип значения

Описание параметра

Направление

Формат

BeginningOfPeriod

data

Дата начала периода запроса

Входящий

Y-m-d\TH:i:s.000\Z

EndOfPeriod

data

Дата окончания периода запроса

Входящий

Y-m-d\TH:i:s.000\Z

resultCode

int

Коды выполнения:
Код Описание
 0     Без ошибок
 1     Внутренняя ошибка 1С при выполнении кода
 2     Ничего не найдено
 3     Не задан параметр

Выходной

 

resultMessage

string

Текст ошибки выполнения

Выходной

 

 

 

Пример: 

TableXDTO = Proxy.Get('01.07.2020', '02.07.2020', resultCode, resultMessage)

 

Формат данных таблицы XDTO, полученной в результате запроса:

Имя колонки

Тип значения

Описание значения в колонке

 

Date

data

Дата курса вылюты

 

Name

string

Код валюты

 

Course

double

Курс валюты

 

Multiplicity

double

Кратность валюты

 

       

 

Пример результирующей таблицы полученной в результате запроса:

Date

Name

Course

Multiplicity

01.07.2020

EUR

452,5200

1

01.07.2020

GBP

495,4200

1

01.07.2020

AUD

276,3700

1

01.07.2020

USD

403,9300

1

01.07.2020

RUB

5,7000

1

02.07.2020

EUR

454,7000

1

02.07.2020

GBP

503,3400

1

02.07.2020

AUD

280,1500

1

02.07.2020

USD

405,6600

1

02.07.2020

RUB

5,7100

1