B.4.2 Pricing Service
Request Type: POST
URL: http://whf00osu:7777/ftpwar/rest-api/ftpPcdRestservice/v1/getPricing
Payload Request:
{
"processId": "200044",
"instrumentParameters": [{
"accountNumber": "Prod1",
"asOfDate": "20200730",
"currentNetRate": "12",
"originalTermToMaturity": "5",
"originalTermMultiplier": "Y",
"paymentFrequency": "1",
"paymentFrequencyMultiplier": "M",
"adjustableTypeCode": "0",
"currentGrosBookBalance": "250000",
"accuralBasisCode": "0",
"amortizationTerm": null,
"amortizationTermMultiplier": "D",
"amortizationTypeCode": "0",
"currentGrossParBalance": "250000",
"currentPaymentAmount": 4167,
"interestRateCode": 7777,
"lastRepricingDate": "20200723",
"maturityDate": "20200730",
"nextPaymentDate": "20200724",
"nextRepricingDate": "20200723",
"originalGrossparBanalce": "250000",
"originationDate": "20200723",
"issueDate": "20200723",
"remainingNoOfPayments": 0,
"lastPaymentDate": "20200730",
"interestTypeCode": "0",
"compoundingBasisCode": "-1",
"repricingFrequency": null,
"repricingFrequencyMultiplier": null,
"productCode": 4,
"currency": "USD",
"orgPaymentAmt": 50000
}]
}
Response:
{
"status": "success",
"data": {
"requestId": 15,
"calculatedData": [
{
"requestId": "15",
"accountNumber": "NEW_ACCOUNT1",
"transferRate": "6.580822",
"liquidityPremiumRate": "15",
"pricingIncentiveRate": "9",
"basisRiskCostRate": "9",
"otherAdjustmentRate": "9",
"allInTPRate": "48.580822",
"asOfDate": "2020-07-16 00:00:00.0"
}
]
},
"messages": null
}
Request Timed out:
Method: GET
URL: http://whf00osu:7777/ftpwar/rest-api/ftpPcdRestservice/v1/getPricingData?requestId=26