Skip to content

Editing an existing deposit contract

PUT

Method edit the existing deposit contract. A required parameter is passed in the address line of the request - the ID of the deposit contract

Parameters

Path Parameters

id*

Identification number of the deposit contract

Type
integer
Required
Format
"int64"

Request Body

application/json
object

Branch Id

Format"int64"

Customer ID

Format"int64"

Date of creation of the deposit contract in the format YYYY-MM-DD

Format"date"

Link to the loan agreement

Format"int64"
Format"int64"

Id Currency

Format"int64"

Deposit amount

Format"double"
object

Deposit terms

Do not carry over from holidays and weekends

Hand interest rate

Format"double"

Id of the type of deposit interest rate

Format"int64"

Id of Interest Withdrawal Day

Format"int64"

Id of the Method for calculating personal income tax

Format"int64"

Id of type of deposit

Format"int64"

Estimated contribution (rate)

Format"double"

Fixed estimated contribution (amount)

Format"double"

Fixed insurance premium (amount)

Format"double"
Format"int64"

Insurance premium (rate)

Format"double"

Interest rate

Format"double"

Id of the Interest Calculation Method

Format"int64"

Id Frequency of interest payments

Format"int64"

Minimum deposit

Format"double"

Maximum deposit amount

Format"double"

The maximum number of possible partial withdrawals. If you want to prohibit partial withdrawal, then it is enough to leave the value zero in this field ("maxPartialWithdrawalQty": 0)

Format"int32"

Minimum amount of additional payment

Format"double"

Deposit term: number of months

Format"int32"
object[]

Rules for partial withdrawal

Contribution amount

Format"double"

Payments on the last days of the month

Number of days the fine was charged

Format"int32"

Penalty rate

Format"double"

Id Boundaries of the interest calculation period

Format"int64"

Post-Contract Interest Rate

Format"double"

Interest rate recalculation

Format"double"
object[]

Recalculation rates

Deposit product identification number

Format"int64"

Date of the first payment of interest on the deposit contract in the format YYYY-MM-DD

Format"date"

Identification number of the deposit contract

Format"int64"

Insurance

Insurance policy

Insurance premium amount

Format"double"

Insurance premium rate

Format"double"

Contract code

Mutual settlements through a bank

Planned date of return of the deposit in the format YYYY-MM-DD

Format"date"

Unit Id

Format"int64"

Responses

OK

*/*
object
object

Branch Id

Format"int64"

Customer ID

Format"int64"

Closing date in unix timestamp format in milliseconds

Format"date-time"
object

Out of sequence line

Contract Type Id

Format"int64"

OU Id of the user who created the contract

Format"int64"

Id of the User who created the contract

Format"int32"

Date of creation of the deposit contract in the format YYYY-MM-DD

Format"date"

Link to the loan agreement

Format"int64"
Format"int64"

Currency Id

Format"int64"

Deposit amount

Format"double"
object

Deposit terms

Deposit product identification number

Format"int64"

Date of the first payment of interest on the deposit contract in the format YYYY-MM-DD

Format"date"

Identification number of the deposit contract

Format"int64"

Insurance

Insurance policy

Amount of insurance premium

Format"double"

Insurance premium rate

Format"double"

Contract code

Mutual settlements through a bank

Planned date of return of the deposit in the format YYYY-MM-DD

Format"date"

Unit Id

Format"int64"

Date of opening a deposit in unix timestamp format in milliseconds

Format"date-time"
Valid values"error""ok"
Format"int64"