Сервис по получению справки о наличии/отсутствии запрета на выдачу займов

Материал из Wiki ГКБ
Перейти к навигации Перейти к поиску
Главная страница Предыдущая страница


В данной статье описывается принцип работы сервиса, предоставляющего сведения проверки наличия запрета на выдачу займов посредством информационной системы АО «Государственное кредитное бюро» (далее - ГКБ), методы запроса данных, примеры входных и выходных SOAP-запросов, возможные ошибки.


Сервис, по получению справки о наличии/отсутствии запрета на выдачу займов

При вызове веб-сервиса обязательно указываются следующие параметры:

1. ID и пароль клиента (организации) в HTTP Header, необходимые для базовой аутентификации. Так как коммуникация с веб-сервисами системы идет по защищенному протоколу HTTPS, то базовая аутентификация представляется безопасным решением.
2. ID пользователя, от имени которого будет выполнена запрашиваемая операция в SOAP Header:

Http Headers: {Authorization=[Basic c3ZjUnB0U3lzdGVtQWNjb3VudDpBbzZVRkdyVTZ2]}


Метод CheckStopCredit

Посредством данного метода предоставляются данные по наличию запрета на выдачу займов


Состав данных запроса CheckStopCredit: [Показать ответ]
Состав данных ответа CheckStopCredit: [Показать ответ]
Пример вызова метода CheckStopCredit: [Показать ответ]
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:data="http://data.gbd.chdb.scb.kz/">
<soapenv:Header>
		<userId>ххххххх-ххххххх-ххххххх</userId>
	</soapenv:Header>
   <soapenv:Body>
      <data:CheckStopCredit>
         <iin>ИИН</iin>
         <consentConfirmed>1</consentConfirmed>
      </data:CheckStopCredit>
   </soapenv:Body>
</soapenv:Envelope>
Пример ответа на вызов метода CheckStopCredit: [Показать ответ]
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <ns2:CheckStopCreditResponse xmlns:ns2="http://data.gbd.chdb.scb.kz/" xmlns:ns3="http://bip.bee.kz/SyncChannel/v10/Types">
         <return>
            <response>
               <responseInfo>
                  <messageId>535ce715-aa80-45b0-bdf4-461631866a54</messageId>
                  <correlationId>2eed5c61-36a1-417a-8788-ff10b887e466</correlationId>
                  <status>
                     <code>200</code>
                     <message>Сообщение успешно обработано</message>
                  </status>
                  <sessionId>4DCD0EBCD71ED4354718960528F5C962</sessionId>
               </responseInfo>
               <responseData>
                  <data>
                     <iinBin>ИИН</iinBin>
                     <timestamp>1702467398177</timestamp>
                     <stopCreditValue>true</stopCreditValue>
                     <stopBeginDate>2023-09-19T00:00:00+06:00</stopBeginDate>
                     <stopEndDate>2024-03-19T00:00:00+06:00</stopEndDate>
                  </data>
               </responseData>
            </response>
            <gbdStatusResponse xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
         </return>
      </ns2:CheckStopCreditResponse>
   </soap:Body>
</soap:Envelope>


Обработка исключений методов CheckStopCredit


При обработке запроса метода CheckStopCredit может возвращать следующие виды ошибок: [Показать ответ]


Главная страница Предыдущая страница