POST api/CalculateInstallment
Request Information
URI Parameters
None.
Body Parameters
CalculationArgsName | 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": "43c50fdf-cb9f-4f3a-9eab-421f70a4c8b2", "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":"43c50fdf-cb9f-4f3a-9eab-421f70a4c8b2","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>43c50fdf-cb9f-4f3a-9eab-421f70a4c8b2</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
JsonResultOfCalculationResultName | 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.