Skip to content

Automatic addition of a loan product to an application

POST

The automatic addition of a credit product to the application is created by adding the creditProductID to the method request address bar. The received response is mined into the request body to create an application.

There is the following process for creating an application with a specific loan product:

  1. Previous step .

-> 2. Adding a loan product to the application initialized in the previous step using the " Automatic addition of a loan product to the application " method.

  1. Next step

Parameters

Path Parameters

creditProductId*

Loan product identifier

Type
integer
Required
Format
"int64"

Request Body

application/json
object

Activity Subtype ID

Format"int64"

Age

Client's place of contact

KB Scoring

Format"double"

Client ID

Format"int64"
object[]

Co-Borrower

Format"int64"

Id

Format"int64"
integer[]

Collateral ID

Format"int64"
Format"int64"
Format"double"

Date of the agreement

Format"date"
Format"int64"

Contract name. This field is filled in if you need to know the contract number at the application stage, when the contract itself is not yet available

Format"int32"
Format"int64"

Creation date in milliseconds

Format"date-time"
object

Loan conditions

Format"double"

Do not carry over from holidays and weekends (Yes / No)

Possibility of repayment before maturity upon auto-acceptance (Yes / No)

Format"double"

the first day of accrual of additional interest on overdue fixed assets

Format"int32"

last day of accrual of additional interest on overdue fixed assets

Format"int32"

charge additional interest on overdue fixed assets (as a separate type of amount)

accrue interest on the day the contract is issued (in this case, interest is accrued on both the first and last days of the tranche)

Accrue interest on overdue fixed assets (Yes / No)

Penalty on calendar days (Yes / No)

Accrue interest at the end of the loan term (Yes / No)

Credit line type

Format"int64"

Method for calculating dates

Format"int64"

Day of delay for calculating late penalties

Format"int32"
Format"int32"

Number of days before switching to a rate in case of delay. If the delinqIntRateDelay field has a value of 0, then the interest rate in case of delay is used from the first day of interest accrual on the tranche (if there is a delay in the previous tranches), otherwise, the usual interest rate will continue to operate from the beginning of the tranche for the specified number of days

Format"int32"

Interest rate on delay

Format"double"

Discounting activated

Early renewal from the current date (Yes / No) (otherwise, prolongation from the end date of the current tranche)

Format"int32"
object[]

Fees

Do not charge first weekend penalties

Late Penalty (Fixed Amount)

Format"double"

Prepayment offset method

Format"int64"

Full shift of the schedule from the actual date of issue (Yes / No)

Loan product identifier

Format"int64"

rate in the first period

Format"double"

rate in the second period

Format"double"
Format"int64"

Interest method

Format"int64"

Interest rate

Format"double"

Grace period (without interest accrued for this period)

Format"int32"

Deferred grace period (in days)

Format"int32"
Format"double"

Calculate percentage of the amount in the contract

object[]

Interest rate type

Format"int64"

Percentage of the issue amount (by which we determine whether to consider it as a friend)

Format"double"

Reduced interest rate for each friend

Format"double"

Minimum interest rate

Format"double"
Format"int32"

Mandatory interest period

Format"int32"
Format"double"
Valid values"LOAN_AMOUNT_PERCENTAGE_PER_YEAR"
Format"double"
Valid values"FROM_DELINQUENCY_START_BY_STATUS""FROM_TRANCHE_REPAYMENT_DATE"
object[]

Penalty rates

Type of fines calculation

Format"int64"
Format"int64"
object[]

Parts of the principal

Prolongation period (Specified in days)

Format"int32"

Number of days after the end of the schedule until the fines stop

Format"int32"

number of tranches in the first period

Format"int32"

Number of tranches to calculate the second period repayment rate. Now it makes sense to display this field only when the interest calculation method is selected (parameter interestCalcMethodId) Remaining with two rates (101226). If this field is greater than zero, then when calculating the schedule for the second period, the repayment rate is calculated based on the specified number of tranches, the calculated repayment rate is stored in the contract

Format"int32"

number of tranches in the second period

Format"int32"

Maturity rate

Format"double"

Order of repayment

Format"int64"

