POST api/vehicle/update-policy-benefit-vehicle

Request Information

URI Parameters

None.

Body Parameters

EditVehicleDetailsModel
NameDescriptionTypeAdditional information
Vehicle

VehicleDetailsModel

None.

PolicyId

integer

None.

PolicyBenefitTypeId

integer

None.

AdditionalCoveredPersonId

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "vehicle": {
    "productTypeId": 1,
    "vehicleMake": "sample string 1",
    "vehicleModel": "sample string 2",
    "registrationNo": "sample string 3",
    "odometerReading": 4,
    "registrationYear": 5,
    "vinNo": "sample string 6",
    "purchaseYear": 1,
    "licenceDiskExpiryDt": "sample string 7"
  },
  "policyId": 1,
  "policyBenefitTypeId": 1,
  "additionalCoveredPersonId": 1
}

application/xml, text/xml

Sample:
<EditVehicleDetailsModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fusion.AppApi.Models">
  <AdditionalCoveredPersonId>1</AdditionalCoveredPersonId>
  <PolicyBenefitTypeId>1</PolicyBenefitTypeId>
  <PolicyId>1</PolicyId>
  <Vehicle>
    <LicenceDiskExpiryDt>sample string 7</LicenceDiskExpiryDt>
    <OdometerReading>4</OdometerReading>
    <ProductTypeId>1</ProductTypeId>
    <PurchaseYear>1</PurchaseYear>
    <RegistrationNo>sample string 3</RegistrationNo>
    <RegistrationYear>5</RegistrationYear>
    <VehicleMake>sample string 1</VehicleMake>
    <VehicleModel>sample string 2</VehicleModel>
    <VinNo>sample string 6</VinNo>
  </Vehicle>
</EditVehicleDetailsModel>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'EditVehicleDetailsModel'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.