Technical Data from IDS Code

Powered by Solifi

70+ fields of technical data for cars and light commercials

Solifi data has been trusted by the UK leasing industry for over 20 years to power vehicle quotation and ordering systems,  where the need for highly accurate technical data is paramount.


Key Features

IDS Code Lookup

Easy data retrieval from an IDS Code

Comprehensive

Accurate technical data for over 200,000 car and light commercial vehicle variants

OE Sourced

Solifi source data from manufacturers, resulting in highly accurate technical data

Performance, Engine & Emissions

Acceleration, top speed, power, CO2 and Euro Status suitable for a wide range of use cases from retail vehicle listings to low emission zones

Weights, Dimensions & Capacities

Towing weights, payloads, internal and external dimensions to help determine vehicle suitability

EV Data

Battery capacity, range and consumption data. Also identifies whether the battery is subject to a separate lease agreement

Pricing

PAYG
12p
Per Use

Sample Response

Documentation

Introduction

70+ fields of technical data for cars and light commercials.

Header

When making calls to our API, include the following header:

x-api-key:your-api-key-here

Example Request

https://api.oneautoapi.com/solifi/technicaldatafromidscode?ids_code=AB001234

Example Sandbox Request

https://sandbox.oneautoapi.com/solifi/technicaldatafromidscode?ids_code=AB001234

Request Parameters

ids_code
mandatory, string, e.g. AB001234
The IDS Code.

Sample Response

{
  "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"
}

Response Parameters

