Перейти к основному содержимому

Создать полную заявку

/api/v1/credit-products/{brokerId}/applications/full

POST

https://secured-openapi.tbank.ru/api/v1/credit-products/{brokerId}/applications/full

Асинхронный метод для создания заявки на кредитный продукт банка. Запускает процесс принятия решения по продукту.

Решение и статус заявки передаются через вызов партнера.

Авторизация

Security

Bearer API Token

RPS

Ограничение — 20 запросов в секунду

Scopes

Работа с заявкойУправление заявками на кредитные продукты

Запрос

Header parameters

X-Request-Id

String<uuid>

Уникальный идентификатор для трассировки запроса. Не влияет на логику исполнения запроса.

Path parameters

Required

brokerId

String

Requirements: <= 36 characters

Уникальный идентификатор брокера.

Request body schema application/json

Required

process

Object

Данные по процессу.

Required

processId

String

Идентификатор процесса.

Required

partnerId

String

Идентификатор партнера.

partner

Object

Данные партнера.

pointId

String

Requirements: <= 36 characters

Уникальный идентификатор точки оформления заявки.

personId

String

Requirements: <= 36 characters

Уникальный идентификатор сотрудника.

Required

applicationPayload

Object

Данные по заявке.

Required

applicationId

String

Requirements: <= 36 characters

Уникальный идентификатор заявки.

Required

clientInfo

Object

Информация о клиенте.

Required

firstName

String

Requirements: <= 50 characters, Value must match regular expression ^[^\s]+(\s+[^\s]+)*$

Имя.

Required

lastName

String

Requirements: <= 50 characters, Value must match regular expression ^[^\s]+(\s+[^\s]+)*$

Фамилия.

middleName

String

Requirements: <= 50 characters, Value must match regular expression ^[^\s]+(\s+[^\s]+)*$

Отчество.

Required

birthDate

String

Requirements: Value must match regular expression ^((19|20)\d\d)-(0?[1-9]|1[012])-(0?[1-9]|[12][0-9]|3[01])$

Дата рождения.

emailAddress

String

