GET api/Vehicle?registration={registration}

Looks up vehicle details by registration number using external vehicle lookup services.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
registration

Vehicle registration number to look up.

string

Required

Body Parameters

None.

Response Information

Resource Description

Vehicle details including make, model, colour, fuel type, and registration information.

VehicleDetails
NameDescriptionTypeAdditional information
Make

string

None.

Model

string

None.

VehicleModel

string

None.

Colour

string

None.

Registration

string

None.

DetailsFound

boolean

None.

FuelType

string

None.

Electric

boolean

None.

Source

string

None.

Response Formats

application/json, text/json

Sample:
{
  "make": "sample string 1",
  "model": "sample string 2",
  "vehicleModel": "sample string 2",
  "colour": "sample string 3",
  "registration": "sample string 4",
  "detailsFound": true,
  "fuelType": "sample string 6",
  "electric": true,
  "source": "sample string 8"
}

application/xml, text/xml

Sample:
<VehicleDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CruiseParking.Core.Domain.BusinessLogic">
  <Colour>sample string 3</Colour>
  <DetailsFound>true</DetailsFound>
  <Electric>true</Electric>
  <FuelType>sample string 6</FuelType>
  <Make>sample string 1</Make>
  <Model>sample string 2</Model>
  <Registration>sample string 4</Registration>
  <Source>sample string 8</Source>
</VehicleDetails>