Альтернативная точка подключения для вызова сервиса в продуктивной среде. Зарегистрированное на портале developer.bcc.kz приложение должно быть в режиме "PRODUCTION"
Точка подключения для вызова сервиса в продуктивной среде. Зарегистрированное на портале developer.bcc.kz приложение должно быть в режиме "PRODUCTION"
Точка подключения для вызова сервисов в тестовой среде. Зарегистрированное на портале developer.bcc.kz приложение должно быть в режиме "DEVELOPMENT"
Paths
/application
Метод по созданию заявки на открытие дебетной карты
Токен аутентификации полученный при вызове сервиса авторизации
/otp/verify
Метод для верификации ОТП
Токен аутентификации полученный при вызове сервиса авторизации
/otp/resend
Метод для переотправки ОТП
Токен аутентификации полученный при вызове сервиса авторизации
/application/{id}
Метод для получения заявки по идентификатору
Токен аутентификации полученный при вызове сервиса авторизации
ID заявки
200 OK
Definitions
Входная информация для создания заявки на выпуск дебетной карты
{
"required": [
"cityCode",
"iin",
"isAgreementApproved",
"phone",
"redirectUri",
"productId"
],
"type": "object",
"properties": {
"iin": {
"type": "string",
"description": "ИИН клиента"
},
"phone": {
"type": "string",
"description": "Номер телефона"
},
"cityCode": {
"type": "string",
"description": "Код города для обслуживания"
},
"isAgreementApproved": {
"type": "boolean",
"description": "Признак подтверждения согласия на сбор данных "
},
"redirectUri": {
"type": "string",
"description": "URL-адрес для перенаправления на страницу партнера после завершения процесса"
},
"productId": {
"type": "integer",
"description": "Идентификатор продукта из справочника карточных продуктов",
"format": "int32"
}
}
}
{
"required": [
"appStatus",
"city",
"cityCode",
"iin",
"isAgreementApproved",
"phone"
],
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid",
"description": "ID процесса"
},
"iin": {
"type": "string",
"description": "ИИН клиента"
},
"phone": {
"type": "string",
"description": "Номер телефона"
},
"cityCode": {
"type": "string",
"description": "Код города"
},
"city": {
"type": "string",
"description": "Наименование города"
},
"cardIdn": {
"type": "string",
"description": "IDN карты"
},
"appStatus": {
"type": "string",
"description": "Статус заявки",
"enum": [
"APP_CREATED",
"APP_VERIFIED",
"CARD_CREATED"
]
},
"isAgreementApproved": {
"type": "boolean",
"description": "Признак подтверждения согласия на сбор данных "
},
"isAppSigned": {
"type": "boolean",
"description": "Признак подписания заявления ОТП кодом"
},
"cardCode": {
"type": "string",
"description": "Маска карты (после выпуска)"
}
}
}
{
"required": [
"otpCode",
"processId"
],
"type": "object",
"properties": {
"otpCode": {
"type": "string",
"description": "OTP код"
},
"processId": {
"type": "string",
"description": "id процесса",
"format": "uuid"
}
}
}
{
"required": [
"processId"
],
"type": "object",
"properties": {
"processId": {
"type": "string",
"description": "id процесса",
"format": "uuid"
}
}
}
{
"properties": {
"url": {
"type": "string",
"description": "URL-адрес для прохождения биометрии"
},
"processId": {
"type": "string",
"description": "ID процесса"
},
"success": {
"type": "string",
"description": "Подтверждение успешной верификации"
}
},
"additionalProperties": false
}