POST api/CalculateInstallment
Request Information
URI Parameters
None.
Body Parameters
CalculationArgs| Name | Description | Type | Additional information |
|---|---|---|---|
| FirstInstallment | integer |
Required |
|
| Repurchase | integer |
Required |
|
| NumberOfInstallments | integer |
Required |
|
| PartnerGuid | globally unique identifier |
Required |
|
| Products | Collection of CalculationProduct |
Required |
Request Formats
application/json, text/json
Sample:
{
"FirstInstallment": 1,
"Repurchase": 1,
"NumberOfInstallments": 2,
"PartnerGuid": "96167958-7ca2-4a84-b3ad-32c31eae9bdd",
"Products": [
{
"Guid": "sample string 1",
"Name": "sample string 2",
"Price": 3.0,
"Category": "sample string 4"
},
{
"Guid": "sample string 1",
"Name": "sample string 2",
"Price": 3.0,
"Category": "sample string 4"
}
]
}
text/html
Sample:
{"FirstInstallment":1,"Repurchase":1,"NumberOfInstallments":2,"PartnerGuid":"96167958-7ca2-4a84-b3ad-32c31eae9bdd","Products":[{"Guid":"sample string 1","Name":"sample string 2","Price":3.0,"Category":"sample string 4"},{"Guid":"sample string 1","Name":"sample string 2","Price":3.0,"Category":"sample string 4"}]}
application/xml, text/xml
Sample:
<CalculationArgs xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Aveneo.Calculator.Api.Models">
<FirstInstallment>1</FirstInstallment>
<NumberOfInstallments>2</NumberOfInstallments>
<PartnerGuid>96167958-7ca2-4a84-b3ad-32c31eae9bdd</PartnerGuid>
<Products>
<CalculationProduct>
<Category>sample string 4</Category>
<Guid>sample string 1</Guid>
<Name>sample string 2</Name>
<Price>3</Price>
</CalculationProduct>
<CalculationProduct>
<Category>sample string 4</Category>
<Guid>sample string 1</Guid>
<Name>sample string 2</Name>
<Price>3</Price>
</CalculationProduct>
</Products>
<Repurchase>1</Repurchase>
</CalculationArgs>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
JsonResultOfCalculationResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Content | CalculationResult |
None. |
|
| SerializerSettings | JsonSerializerSettings |
None. |
|
| Encoding | Encoding |
None. |
|
| Request | HttpRequestMessage |
None. |
Response Formats
application/json, text/json, text/html
Sample:
Sample not available.