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