Requirements: Value must match regular expression ^[a-zA-Z0-9_!#$%&'*+/=?{|}~^.-]+@[a-zA-Z0-9.-]+$`

Адрес электронной почты.

education

String

Requirements: [SECONDARY_SPECIAL, INCOMPLETE_HIGHER, HIGHER, SECOND_HIGHER, ACADEMIC_DEGREE]

Образование.

maritalStatus

String

Requirements: [WIDOW, DIVORCED, MARRIED_UNOFFICIAL, MARRIED_OFFICIAL, SINGLE, SEPARATED]

Семейное положение.

workPhone

String

Requirements: Value must match regular expression ^((\+7)([0-9]){10})$

Рабочий телефон.

Required

mobilePhone

String

Requirements: Value must match regular expression ^((\+7)([0-9]){10})$

Мобильный телефон.

Required

documents

Object

Документы.

Required

passport

Object

Паспорт.

birthPlace

String

Requirements: <= 150 characters

Место рождения.

Required

serialNumber

String

Requirements: <= 20 characters

Серия и номер документа.

division

String

Requirements: <= 10 characters

Код организации, выдавшей документ.

date

String

Requirements: Value must match regular expression ^((19|20)\d\d)-(0?[1-9]|1[012])-(0?[1-9]|[12][0-9]|3[01])$

Дата выдачи документа.

organisationWhoGiven

String

Requirements: <= 200 characters

Организация, выдавшая документ.

registrationAddress

Object

Адрес.

Required

country

String

Requirements: <= 70 characters

Страна.

correspondence

Boolean

Корреспонденция.

zipCode

String

Requirements: <= 30 characters

Индекс.

Required

region

String

Requirements: <= 50 characters

Регион, согласно КЛАДР.

regionType

String

Requirements: <= 50 characters

Тип региона.

Required

area

String

Requirements: <= 50 characters

Район.

areaType

String

Requirements: <= 50 characters

Тип района.

cityType

String

Requirements: <= 50 characters

Тип населенного пункта, согласно КЛАДР.

Required

cityName

String

Requirements: <= 50 characters

Название населенного пункта.

placeType

String

Requirements: <= 50 characters

Тип подчиненного населенного пункта, согласно КЛАДР.

placeName

String

Requirements: <= 50 characters

Название подчиненного населенного пункта.

streetType

String

Requirements: <= 50 characters

Тип улицы, согласно КЛАДР.

street

String

Requirements: <= 200 characters

Название улицы.

Required

house

String

Requirements: <= 30 characters

Номер дома.

building

String

Requirements: <= 30 characters

Корпус.

structure

String

Requirements: <= 30 characters

Строение.

flat

String

Requirements: <= 12 characters

Квартира.

residenceAddress

Object

Адрес.

Required

country

String

Requirements: <= 70 characters

Страна.

correspondence

Boolean

Корреспонденция.

zipCode

String

Requirements: <= 30 characters

Индекс.

Required

region

String

Requirements: <= 50 characters

Регион, согласно КЛАДР.

regionType

String

Requirements: <= 50 characters

Тип региона.

Required

area

String

Requirements: <= 50 characters

Район.

areaType

String

Requirements: <= 50 characters

Тип района.

cityType

String

Requirements: <= 50 characters

Тип населенного пункта, согласно КЛАДР.

Required

cityName

String

Requirements: <= 50 characters

Название населенного пункта.

placeType

String

Requirements: <= 50 characters

Тип подчиненного населенного пункта, согласно КЛАДР.

placeName

String

Requirements: <= 50 characters

Название подчиненного населенного пункта.

streetType

String

Requirements: <= 50 characters

Тип улицы, согласно КЛАДР.

street

String

Requirements: <= 200 characters

Название улицы.

Required

house

String

Requirements: <= 30 characters

Номер дома.

building

String

Requirements: <= 30 characters

Корпус.

structure

String

Requirements: <= 30 characters

Строение.

flat

String

Requirements: <= 12 characters

Квартира.

previousJob

Object

Текущее место работы.

organization

String

Requirements: <= 300 characters

Название организации.

jobPositionType

String

Requirements: [EMPLOYEE, SELF_EMPLOYED, COMMERCIAL_EMPLOYEE, GOVERNMENT_EMPLOYEE, STUDENT, PENSIONER, PENSIONER_WORKING, UNEMPLOYED]

Тип занятости.

jobTitle

String

Requirements: <= 100 characters

Название должности.

startMonth

Integer<int32>

Requirements: >= 1 and <= 12

Месяц начала работы. Если данных нет, не передавайте этот параметр.

startYear

Integer<int32>

Requirements: >= 1900 and <= 3000

Год начала работы.

averageMonthlyIncome

Number

Requirements: >= 1

Средний доход в месяц.

workAddress

Object

Адрес.

Required

country

String

Requirements: <= 70 characters

Страна.

correspondence

Boolean

Корреспонденция.

zipCode

String

Requirements: <= 30 characters

Индекс.

Required

region

String

Requirements: <= 50 characters

Регион, согласно КЛАДР.

regionType

String

Requirements: <= 50 characters

Тип региона.

Required

area

String

Requirements: <= 50 characters

Район.

areaType

String

Requirements: <= 50 characters

Тип района.

cityType

String

Requirements: <= 50 characters

Тип населенного пункта, согласно КЛАДР.

Required

cityName

String

Requirements: <= 50 characters

Название населенного пункта.

placeType

String

Requirements: <= 50 characters

Тип подчиненного населенного пункта, согласно КЛАДР.

placeName

String

Requirements: <= 50 characters

Название подчиненного населенного пункта.

streetType

String

Requirements: <= 50 characters

Тип улицы, согласно КЛАДР.

street

String

Requirements: <= 200 characters

Название улицы.

Required

house

String

Requirements: <= 30 characters

Номер дома.

building

String

Requirements: <= 30 characters

Корпус.

structure

String

Requirements: <= 30 characters

Строение.

flat

String

Requirements: <= 12 characters

Квартира.

contacts

Array of objects ()

Requirements: >= 1 and <= 5, <= 5 items

Required

firstName

String

Requirements: <= 50 characters

Имя.

Required

lastName

String

Requirements: <= 50 characters

Фамилия.

middleName

String

Requirements: <= 50 characters

Отчество.

Required

relation

String

Requirements: [BROTHER, SISTER, MOTHER, FATHER, DAUGHTER, SON, HUSBAND, WIFE, OTHER_RELATIVE, FRIEND, COLLEAGUE]

Тип отношений контактного лица с клиентом.

Required

mobilePhone

String

Requirements: Value must match regular expression ^((\+7)([0-9]){10})$

Мобильный телефон.

Required

files

Array of objects ()

Requirements: >= 1 items, <= 5 items

Файлы.

Required

data

String<base64>

Содержимое документа.

Required

mimeType

String

Requirements: <= 50 characters

MIME-тип.

Required

fileType

String

Requirements: [PASSPORT_2_3P, PASSPORT_REG, PHOTO, BCI_PD, CONSENT_ECP, AGREEMENT, INDIV_CONDITIONS]

Тип документа.

Ответ

200

OK

400

Некорректный запрос

401

Ошибка аутентификации

403

Ошибка авторизации

422

Ошибка при обработке данных

429

Слишком много запросов

500

Ошибка сервера

Это полезный материал?

Loading...

openapi@tbank.ru

АО «ТБанк» использует файлы «cookie», с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.