Skip to main content

Создать заявку

/api/v1/pos/applications

POST

https://gost-openapi.tbank.ru/api/v1/pos/applications

Метод создания заявки

Авторизация

Security

RPS

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

Scopes

Работа с заявками POS кредитованияМетоды для работы с заявкой на POS кредитование

Запрос

Header parameters

X-Request-Id

String<uuid>

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

Request body schema application/json

Required

configKey

String

Requirements: <= 50 characters

Идентификатор конфигурационных настроек

Required

partnerId

String

Requirements: >= 3 characters and <= 250 characters

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

Required

channel

String

Requirements: >= 3 characters and <= 250 characters

Канал поступления заявки

expirationDate

String<date-time>

Дата экспирации заявки в формате YYYY-MM-DDTHH:mm.SSSZ

Required

loan

Object

Желаемые параметры кредита

Required

amount

Integer<int64>

Сумма кредита в копейках

Required

downpayment

Integer<int64>

Первоначальный взнос в копейках

Required

duration

Integer

Длительность кредита в месяцах

productCode

String

Requirements: <= 50 characters

Код продукта, уникальный для партнёра

isInstallment

Boolean

Флаг наличия рассрочки

discount

Integer<int64>

Размер скидки в копейках

outletCode

String

Requirements: <= 50 characters

Код торговой точки

personName

String

Requirements: <= 20 characters

Код сотрудника

Required

contact

Object

Данные покупателя

Required

firstName

String

Requirements: non-empty and <= 30 characters, Value must match regular expression ^[А-Яа-яЁё\s\-]+$

Имя покупателя

Required

lastName

String

Requirements: non-empty and <= 30 characters, Value must match regular expression ^[А-Яа-яЁё\s\-]+$

Фамилия покупателя

middleName

String

Requirements: non-empty and <= 30 characters, Value must match regular expression ^[А-Яа-яЁё\s\-]+$

Отчество покупателя

email

String<email>

Requirements: >= 5 characters and <= 250 characters

Электронная почта

vatin

String

Requirements: Value must match regular expression ^\d{12}$

ИНН

snils

String

Requirements: Value must match regular expression ^\d{11}$

СНИЛС

Required

birthDate

String<date>

Дата рождения в формате YYYY-MM-DD

birthPlace

String

