Accurate vehicle data matters at every stage of the journey, from configuring a new car order to describing a used vehicle and forecasting its maintenance costs. Solifi DataDirect brings together OE-researched pricing, specification and Service, Maintenance and Repair (SMR) data for cars and light commercial vehicles in the UK.
Previously known as IDS Data, DataDirect has long been used in dealer management and leasing systems. Through One Auto API, businesses can access its data in focused packages that fit their own websites, applications and operational workflows.
Two vehicles with similar names can have different equipment, options and pricing. Selecting the correct version is essential when preparing a quotation, configuring an order or presenting vehicle information to a customer.
DataDirect uses the IDS Code to link a vehicle to its model-specific data. Its list price information includes current and historic pricing, helping businesses establish the relevant price for the vehicle and date they are assessing. This can support new vehicle quotations as well as historical calculations where the price at a particular point in time matters.
For dealers and leasing providers, dependable pricing data helps teams build quotations on a consistent basis. It also gives the systems behind those quotations a clear vehicle reference, reducing ambiguity when model ranges and prices change.
DataDirect identifies the cost options available for a vehicle, its standard equipment and a broad range of technical specifications.
Dealer management and leasing systems rely on this information when customers choose a vehicle and add options to produce an order or quotation. Knowing which features are standard and which are available at extra cost helps create accurate invoices and quotations. Technical data provides the supporting detail needed to explain the vehicle, and assess its suitability.
The same data has wider applications. Consumer websites and apps can use specifications, equipment and technical details to make new vehicle comparisons more informative. Used vehicle platforms can enrich listings with model-relevant information, giving buyers a better understanding of the vehicle they are considering. Where optional equipment is displayed, businesses should distinguish options available for that model from features verified as fitted to an individual vehicle.
A strong vehicle listing gives buyers enough information to judge whether a car suits their needs before they make an enquiry. Dimensions, performance, emissions, electric vehicle information and equipment can all help answer practical questions that a short advert may leave open.
For retailers, adding structured data can make stock pages more complete and consistent. For marketplaces and consumer apps, it can improve search, filtering and comparison across many different vehicles. Clearer specifications also give sales teams a better starting point for conversations with customers.
This makes DataDirect useful across both new and used vehicle journeys: the same underlying vehicle knowledge can support order configuration, digital discovery and more informative marketing.
Vehicle cost does not end at the purchase price or monthly rental. Servicing, repairs and tyres can represent significant expenditure throughout a contract, making SMR forecasts important for businesses that sell maintenance plans.
Solifi’s SMR data combines researched service requirements with forecast costs based on factors including parts, repair times and fleet labour rates. Leasing companies and other maintenance-plan providers can use these benchmarks when setting budgets and provisioning for likely expenditure over an expected term and mileage.
The forecasts also help businesses compare vehicles on more than their initial price. A vehicle with an attractive purchase or rental cost may have a different maintenance profile from another model. Bringing SMR into the decision gives a fuller view of expected operating costs.
One Auto API extends the application of Solifi SMR forecasts to used vehicles up to 12 years old. Where historic forecast values need updating, we incorporate inflation based on Office for National Statistics indices to reflect current cost levels.
This opens up running-cost information for used vehicle buyers as well as fleet and leasing businesses. Forecasts can be presented on a comparable basis, helping people assess the likely maintenance expenditure associated with different vehicles and make a more informed choice.
From new vehicle orders to used car listings and maintenance budgeting, Solifi DataDirect provides the researched data behind better vehicle decisions. One Auto API makes it easier to bring the parts you need into the systems and journeys your customers already use.
| Field Name | Field Type | Example | Definition |
|---|---|---|---|
| 0to100_ | Float | 12.3 | Manufacturer's claimed time (in seconds) for 0 - 100 kilometers per hour. |
| 0to60_ | Float | 12.3 | Manufacturer's claimed time (in seconds) for 0 - 60 miles per hour. |
| ad_ | Int | 123 | The ad blue range |
| antifreeze_ | Int | 50 | Antifreeze percentage. |
| asset_ | String | car | The asset type. |
| battery_ | Float | 99.5 | Battery capacity in kwh |
| battery_ | Float | 94.5 | Usable capacity (the amount of energy the car can actually draw on to propel itself) in kwh |
| battery_ | Int | 123 | The battery's range in miles |
| battery_ | Int | 350 | Voltage of the battery. |
| bootspace_ | Float | 12.345678910112 | The bootspace in litres |
| cherished_ | Boolean | true | Is there a cherished plate on the vehicle. |
| co2_ | Int | 123 | CO2 in g/km |
| colour | String | RED | Exterior colour of vehicle. |
| confidence_ | Int | 2 | Confidence ranking |
| coolant_ | Int | 6 | Coolant capacity in litres. |
| current_ | Int | 12345 | Current mileage of the vehicle |
| current_ | Boolean | When supplying a "true" value will return only generations currently in production | |
| cylinder_ | String | Inline | Arrangement of the cylinders within the engine. |
| date_ | Date | 2020-01-01 | Date of last colour change. |
| date_ | Date | 2022-01-01 | Date of last keeper change. |
| date_ | Date | 2020-01-01 | Date the v5 was issued. |
| date_ | Date | 2020-01-01 | The date the Vic was issued. |
| delivery_ | Int | 595 | Delivery price excluding VAT |
| delivery_ | Float | 1234.56 | The delivery price VAT |
| derivative_ | String | Long Range Single Motor | EV Database’s model variant. |
| driveby_ | Int | 71 | Sound level in decibels for the drive by levels. |
| drivetrain_ | String | Front Wheel Drive | Drivetrain |
| dvla_ | String | 5 DOOR HATCHBACK | DVLA body description. |
| dvla_ | String | DIESEL | DVLA fuel description. |
| dvla_ | String | NISSAN | DVLA manufacturer description. |
| dvla_ | String | QASHQAI ACENTA PREMIUM DCI | DVLA model description. |
| dvla_ | String | 2 AXLE RIGID BODY | DVLA wheelplan code. |
| effective_ | Date | Return the pricing relevant to the chosen vehicle for that moment in time. | |
| effective_ | Date | 2020-01-01 | The date the price is effective from |
| effective_ | Date | 2020-01-01 | The date the price is effective to |
| electric_ | Int | 123 | The electric vehicle's calculated consumption miles per kwh |
| emission_ | String | Euro 6 | European emission standard. Value indicates the emission levels in line with the age of the vehicle. |
| engine_ | Int | 1499 | Cubic capacity of the engine. |
| engine_ | String | 4 Cylinder In-Line | The engine configuration type. |
| engine_ | String | 1197cc, 69 HP, 75 | Engine data |
| engine_ | String | A12345678 | Vehicle engine number. |
| error | String | Example error details | Details of what went wrong with the api call |
| exported_ | Date | 2020-01-01 | Date vehicle was exported. |
| factory_ | String | 1AB | The factory code |
| feature_ | String | Audio and Communications | The feature category |
| feature_ | String | 12Volt Socket in Front Centre Console | The feature description |
| feature_ | String | 12V Socket | The feature generic description |
| feature_ | String | Standard | The feature status (default options priced at '£0' & can be swapped for alternative option) |
| first_ | Date | 2020-01-01 | Date of first registration. |
| free_ | Int | 12000 | Free Maintenance miles. |
| free_ | Int | 12 | Free maintenance months. |
| free_ | Int | 10000 | Free servicing miles. |
| free_ | Int | 12 | Free servicing months. |
| fuel_ | Int | 40 | Fuel capacity in litres. |
| fuel_ | String | Injection | Fuel delivery method. |
| fuel_ | String | The vehicle's fuel type description | |
| full_ | Float | 2021.25 | The full model year |
| gearbox_ | Int | 6 | Gearbox capacity in litres. |
| gross_ | Int | 2359 | Total weight of the vehicle including the Kerb Weight and Payload Weight in kilograms. |
| ground_ | Int | 123 | The ground clearance in mm |
| homologation_ | String | M1 | The homologation class |
| ids_ | String | Station Wagon | The IDS body type description |
| ids_ | String | AB001234 | The IDS Code. |
| ids_ | String | 1.6dCi Acenta Stop/Start | The IDS derivative tree description. |
| ids_ | String | Front Wheel | The IDS drivetrain description. |
| ids_ | String | Front Wheel | The IDS drivetrain description |
| ids_ | String | Medium Crossover/SUV | The expanded IDS body type description |
| ids_ | String | Petrol | The IDS fuel type. |
| ids_ | String | Petrol | The IDS fuel type |
| ids_ | String | NI | The IDS manufacturer code. |
| ids_ | String | NIYF | The IDS model code. |
| ids_ | String | Old QASHQAI model range | The IDS model description. |
| ids_ | String | Old Qashqai | The IDS model tree description. |
| ids_ | String | 12 | The IDS model year. |
| ids_ | String | Automatic | The IDS transmission description |
| ids_ | String | Manual | The IDS transmission type. |
| imported_ | Date | 2020-01-01 | Date vehicle was imported |
| includes_ | Boolean | false | Indicates where original budget values have been inflated using ONS data (for discontinued vehicles only) |
| inspection_ | Float | 0 | Inspection budget in GBP |
| insurance_ | String | 22 | The 1-50 insurance group |
| introduced_ | String | 2024-01-01 | The date the vehicle was available in the market from |
| is_ | Boolean | true | Does the vehicle have an ad blue tank |
| is_ | Boolean | true | Is the battery leased |
| is_ | Boolean | Is this a commercial vehicle. | |
| is_ | Boolean | true | Vehicle is exported. |
| is_ | Boolean | false | Indicates if extrapolation has been applied |
| is_ | Boolean | true | Vehicle is imported. |
| is_ | Boolean | The vehicle is imported. | |
| is_ | Boolean | false | Indicates if interpolation has been applied |
| is_ | Boolean | true | Has the vehicle been scrapped. |
| is_ | Boolean | Is this a special edition vehicle. | |
| is_ | Boolean | false | Is variable servicing. |
| keeper_ | Int | 1 | Number of keeper changes. |
| labour_ | Float | 69.73 | Labour rate in GBP exclusive of VAT. |
| list_ | Float | 123.45 | The list price excluding VAT |
| list_ | Float | 12345.67 | The list price + delivery price including VAT |
| list_ | Float | 123.45 | The list price including VAT |
| list_ | Float | 12.34 | The list price VAT |
| manufactured_ | Date | 2020-01-01 | The date of manufacture |
| manufactured_ | Int | 2020 | Year of manufacture. |
| manufacturer_ | String | Mini | Manufacturer description |
| max_ | Int | 1234 | Maximum braked towing weight in kilograms, |
| max_ | Int | 150 | Maximum net power in kilowatts. |
| max_ | Int | 123 | Maximum unbraked towing weight in kilograms. |
| maximum_ | Int | 2085 | Maximum permissable mass in kilograms. |
| miles_ | Int | The expected annual mileage | |
| min_ | Int | 1135 | Weight of the vehicle, including a full tank of fuel and all standard equipment in kilograms. |
| model_ | String | Cooper Classic | Model description. |
| model_ | String | Hatch | Model range description. |
| model_ | String | TIGUAN | The model sub range description |
| mot_ | Float | 378.49 | MOT budget in GBP |
| mot_ | Date | 2020-01-01 | The MOT expiry date. |
| mot_ | String | Valid | The MOT status. |
| nedc_ | Float | 12.3 | The NEDC Average miles per gallon between urban (city driving) and extra urban (B-road, A-road and motorway) driving ICE and SCH |
| nedc_ | Float | 61.4 | NEDC number of miles per gallon B-road, A-road and motorway driving ICE |
| nedc_ | Float | 12.3 | The NEDC number of miles per gallon city driving ICE and SCH |
| nose_ | Int | 123 | The nose weight in kg |
| number_ | Int | 2 | Number of axles. |
| number_ | Int | 3 | Number of cylinders within the engine. |
| number_ | Int | 2 | Number of doors. |
| number_ | Int | 1 | Number of gears. |
| number_ | Int | 1 | The number of previous colours |
| number_ | Int | 5 | Number of seats. |
| oem_ | String | Convertible | The model range description as supplied by manufacturer |
| oil_ | Int | 6 | Oil capacity in litres. |
| P11D_ | Int | 12345 | The list price including options and delivery including VAT. |
| parts_ | Float | 55.08 | Parts cost in GBP exclusive of VAT. |
| payload_ | Int | 1234 | The payload height in mm |
| payload_ | Int | 1234 | The payload length in mm |
| payload_ | Int | 123 | The payload volume in cubic metres |
| payload_ | Int | 123 | Difference between the Kerb Weight and the Gross Weight in kilograms. |
| payload_ | Int | 1234 | The payload width between wheel arches in mm |
| payload_ | Int | 1234 | The payload width in mm |
| pence_ | Float | 12.34 | The pence per kg cost for hydrogen vehicles. |
| pence_ | Float | 12.34 | The pence per kwh cost for electric vehicles. |
| pence_ | Float | 12.34 | The pence per litre cost for diesel vehicles. |
| pence_ | Float | 12.34 | The pence per litre cost for petrol vehicles. |
| pence_ | Float | 12.34 | The pence per mile cost. |
| power_ | Float | 201.2 | Maximum BHP (Brake Horse Power) of this vehicle. |
| power_ | Float | 12.3456789101112 | The maximum net power in kw |
| power_ | Int | 204 | Power PS. |
| power_ | Float | 0.1234 | Power to weight ratio kilowatts per kilograms. |
| previous_ | Date | 2020-01-01 | The previous keepers acquisition date |
| previous_ | Date | 2020-01-01 | The date the previous keeper disposed of the vehicle. |
| production_ | Date | 2020-01-01 | The date production of derivative ends. |
| rde_ | Int | 2 | The rde type |
| repairs_ | Float | 1505.06 | Repairs budget in GBP |
| result | String | fail | Has the vehicle passed all lead validation tests. |
| roof_ | Int | 123 | The roof load limit in kg |
| scrapped_ | Date | 2020-01-01 | Date the vehicle was scrapped. |
| service_ | Int | 12 | Service interval miles. |
| service_ | Int | 12000 | Service interval months. |
| service_ | Int | 12500 | Service miles. |
| service_ | Int | 24 | Service months. |
| service_ | String | First service | Service name. |
| service_ | Int | 1 | Service regime. |
| servicing_ | Float | 245 | Servicing budget in GBP |
| smr_ | Int | 12 | The SMR budget term in months. |
| standard_ | Int | 104 | Standard repair time cost in GBP exclusive of VAT. |
| standard_ | Float | 1.5 | Standard repair time in hours. |
| state | String | Old | The vehicle model year status. |
| stationary_ | Int | 72 | Sound level in decibels whilst vehicle is stationary. |
| stationary_ | Int | 3000 | Sound level in decibels for Engine speed levels. |
| success | Boolean | true | Whether the api call was successful |
| tax_ | Date | 2020-01-01 | The date the vehicle tax expires. |
| tax_ | String | Taxed | The tax status |
| top_ | Int | 103 | Manufacturer's claimed top speed in miles per hour |
| torque_ | Int | 395 | Maximum power described in Torque Nm (Torque Newton Metres). |
| torque_ | Int | 3600 | Maximum power described in rpm (Revolutions Per Minute). |
| total_ | Float | 2423.53 | Total budget in GBP |
| total_ | Float | 12345 | The total fuel cost per annum. |
| transmission_ | String | The vehicle's transmission type | |
| trim_ | String | Cooper | The trim level description |
| turning_ | Float | 12.3 | The turning circle kerb to kerb in metres |
| tyre_ | Float | 539.98 | Tyre budget in GBP |
| unscrapped | Boolean | The vehicle is marked as unscrapped. | |
| used_ | Boolean | true | Vehicle was used before DVLA/DLNI first registration. |
| v5c_ | Date | 2020-01-01 | The v5c test date. |
| valves_ | Int | 4 | Number of valves per cylinder. |
| vehicle_ | String | Mini Cooper S | The Vehicle description |
| vehicle_ | Int | 1414 | Overall height of the vehicle, including roof-bars or aerial in millimetres. |
| vehicle_ | String | ABCDE123456F78910 | Vehicle identification number (VIN). |
| vehicle_ | Int | 3821 | Overall length of the vehicle (bumper to bumper). Does not include any after market items, which may extended the length of the vehicle in millimetres. |
| vehicle_ | String | Vehicle registration number (VRM). | |
| vehicle_ | Int | 2495 | Measurement between the centre of the wheels on either side of the vehicle in millimetres. |
| vehicle_ | Int | 1727 | Overall width, including the wing mirrors in millimetres. |
| wltp_ | Float | 12.3 | The WLTP average number of miles per gallon tested under wltp (low, medium, high & extra high) |
| wltp_ | Float | 12.3 | The WLTP number of miles per gallon tested under wltp at speeds up to 81mph |
| wltp_ | Float | 12.3 | The WLTP number of miles per gallon tested under wltp at speeds up to 60mph |
| wltp_ | Float | 12.3 | The WLTP number of miles per gallon tested under wltp at speeds up to 35mph |
| wltp_ | Float | 12.3 | The WLTP number of miles per gallon tested under wltp at speeds up to 47mph |
{
"success": true,
"result": [
{
"feature_desc": "12Volt Socket in Front Centre Console",
"feature_generic_desc": "12V Socket",
"feature_status": "Optional",
"factory_code": "1AB",
"feature_category": "Audio and Communications",
"list_price_ex_vat": 125,
"list_price_vat": 25,
"list_price_inc_vat": 150
}
],
"error": "If there is an error the message would go here"
}{
"success": true,
"result": {
"solifi": {
"ids_code": "AB001234",
"introduced_date": "2020-01-01",
"engine_capacity_cc": 1234,
"power_bhp": 123,
"ids_fuel_type": "Petrol",
"fuel_delivery": "Turbo",
"ids_transmission_type": "Manual",
"number_doors": 5,
"ids_body_type_desc": "Hatchback",
"engine_configuration_type": "4 Cylinder In-Line",
"ids_drivetrain_desc": "Front Wheel",
"ids_manufacturer_code": "NI",
"manufacturer_desc": "NISSAN",
"ids_model_code": "NIYF",
"ids_model_desc": "Old QASHQAI model range",
"derivative_desc": "QASHQAI HAT 1.6dCi ACENTA STOP/START",
"model_desc": "Qashqai",
"ids_model_tree_desc": "Old Qashqai",
"ids_derivative_tree_desc": "1.6dCi Acenta Stop/Start",
"oem_model_range_desc": "Qashqai Hatch",
"ids_model_year": "12",
"full_model_year": 2020.25,
"is_special_edition": false,
"state": "Old",
"is_commercial_vehicle": false,
"P11D_price": 12345,
"production_end_date": "2020-01-01"
},
"dvla": {
"vehicle_registration_mark": "AB21 ABC",
"dvla_body_desc": "5 DOOR HATCHBACK",
"co2_gkm": 123,
"colour": "RED",
"cherished_plate_on_vehicle": true,
"manufactured_date": "2020-01-01",
"first_registration_date": "2020-01-01",
"dvla_manufacturer_desc": "NISSAN",
"dvla_model_desc": "QASHQAI ACENTA IS DCI",
"engine_number": "A12345678",
"exported_date": "2020-01-01",
"is_exported": false,
"dvla_fuel_desc": "DIESEL",
"imported_date": "2020-01-01",
"is_imported": false,
"is_imported_NI": false,
"previous_keeper_acquisition_date": "2020-01-01",
"previous_keeper_disposal_date": "2020-01-01",
"date_of_last_keeper_change": "2020-01-01",
"date_Vic_issued": "2020-01-01",
"date_of_last_colour_change": "2020-01-01",
"min_kerbweight_kg": 1234,
"max_netpower_kw": 12,
"maximum_permissable_mass_kg": 1234,
"mot_expiry_date": "2020-01-01",
"mot_status": "Valid",
"keeper_changes_qty": 1,
"number_previous_colours": 1,
"number_seats": 5,
"power_weight_ratio_kw_kg": 12.34,
"is_scrapped": false,
"scrapped_date": "2020-01-01",
"driveby_soundlevel_db": 12,
"stationary_soundlevel_rpm": 1234,
"stationary_soundlevel_db": 12,
"tax_expiry_date": "2020-01-01",
"tax_status": "Taxed",
"max_braked_towing_weight_kg": 1234,
"max_unbraked_towing_weight_kg": 123,
"unscrapped": false,
"used_before_first_registration": true,
"date_v5c_issued": "2020-01-01",
"v5c_test_date": "2020-01-01",
"gross_vehicleweight_kg": 1234,
"manufactured_year": 2020,
"vehicle_identification_number": "ABCDE123456F78910",
"dvla_wheelplan": "2 AXLE RIGID BODY"
}
},
"error": "If there is an error the message would go here"
}{
"success": true,
"result": [
{
"ids_code": "AB001234",
"vehicle_desc": "Hyundai i20 5 Door Hatch 1.4 Comfort Auto",
"full_model_year": 2021.25,
"confidence_ranking": 2
}
],
"error": "If there is an error the message would go here"
}{
"success": true,
"result": {
"basic_vehicle_info": {
"ids_code": "AB012345",
"effective_date": "2020-01-01",
"homologation_class": "M1",
"asset_type": "car",
"manufacturer_desc": "Volkswagen",
"model_range_desc": "TIGUAN",
"model_sub_range_desc": "TIGUAN",
"derivative_desc": "Tiguan 1.5 TSI 150 R-Line Edition DSG7",
"vehicle_desc": "Volkswagen Tiguan 1.5 TSI 150 R-Line Edition DSG7",
"full_model_year": 2021.25,
"trim_level_desc": "R LINE EDITION",
"ids_body_type_desc": "Station Wagon",
"ids_expanded_body_type_desc": "Medium Crossover/SUV",
"ids_fuel_type_desc": "Petrol",
"ids_transmission_desc": "Automatic",
"ids_drivetrain_type_desc": "Front Wheel",
"number_seats": 5,
"number_doors": 5,
"number_gears": 7,
"number_axles": 2
},
"insurance_data": {
"insurance_group_1to50": "50"
},
"performance_data": {
"top_speed_mph": 123,
"0to60_mph": 12.3,
"0to100_kmph": 12.3
},
"weight_dimension_capacities_data": {
"vehicle_length_mm": 1234,
"vehicle_height_mm": 1234,
"vehicle_width_mm": 1234,
"vehicle_wheelbase_mm": 1234,
"ground_clearance_mm": 123,
"bootspace_litres": 12.345678910112,
"payload_length_mm": 1234,
"payload_width_mm": 1234,
"payload_height_mm": 1234,
"payload_weight_kg": 123,
"payload_volume_cubicmetres": 123,
"payload_width_between_wheel_arches_mm": 1234,
"nose_weight_kg": 123,
"roof_load_limit_kg": 123,
"turning_circle_kerb_to_kerb_metres": 12.3,
"min_kerbweight_kg": 1234,
"gross_vehicleweight_kg": 1234,
"max_braked_towing_weight_kg": 123,
"max_unbraked_towing_weight_kg": 123
},
"engine_data": {
"engine_capacity_cc": 1234,
"fuel_delivery": "Turbo",
"fuel_capacity_litres": 12,
"is_ad_blue": true,
"ad_blue_range_miles": 123,
"number_cylinders": 3,
"cylinder_arrangement": "4 Cylinder In-Line",
"valves_per_cylinder": 5,
"power_ps": 12.3456789101112,
"power_bhp": 123.5,
"power_kw": 12.3456789101112,
"torque_nm": 123,
"torque_rpm": 1234,
"emission_class": "Euro 6",
"rde_type": 2,
"co2_gkm": 123,
"nedc_extra_urban_mpg": 12.3,
"nedc_urban_mpg": 12.3,
"nedc_combined_mpg": 12.3,
"wltp_low_mpg": 12.3,
"wltp_medium_mpg": 12.3,
"wltp_high_mpg": 12.3,
"wltp_extra_high_mpg": 12.3,
"wltp_combined_mpg": 12.3
},
"ev_data": {
"battery_range_miles": 123,
"electric_consumption_miles_kwh_calculated": 123,
"battery_volts": 123,
"battery_capacity_kwh": 12.3,
"battery_capacity_usable_kwh": 12.3,
"is_battery_leased": true
},
"features_data": [
{
"feature_desc": "12Volt Socket in Front Centre Console",
"feature_generic_desc": "12V Socket",
"feature_status": "Optional",
"factory_code": "1AB",
"feature_category": "Audio and Communications",
"list_price_ex_vat": 123.45,
"list_price_vat": 12.34,
"list_price_inc_vat": 123.45
}
]
},
"error": "If there is an error the message would go here"
}{
"success": true,
"result": {
"prices_data": [
{
"effective_from_date": "2020-01-01",
"effective_to_date": "2022-01-01",
"list_price_ex_vat": 33616.67,
"list_price_vat": 6723.33,
"delivery_price_ex_vat": 708.33,
"delivery_price_vat": 141.67,
"list_price_inc_delivery_vat": 41190
}
]
},
"error": "If there is an error the message would go here"
}{
"success": true,
"result": {
"unit_costs": {
"pence_per_kwh_electric": 12.34,
"pence_per_kg_hydrogen": 12.34,
"pence_per_litre_petrol": 12.34,
"pence_per_litre_diesel": 12.34
},
"pence_per_mile": 12.34,
"miles_per_annum": 12345,
"total_fuel_cost_per_annum": 12345,
"ids_code": "AB001234"
},
"error": "If there is an error the message would go here"
}{
"success": true,
"result": [
{
"ids_code": "AB001234",
"vehicle_desc": "Hyundai i20 5 Door Hatch 1.4 Comfort Auto",
"full_model_year": 2021.25,
"confidence_ranking": 2
}
],
"error": "If there is an error the message would go here"
}{
"success": true,
"result": {
"service_consumables_info": {
"oil_capacity_litres": 6,
"coolant_capacity_litres": 6,
"gearbox_capacity_litres": 6,
"antifreeze_percentage": 50
},
"free_servicing": {
"free_servicing_months": 12,
"free_servicing_miles": 12000
},
"free_maintenance": {
"free_maintenance_months": 12,
"free_maintenance_miles": 12000
},
"service_regimes": [
{
"service_regime": 1,
"is_variable_servicing": false,
"service_intervals": [
{
"service_name": "First service",
"service_interval_miles": 12000,
"service_interval_months": 12
}
],
"service_schedule": [
{
"service_miles": 12500,
"service_months": 24,
"parts_cost_gbp_ex_vat": 55.08,
"standard_repair_time_hours": 1.5,
"labour_rate_gbp_ex_vat": 69.73,
"standard_repair_time_cost_gbp_ex_vat": 104.49
}
]
}
]
},
"error": "If there is an error the message would go here"
}{
"success": true,
"result": {
"is_interpolated": true,
"is_extrapolated": true,
"repairs_budget_gbp": 1505.06,
"servicing_budget_gbp": 245,
"tyre_budget_gbp": 539.98,
"mot_budget_gbp": 378.49,
"inspection_budget_gbp": 0,
"total_budget_gbp": 2423.53,
"pence_per_mile": 12.12,
"includes_ons_inflation": true
},
"error": "If there is an error the message would go here"
}{
"success": true,
"result": [
{
"feature_desc": "12Volt Socket in Front Centre Console",
"feature_generic_desc": "12V Socket",
"feature_status": "Standard",
"factory_code": "1AB",
"feature_category": "Audio and Communications",
"list_price_ex_vat": 123.45,
"list_price_vat": 12.34,
"list_price_inc_vat": 123.45
}
],
"error": "If there is an error the message would go here"
}{
"success": true,
"result": {
"basic_vehicle_info": {
"ids_code": "AB001234",
"effective_date": "2026-01-01",
"homologation_class": "M1",
"asset_type": "car",
"manufacturer_desc": "Land Rover",
"model_range_desc": "RANGE ROVER SPORT",
"model_sub_range_desc": "RANGE ROVER",
"derivative_desc": "Range Rover Sport 5 Door 3.0 TDV6 HSE Auto",
"vehicle_desc": "Land Rover Range Rover Sport 5 Door 3.0 TDV6 HSE Auto",
"full_model_year": 2021.25,
"trim_level_desc": "Range Rover",
"ids_body_type_desc": "Hatchback",
"ids_expanded_body_type_desc": "Medium Crossover/SUV",
"ids_fuel_type_desc": "Diesel",
"ids_transmission_desc": "Automatic",
"ids_drivetrain_type_desc": "4 Wheel",
"number_seats": 5,
"number_doors": 5,
"number_gears": 1,
"number_axles": 2
},
"insurance_data": {
"insurance_group_1to50": "22"
},
"performance_data": {
"top_speed_mph": 120,
"0to60_mph": 8.8,
"0to100_kmph": 9.3
},
"weight_dimension_capacities_data": {
"vehicle_length_mm": 4798,
"vehicle_height_mm": 1902,
"vehicle_width_mm": 2170,
"vehicle_wheelbase_mm": 2745,
"ground_clearance_mm": 172,
"bootspace_litres": 12.345678910112,
"payload_length_mm": 1234,
"payload_width_mm": 1234,
"payload_height_mm": 1234,
"payload_weight_kg": 123,
"payload_volume_cubicmetres": 123,
"payload_width_between_wheel_arches_mm": 1234,
"nose_weight_kg": 123,
"roof_load_limit_kg": 123,
"turning_circle_kerb_to_kerb_metres": 12.3,
"min_kerbweight_kg": 2455,
"gross_vehicleweight_kg": 2359,
"max_braked_towing_weight_kg": 750,
"max_unbraked_towing_weight_kg": 3500
},
"engine_data": {
"engine_capacity_cc": 2993,
"fuel_delivery": "Turbo",
"fuel_capacity_litres": 84.1,
"is_ad_blue": true,
"ad_blue_range_miles": 123,
"number_cylinders": 6,
"cylinder_arrangement": "6 Cylinder V Configuration",
"valves_per_cylinder": 4,
"power_ps": 245.19000244140625,
"power_bhp": 242,
"power_kw": 180.4600067138672,
"torque_nm": 442,
"torque_rpm": 1900,
"emission_class": "6 ",
"rde_type": 2,
"co2_gkm": 243,
"nedc_extra_urban_mpg": 61.4,
"nedc_urban_mpg": 12.3,
"nedc_combined_mpg": 12.3,
"wltp_low_mpg": 12.3,
"wltp_medium_mpg": 12.3,
"wltp_high_mpg": 12.3,
"wltp_extra_high_mpg": 12.3,
"wltp_combined_mpg": 12.3
},
"ev_data": {
"battery_range_miles": 123,
"electric_consumption_miles_kwh_calculated": 123,
"battery_volts": 350,
"battery_capacity_kwh": 123,
"battery_capacity_usable_kwh": 123,
"is_battery_leased": true
}
},
"error": "If there is an error the message would go here"
}What does the Solifi DataDirect API provide through One Auto API?
Vehicle list prices, specifications, cost options, technical data and SMR forecasts, catalogued via a unique IDS code for 200,000+ UK cars and light commercials. Previously known as IDS Data.
How does the IDS code work in the DataDirect API?
Search and VRM lookup methods are used to identify the IDS code for the vehicle. IDS code is then used as the key for retrieving list price, standard equipment, technical and SMR data.
What SMR data does DataDirect provide?
Service, Maintenance and Repair (SMR) forecasts are available for new vehicles, and used vehicles up to 12 years old. Service schedules, and pence-per-mile fuel costs are also available.
Can I enrich vehicle listings with the Solifi DataDirect API?
Yes - inventory augmentation provides a data package focussed on enriching used vehicle listings. It includes 70+ fields of technical data, plus standard equipment and cost options with factory codes.
How does Solifi DataDirect fit into One Auto API?
Provides the new vehicle component to which other datasets can then be appended e.g. build sheet data for cost option identification, forecast residual values for whole life costs.
Vehicle list prices, specifications, cost options, technical data and SMR forecasts, catalogued via a unique IDS code for 200,000+ UK cars and light commercials. Previously known as IDS Data.
Search and VRM lookup methods are used to identify the IDS code for the vehicle. IDS code is then used as the key for retrieving list price, standard equipment, technical and SMR data.
Service, Maintenance and Repair (SMR) forecasts are available for new vehicles, and used vehicles up to 12 years old. Service schedules, and pence-per-mile fuel costs are also available.
Yes - inventory augmentation provides a data package focussed on enriching used vehicle listings. It includes 70+ fields of technical data, plus standard equipment and cost options with factory codes.
Provides the new vehicle component to which other datasets can then be appended e.g. build sheet data for cost option identification, forecast residual values for whole life costs.
Get instant access to our sandbox API and start building today.
Data Providers:
Auto TraderAutoPredictBregoCarketaCartellCazanaClearWattDriveRightDataEV DatabaseEVOX ImagesExperianEzyvinMarketcheckRecall HQSagacitySalvageGuideSolifi Vehicle DataVIN AuditVehicle Data GlobalVehicle ImageryCategories:
Car Images APICar Mileage Check APICar Specification APIElectric Vehicle Data APILicense Plate to VIN APIOE VIN Lookup APIRegistration Lookup APIService History APIVIN Decoder APIVehicle Build Sheet APIVehicle Check APIVehicle Data APIVehicle Recall Check APIVehicle Technical Data APIVehicle Valuation APISolutions:
Auction & RemarketingAutomotive Data ReportsCAP HPI Data IntegrationCar BuyingConsultancyConsumer Vehicle ChecksConsumer WebsitesData CleansingData ProvidersFinance BrokersFleet OperatorsFranchised DealersIndependent DealersLead ManagementLeasing & Fleet ManagementLeasing BrokersManufacturersMotor FinanceMotor InsurersRetail PricingScrap & SalvageSoftware DevelopersVehicle Appraisal SoftwareVehicle AssessorsVehicle Data API for Aftermarket & PartsWhole Life Cost Data