To recalculate the schedule to the budget billing date (Yes / No)

Shift the date of the first repayment to the next business day when calculating

Control of short-term (adjusting the date of the last repayment so that the term of the contract does not exceed 1 year)

Stop penalties after the end of the schedule (Yes / No)

Number of tranches

Format"int32"

The length of the period between redemptions

Format"int32"

Use the interest rate on arrears to calculate the UCI.

If the contract under this field is YES, and the interest rate on arrears is not zero, then when calculating the UCI for the contract, a schedule is created taking into account the interest rate for arrears and UCI is calculated from this schedule

Return to regular interest rate from the next tranche after the delay is repaid. If the useDelinqIntRateTillNextTranche field = YES (true), then the return to the regular rate after the delay is repaid will be from the beginning of the next tranche, if NO (false) - from the next day after the delay is repaid

Use EPS for discounting (instead of CPM)

Loan product identifier

Format"int64"

Name of the loan product

Format"int64"
Format"int64"

Order currency identifier

Format"int64"
Format"double"

The validity period of the SBOF decision

Format"date"

The number of user's social friends networks

Format"double"

How to receive money

Format"int64"

Links to groups from social. chains (maximum 100 pcs.)

List of social groups chains (maximum 100 pcs.)

Co-Borrowers Id

Format"int64"

Down payment

Format"double"

IP address

object[]

Issuance stages

Amount of issue

Format"double"

Date of issue

Format"date"

Identifier

Format"int64"
Format"int64"

Financial position identifier

Format"int64"

Loan amount

Format"double"

Refusal reason identifier

Format"int64"

Loan grade

Format"int32"

Loan type identifier

Format"int64"

Chief Loan Officer

Format"int64"

Link to the main photo from the social. networks

Loan Specialist

Format"int64"
Format"int64"
Format"int64"
Format"double"
Format"double"

Application code

Format"int64"
Format"int64"
object[]
Format"double"
Format"int64"

Client Premium

Format"double"

Repeated loan

Format"int64"
object
Format"double"

Do not carry over from holidays and weekends (Yes / No)

Possibility of repayment before maturity upon auto-acceptance (Yes / No)

Format"double"

the first day of accrual of additional interest on overdue fixed assets

Format"int32"

last day of accrual of additional interest on overdue fixed assets

Format"int32"

charge additional interest on overdue fixed assets (as a separate type of amount)

accrue interest on the day the contract is issued (in this case, interest is accrued on both the first and last days of the tranche)

Accrue interest on overdue fixed assets (Yes / No)

Penalty on calendar days (Yes / No)

Accrue interest at the end of the loan term (Yes / No)

Credit line type

Format"int64"

Method for calculating dates

Format"int64"

Day of delay for calculating late penalties

Format"int32"
Format"int32"

Number of days before switching to a rate in case of delay. If the delinqIntRateDelay field has a value of 0, then the interest rate in case of delay is used from the first day of interest accrual on the tranche (if there is a delay in the previous tranches), otherwise, the usual interest rate will continue to operate from the beginning of the tranche for the specified number of days

Format"int32"

Interest rate on delay

Format"double"

Discounting activated

Early renewal from the current date (Yes / No) (otherwise, prolongation from the end date of the current tranche)

Format"int32"
object[]

Fees

Do not charge first weekend penalties

Late Penalty (Fixed Amount)

Format"double"

Prepayment offset method

Format"int64"

Full shift of the schedule from the actual date of issue (Yes / No)

Loan product identifier

Format"int64"

rate in the first period

Format"double"

rate in the second period

Format"double"
Format"int64"

Interest method

Format"int64"

Interest rate

Format"double"

Grace period (without interest accrued for this period)

Format"int32"

Deferred grace period (in days)

Format"int32"
Format"double"

Calculate percentage of the amount in the contract

object[]

Interest rate type

Format"int64"

Percentage of the issue amount (by which we determine whether to consider it as a friend)

Format"double"

Reduced interest rate for each friend

Format"double"

Minimum interest rate

Format"double"
Format"int32"

Mandatory interest period