Requirements: non-empty and <= 250 characters, Value must match regular expression ^[0-9А-Яа-яЁё,№/"'\s\-\.\(\)\\]+$

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

marital

String

Requirements: [NotMarried, Divorced, CivilMarriage, Married, Widow]

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

education

String

Requirements: [Secondary, UnderGraduate, Higher, SecondHigher, Degree]

Образование

Required

income

Integer<int64>

Ежемесячный доход в копейках

expenses

Integer<int64>

Ежемесячный расход на аренду жилья в копейках

liability

Integer<int64>

Ежемесячный расход по кредитам в копейках

phone

Object

number

String

Requirements: Value must match regular expression ^\d{10}$

Номер телефона

ext

String

Requirements: <= 10 characters, Value must match regular expression ^#?\d+#?$

Добавочный номер

Required

phoneCell

Object

number

String

Requirements: Value must match regular expression ^\d{10}$

Номер телефона

ext

String

Requirements: <= 10 characters, Value must match regular expression ^#?\d+#?$

Добавочный номер

address

Object

postal

String

Requirements: >= 6 characters and <= 30 characters, Value must match regular expression ^\d+$

Почтовый индекс адреса

state

String

Requirements: non-empty and <= 50 characters

Регион

district

String

Requirements: non-empty and <= 50 characters

Район

city

String

Requirements: non-empty and <= 50 characters

Город

settlement

String

Requirements: non-empty and <= 50 characters

Населённый пункт

street

String

Requirements: non-empty and <= 200 characters

Улица

house

String

Requirements: non-empty and <= 10 characters

Дом

building

String

Requirements: non-empty and <= 10 characters

Корпус

construction

String

Requirements: non-empty and <= 10 characters

Строение

apartment

String

Requirements: non-empty and <= 10 characters

Квартира/Офис

regAddress

Object

postal

String

Requirements: >= 6 characters and <= 30 characters, Value must match regular expression ^\d+$

Почтовый индекс адреса

state

String

Requirements: non-empty and <= 50 characters

Регион

district

String

Requirements: non-empty and <= 50 characters

Район

city

String

Requirements: non-empty and <= 50 characters

Город

settlement

String

Requirements: non-empty and <= 50 characters

Населённый пункт

street

String

Requirements: non-empty and <= 200 characters

Улица

house

String

Requirements: non-empty and <= 10 characters

Дом

building

String

Requirements: non-empty and <= 10 characters

Корпус

construction

String

Requirements: non-empty and <= 10 characters

Строение

apartment

String

Requirements: non-empty and <= 10 characters

Квартира/Офис

Required

passport

Object

Паспортные данные

Required

number

String

Requirements: Value must match regular expression ^\d{10}$

Номер документа

subdivision

String

Requirements: Value must match regular expression ^\d{3}\-\d{3}$

Код подразделения

organization

String

Requirements: non-empty and <= 250 characters, Value must match regular expression ^[0-9А-Яа-яЁё,№/"'\s\-\.\(\)\\]+$

Название выдавшего органа

date

String<date>

Дата выдачи документа в формате YYYY-MM-DD

occupationTypePrimary

String

Requirements: [Staff, Business, Unemployed]

Тип занятости первичный

occupationTypeSecondary

String

Requirements: [HeadOfOrganisation, HeadOfDepartment, Specialist, Servicer, PersonalOfficialBusiness, PersonalUnofficialBusiness, PensionAge, PensionDisability, LookForWork, HouseWife, Other]

Тип занятости вторичный

job

Object

organization

String

Requirements: non-empty and <= 250 characters

Название организации работодателя

address

Object

postal

String

Requirements: >= 6 characters and <= 30 characters, Value must match regular expression ^\d+$

Почтовый индекс адреса

state

String

Requirements: non-empty and <= 50 characters

Регион

district

String

Requirements: non-empty and <= 50 characters

Район

city

String

Requirements: non-empty and <= 50 characters

Город

settlement

String

Requirements: non-empty and <= 50 characters

Населённый пункт

street

String

Requirements: non-empty and <= 200 characters

Улица

house

String

Requirements: non-empty and <= 10 characters

Дом

building

String

Requirements: non-empty and <= 10 characters

Корпус

construction

String

Requirements: non-empty and <= 10 characters

Строение

apartment

String

Requirements: non-empty and <= 10 characters

Квартира/Офис

phone

Object

number

String

Requirements: Value must match regular expression ^\d{10}$

Номер телефона

ext

String

Requirements: <= 10 characters, Value must match regular expression ^#?\d+#?$

Добавочный номер

durationYears

Integer

Кол-во лет работы в организации работодателя

durationMonths

Integer

Кол-во месяцев работы в организации работодателя

Required

order

Object

Заказ

Required

number

String

Requirements: non-empty and <= 250 characters

Номер заказа

Required

items

Array of objects ()

Массив с позициями в заказе

Required

title

String

Requirements: non-empty and <= 250 characters

Название позиции заказа

Required

category

String

Requirements: non-empty and <= 250 characters

Название категории

Required

quantity

Integer

Количество

Required

price

Integer<int64>

Цена в копейках

services

Array of objects ()

Дополнительные услуги

Required

category

String

Requirements: [bank, box-broker]

Категория дополнительной услуги

type

String

Requirements: [life_insurance, sms_bank]

Тип дополнительной услуги

name

String

Requirements: >= 3 characters and <= 250 characters

Наименование дополнительной услуги

serviceProviderInn

String

Requirements: Value must match regular expression ^\d{10}$

Инн юридического лица услугодателя

amount

Integer<int64>

Сумма дополнительной услуги в копейках

Required

isConfirmed

Boolean

Признак выбора услуги клиентом

consents

Array of objects ()

Массив для обработки согласий

Required

name

String

Requirements: [COMMUNICATION]

Тип согласия

Required

operationType

String

Requirements: [GRANT, WITHDRAW]

Действие: разрешение или запрет

Ответ

200

Успешный ответ

400

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

401

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

403

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

422

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

429

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

500

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

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

Loading...

openapi@tbank.ru

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