success
e.g. true
Whether the api call was successful
ids_code
e.g. AB001234
The IDS Code.
effective_date
e.g. 2026-01-01
Return the pricing relevant to the chosen vehicle for that moment in time.
homologation_class
e.g. M1
The homologation class
asset_type
e.g. car
The asset type.
manufacturer_desc
e.g. Land Rover
Manufacturer description
model_range_desc
e.g. RANGE ROVER SPORT
Model range description.
model_sub_range_desc
e.g. RANGE ROVER
The model sub range description
derivative_desc
e.g. Range Rover Sport 5 Door 3.0 TDV6 HSE Auto
Derivative description.
vehicle_desc
e.g. Land Rover Range Rover Sport 5 Door 3.0 TDV6 HSE Auto
The Vehicle description
full_model_year
e.g. 2021.25
The full model year
trim_level_desc
e.g. Range Rover
The trim level description
ids_body_type_desc
e.g. Hatchback
The IDS body type description
ids_expanded_body_type_desc
e.g. Medium Crossover/SUV
The expanded IDS body type description
ids_fuel_type_desc
e.g. Diesel
The IDS fuel type
ids_transmission_desc
e.g. Automatic
The IDS transmission description
ids_drivetrain_type_desc
e.g. 4 Wheel
The IDS drivetrain description
number_seats
e.g. 5
Number of seats.
number_doors
e.g. 5
Number of doors.
number_gears
e.g. 1
Number of gears.
number_axles
e.g. 2
Number of axles.
insurance_group_1to50
e.g. 22
The 1-50 insurance group
top_speed_mph
e.g. 120
Manufacturer's claimed top speed in miles per hour
0to60_mph
e.g. 8.8
Manufacturer's claimed time (in seconds) for 0 - 60 miles per hour.
0to100_kmph
e.g. 9.3
Manufacturer's claimed time (in seconds) for 0 - 100 kilometers per hour.
vehicle_length_mm
e.g. 4798
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_height_mm
e.g. 1902
Overall height of the vehicle, including roof-bars or aerial in millimetres.
vehicle_width_mm
e.g. 2170
Overall width, including the wing mirrors in millimetres.
vehicle_wheelbase_mm
e.g. 2745
Measurement between the centre of the wheels on either side of the vehicle in millimetres.
ground_clearance_mm
e.g. 172
The ground clearance in mm
bootspace_litres
e.g. 12.345678910112
The bootspace in litres
payload_length_mm
e.g. 1234
The payload length in mm
payload_width_mm
e.g. 1234
The payload width in mm
payload_height_mm
e.g. 1234
The payload height in mm
payload_weight_kg
e.g. 123
Difference between the Kerb Weight and the Gross Weight in kilograms.
payload_volume_cubicmetres
e.g. 123
The payload volume in cubic metres
payload_width_between_wheel_arches_mm
e.g. 1234
The payload width between wheel arches in mm
nose_weight_kg
e.g. 123
The nose weight in kg
roof_load_limit_kg
e.g. 123
The roof load limit in kg
turning_circle_kerb_to_kerb_metres
e.g. 12.3
The turning circle kerb to kerb in metres
min_kerbweight_kg
e.g. 2455
Weight of the vehicle, including a full tank of fuel and all standard equipment in kilograms.
gross_vehicleweight_kg
e.g. 2359
Total weight of the vehicle including the Kerb Weight and Payload Weight in kilograms.
max_braked_towing_weight_kg
e.g. 750
Maximum braked towing weight in kilograms,
max_unbraked_towing_weight_kg
e.g. 3500
Maximum unbraked towing weight in kilograms.
engine_capacity_cc
e.g. 2993
Cubic capacity of the engine.
fuel_delivery
e.g. Turbo
Fuel delivery method.
fuel_capacity_litres
e.g. 84.1
Fuel capacity in litres.
is_ad_blue
e.g. true
Does the vehicle have an ad blue tank
ad_blue_range_miles
e.g. 123
The ad blue range
number_cylinders
e.g. 6
Number of cylinders within the engine.
cylinder_arrangement
e.g. 6 Cylinder V Configuration
Arrangement of the cylinders within the engine.
valves_per_cylinder
e.g. 4
Number of valves per cylinder.
power_ps
e.g. 245.19000244140625
Power PS.
power_bhp
e.g. 242
Maximum BHP (Brake Horse Power) of this vehicle.
power_kw
e.g. 180.4600067138672
The maximum net power in kw
torque_nm
e.g. 442
Maximum power described in Torque Nm (Torque Newton Metres).
torque_rpm
e.g. 1900
Maximum power described in rpm (Revolutions Per Minute).
emission_class
e.g. 6
European emission standard. Value indicates the emission levels in line with the age of the vehicle.
rde_type
e.g. 2
The rde type
co2_gkm
e.g. 243
CO2 in g/km
nedc_extra_urban_mpg
e.g. 61.4
NEDC number of miles per gallon B-road, A-road and motorway driving ICE
nedc_urban_mpg
e.g. 12.3
The NEDC number of miles per gallon city driving ICE and SCH
nedc_combined_mpg
e.g. 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
wltp_low_mpg
e.g. 12.3
The WLTP number of miles per gallon tested under wltp at speeds up to 35mph
wltp_medium_mpg
e.g. 12.3
The WLTP number of miles per gallon tested under wltp at speeds up to 47mph
wltp_high_mpg
e.g. 12.3
The WLTP number of miles per gallon tested under wltp at speeds up to 60mph
wltp_extra_high_mpg
e.g. 12.3
The WLTP number of miles per gallon tested under wltp at speeds up to 81mph
wltp_combined_mpg
e.g. 12.3
The WLTP average number of miles per gallon tested under wltp (low, medium, high & extra high)
battery_range_miles
e.g. 123
The battery's range in miles
electric_consumption_miles_kwh_calculated
e.g. 123
The electric vehicle's calculated consumption miles per kwh
battery_volts
e.g. 350
Voltage of the battery.
battery_capacity_kwh
e.g. 123
Battery capacity in kwh
battery_capacity_usable_kwh
e.g. 123
Usable capacity (the amount of energy the car can actually draw on to propel itself) in kwh
is_battery_leased
e.g. true
Is the battery leased
error
e.g. If there is an error the message would go here
Details of what went wrong with the api call

Status Codes

200
success, chargeable
Request has been successfully received and a response has been sent.
202
accepted, non-chargeable
Request has been received and accepted for processing, but the action has not yet been completed.
204
no content, non-chargeable
Request has been successfully received but there is no content to return e.g. if an invalid VRM has been sent.
206
partial content, non-chargeable
Request has been successfully received but limited content is returned e.g. if an invalid VRM has been sent.
400
bad request, non-chargeable
Request was not received e.g. if any required parameters are missing.
403
forbidden, non-chargeable
Request was rejected e.g. if the API key is invalid or the service is not enabled.
429
too many requests, non-chargeable
API key rate limit/quota has been exceeded.
500
internal server error, non-chargeable
We are unable to process the request e.g. if the API is under extremely heavy load.
503
service unavailable, non-chargeable
Service is temporarily unavailable. Contact help@oneautoapi.com

Also Available From Solifi Vehicle Data

One Auto API Limited
Terms Privacy Policy