Format"int32"
Format"double"
Valid values"LOAN_AMOUNT_PERCENTAGE_PER_YEAR"
Format"double"
Valid values"FROM_DELINQUENCY_START_BY_STATUS""FROM_TRANCHE_REPAYMENT_DATE"
object[]

Penalty rates

Type of fines calculation

Format"int64"
Format"int64"
object[]

Parts of the principal

Prolongation period (Specified in days)

Format"int32"

Number of days after the end of the schedule until the fines stop

Format"int32"

number of tranches in the first period

Format"int32"

Number of tranches to calculate the second period repayment rate. Now it makes sense to display this field only when the interest calculation method is selected (parameter interestCalcMethodId) Remaining with two rates (101226). If this field is greater than zero, then when calculating the schedule for the second period, the repayment rate is calculated based on the specified number of tranches, the calculated repayment rate is stored in the contract

Format"int32"

number of tranches in the second period

Format"int32"

Maturity rate

Format"double"

Order of repayment

Format"int64"

To recalculate the schedule to the budget billing date (Yes / No)

Shift the date of the first repayment to the next business day when calculating

Control of short-term (adjusting the date of the last repayment so that the term of the contract does not exceed 1 year)

Stop penalties after the end of the schedule (Yes / No)

Number of tranches

Format"int32"

The length of the period between redemptions

Format"int32"

Use the interest rate on arrears to calculate the UCI.

If the contract under this field is YES, and the interest rate on arrears is not zero, then when calculating the UCI for the contract, a schedule is created taking into account the interest rate for arrears and UCI is calculated from this schedule

Return to regular interest rate from the next tranche after the delay is repaid. If the useDelinqIntRateTillNextTranche field = YES (true), then the return to the regular rate after the delay is repaid will be from the beginning of the next tranche, if NO (false) - from the next day after the delay is repaid

Use EPS for discounting (instead of CPM)

Format"int64"

Links to selected photos with "Like" (maximum 100)

Links to selected photos with tagged people (maximum 100)

Store address

Format"int64"

Date of signing

Format"date"

Application number on the site

Social network (vk; ok; fb)

Format"double"

Number of the deferred tender application

Tender name

Tender number

Tender Notice Number

Site code

Valid values"LoanApplication""RentalApplication"

Social network user ID

Responses

OK

*/*
object
object

Activity subtype identifier

Format"int64"

Age

Place of the client's request

Scoring KB

Format"double"

Client ID

Format"int64"
object[]
integer[]

Collateral ID

Format"int64"
Format"double"

Date of the agreement

Format"date"
Format"int64"

The name of the contract. This field is filled in if you need to know the contract number at the application stage, when the contract itself is not yet available

Format"int32"
Format"int64"

Creation date in milliseconds

Format"date-time"
object

Loan conditions

Loan product identifier

Format"int64"

Credit product name

Loan target ID

Format"int64"
Format"int64"

Order currency identifier

Format"int64"
Format"double"

The validity period of the SBOF decision

Format"date"

The number of user's friends in social media networks

Format"double"

Method of receiving money

Format"int64"

Links to groups from social. nets (maximum 100 pcs.)

List of social groups nets (maximum 100 pcs.)

Application identifier. When creating a new application - not specified

Format"int64"

An initial fee

Format"double"

IP address

object[]

Issuance stages

Financial position identifier

Format"int64"

Loan amount

Format"double"

Refusal reason identifier

Format"int64"

Loan step

Format"int32"

Loan type identifier

Format"int64"

Chief Loan Officer

Format"int64"

Link to the main photo from the social. networks

Loan specialist

Format"int64"
Format"int64"
Format"int64"
Format"double"
Format"double"

Application code

Format"int64"
Format"int64"
object[]

Client Premium

Format"double"

Repeated loan

Format"int64"
object
Format"int64"

Links to selected photos with "Like" (maximum 100 pcs.)

Links to selected photos with tagged people (max. 100)

Store Address

Format"int64"

date of signing

Format"date"

Application number on the site

Social network (vk; ok; fb)

Format"double"

Deferred Bid Number

Tender name

Tender number

Tender Notice Number

Site code

Valid values"LoanApplication""RentalApplication"

Social network user ID

Valid values"error""ok"
Format"int64"