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

saveSchedule

saveSchedule

Path Parameters
    contractId int64 required

    contractId

Request Body required

request

    amount double
    chargeIssueFee boolean
    creationDate date-time
    id int64
    specifiedRepaymentNorm double
    tranches object[]
  • Array [
  • id int64
    interest double
    issueDate date
    lgot boolean
    principal double
    repaymentDate date
  • ]
Responses

OK


Schema
    activeBefore date-time
    amount double
    chargeIssueFee boolean
    creationDate date-time
    eachRepaymentFeeFree boolean
    id int64
    issued boolean
    specifiedRepaymentNorm double
    tranches object[]
  • Array [
  • eachRepaymentFee double
    eachRepaymentFeeByType object[]
  • Array [
  • amount double
    amountType int64
    feeId int64
  • ]
  • id int64
    interest double
    issueDate date
    lgot boolean
    principal double
    repaymentDate date
    rest double
  • ]
POST /main/contracts/:contractId/schedules/save

Request

Base URL
//localhost
contractId — path required
Body required
{
"amount": 0,
"chargeIssueFee": true,
"creationDate": "2025-04-15T20:19:18.528Z",
"id": 0,
"specifiedRepaymentNorm": 0,
"tranches": [
{
"id": 0,
"interest": 0,
"issueDate": "2025-04-15",
"lgot": true,
"principal": 0,
"repaymentDate": "2025-04-15"
}
]
}
curl / cURL
curl -L -X POST '//localhost/main/contracts/:contractId/schedules/save' \
-H 'Content-Type: application/json' \
-H 'Accept: */*' \
--data-raw '{
"amount": 0,
"chargeIssueFee": true,
"creationDate": "2025-04-15T20:19:18.528Z",
"id": 0,
"specifiedRepaymentNorm": 0,
"tranches": [
{
"id": 0,
"interest": 0,
"issueDate": "2025-04-15",
"lgot": true,
"principal": 0,
"repaymentDate": "2025-04-15"
}
]
}'