[GET] ~/vehicles/{id}/offer/parameters

Returns the financial calculator parameters for the given vehicle.

Request Information

URI Parameters

NameDescriptionType
id

The identifier of the vehicle.

integer

This value is required and must not be omitted.

Body Parameters

None.

Request Formats

None.

Response Information

Resource Description

The parameters for the financial calculator.

An instance of: FinancingCalculationsParametersResponse
NameDescriptionType
Calculations

Gets or sets the calculation.

Collection of CalculationParameters

Response Formats

application/json, text/json

Sample:
{
  "calculations": [
    {
      "finType": "financing",
      "calculator": "sample string 1",
      "identifier": "sample string 2",
      "productName": {
        "translationKey": "sample string 1",
        "value": "sample string 2"
      },
      "term": {
        "name": {
          "translationKey": "sample string 1",
          "value": "sample string 2"
        },
        "displayType": "hidden",
        "allowedValues": [
          1,
          1
        ],
        "minValue": 1,
        "maxValue": 1
      },
      "mileage": {
        "name": {
          "translationKey": "sample string 1",
          "value": "sample string 2"
        },
        "displayType": "hidden",
        "allowedValues": [
          1,
          1
        ],
        "minValue": 1,
        "maxValue": 1
      },
      "deposit": {
        "name": {
          "translationKey": "sample string 1",
          "value": "sample string 2"
        },
        "displayType": "hidden",
        "allowedValues": [
          1.0,
          1.0
        ],
        "minValue": 1.0,
        "maxValue": 1.0
      },
      "finalPayment": {
        "name": {
          "translationKey": "sample string 1",
          "value": "sample string 2"
        },
        "displayType": "hidden",
        "allowedValues": [
          1.0,
          1.0
        ],
        "minValue": 1.0,
        "maxValue": 1.0
      },
      "services": {
        "paymentProtectionInsurance": {
          "identifier": "sample string 1",
          "serviceName": {
            "translationKey": "sample string 1",
            "value": "sample string 2"
          },
          "isMandatory": true,
          "products": [
            {
              "identifier": "sample string 1",
              "serviceProductName": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              },
              "isMandatory": true,
              "disclaimer": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              }
            },
            {
              "identifier": "sample string 1",
              "serviceProductName": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              },
              "isMandatory": true,
              "disclaimer": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              }
            }
          ]
        },
        "gapInsurance": {
          "identifier": "sample string 1",
          "serviceName": {
            "translationKey": "sample string 1",
            "value": "sample string 2"
          },
          "isMandatory": true,
          "products": [
            {
              "identifier": "sample string 1",
              "serviceProductName": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              },
              "isMandatory": true,
              "disclaimer": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              }
            },
            {
              "identifier": "sample string 1",
              "serviceProductName": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              },
              "isMandatory": true,
              "disclaimer": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              }
            }
          ]
        }
      }
    },
    {
      "finType": "financing",
      "calculator": "sample string 1",
      "identifier": "sample string 2",
      "productName": {
        "translationKey": "sample string 1",
        "value": "sample string 2"
      },
      "term": {
        "name": {
          "translationKey": "sample string 1",
          "value": "sample string 2"
        },
        "displayType": "hidden",
        "allowedValues": [
          1,
          1
        ],
        "minValue": 1,
        "maxValue": 1
      },
      "mileage": {
        "name": {
          "translationKey": "sample string 1",
          "value": "sample string 2"
        },
        "displayType": "hidden",
        "allowedValues": [
          1,
          1
        ],
        "minValue": 1,
        "maxValue": 1
      },
      "deposit": {
        "name": {
          "translationKey": "sample string 1",
          "value": "sample string 2"
        },
        "displayType": "hidden",
        "allowedValues": [
          1.0,
          1.0
        ],
        "minValue": 1.0,
        "maxValue": 1.0
      },
      "finalPayment": {
        "name": {
          "translationKey": "sample string 1",
          "value": "sample string 2"
        },
        "displayType": "hidden",
        "allowedValues": [
          1.0,
          1.0
        ],
        "minValue": 1.0,
        "maxValue": 1.0
      },
      "services": {
        "paymentProtectionInsurance": {
          "identifier": "sample string 1",
          "serviceName": {
            "translationKey": "sample string 1",
            "value": "sample string 2"
          },
          "isMandatory": true,
          "products": [
            {
              "identifier": "sample string 1",
              "serviceProductName": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              },
              "isMandatory": true,
              "disclaimer": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              }
            },
            {
              "identifier": "sample string 1",
              "serviceProductName": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              },
              "isMandatory": true,
              "disclaimer": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              }
            }
          ]
        },
        "gapInsurance": {
          "identifier": "sample string 1",
          "serviceName": {
            "translationKey": "sample string 1",
            "value": "sample string 2"
          },
          "isMandatory": true,
          "products": [
            {
              "identifier": "sample string 1",
              "serviceProductName": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              },
              "isMandatory": true,
              "disclaimer": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              }
            },
            {
              "identifier": "sample string 1",
              "serviceProductName": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              },
              "isMandatory": true,
              "disclaimer": {
                "translationKey": "sample string 1",
                "value": "sample string 2"
              }
            }
          ]
        }
      }
    }
  ]
}