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

Симплификация методов (получение информации по всем контрактам по GUID клиента)

Описание метода: Метод совмещает в себе методы: 1) Метод получения информации по контракту POST /bs-core/main/loans/details 2) Метод получения графика BNPL GET /main/contracts/{contractid}/bnpl-schedule/date/{date} Метод запрашивается по клиенту, возвращается информация по каждому контракту: Информация по каждому контракту (пункт 1), если статус контракта Active или Ovedue (не Closed), то возвращается график BNPL (пункт 2) Новый параметр: "calcType" – Режим графика: 1) BNPL_PLAN - не было погашений, возвращаются просто 2 плановых графика 2) BNPL_FACT_AND_CALC - были погашения и возвращаются 2 фактических графика 3) BNPL_FACT – находимся на 2 графике и возвращается один второй фактический график 4) SIMPLE_FACT - всего 1 график, возвращается фактический график

Path Parameters
    date date required

    date

    guid string required

    guid

Responses

OK


Schema
  • Array [
  • amount double
    amountActual double
    amountFine double
    amountOverdue double
    amountPaid double
    amountService double
    calcType string

    Possible values: [BNPL_FACT, BNPL_FACT_AND_CALC, BNPL_PLAN, SIMPLE_FACT]

    contractId int64
    contractName string
    firstSchedule object[]
  • Array [
  • fee double
    interest double
    issueDate date-time
    penalty double
    principal double
    repaymentDate date-time
    rest double
    stateDuty double
  • ]
  • secondSchedule object[]
  • Array [
  • fee double
    interest double
    issueDate date-time
    penalty double
    principal double
    repaymentDate date-time
    rest double
    stateDuty double
  • ]
  • status string

    Possible values: [Active, Closed, Overdue]

  • ]
Loading...