POST api/CreditSimulator

Request Information

URI Parameters

None.

Body Parameters

AmortizationTableData
NameDescriptionTypeAdditional information
CreditTypeFamilyCode

string

Required

CapitalValue

decimal number

Required

AnnualInterest

decimal number

Required

PaymentCount

integer

Required

CreditFirstPaymentDate

string

Required

Request Formats

application/json, text/json

Sample:
{
  "creditTypeFamilyCode": "sample string 1",
  "capitalValue": 2.0,
  "annualInterest": 3.0,
  "paymentCount": 4,
  "creditFirstPaymentDate": "sample string 5"
}

Response Information

Resource Description

AmortizationTableResult
NameDescriptionTypeAdditional information
ResponseCode

AmortizationTableResponseType

None.

ResponseMessaje

string

None.

ResponseData

AmortizationTableResultModel

None.

Response Formats

application/json, text/json

Sample:
{
  "responseCode": 0,
  "responseMessaje": "sample string 1",
  "responseData": {
    "capitalValue": 1.0,
    "annualInterest": 2.0,
    "creditCostValue": 3.0,
    "creditTotalValue": 4.0,
    "paymentCount": 5,
    "creditFirstPaymentDate": "sample string 6",
    "amortizationTableLineList": [
      {
        "creditLineDate": "sample string 1",
        "creditLineInitialRunningBalanceValue": 2.0,
        "creditLineAdditionalCostValue": 3.0,
        "creditLineScheduledPaymentValue": 4.0,
        "creditLineFinalRunningBalanceValue": 5.0
      },
      {
        "creditLineDate": "sample string 1",
        "creditLineInitialRunningBalanceValue": 2.0,
        "creditLineAdditionalCostValue": 3.0,
        "creditLineScheduledPaymentValue": 4.0,
        "creditLineFinalRunningBalanceValue": 5.0
      }
    ]
  }
}