latestOpenAPI 3.0.02026-08-093414154.6 KB

5331e15a22af

Engines

Search vehicle engines (use /api/engines/v2 instead)

We encourage users to begin migrating to /api/engines/v2

To include additional information about the returned body (such as year, make, model and trim) request with the query parameter as verbose=yes.

For complex queries you may use the json field to send an array of URL encoded JSON conditions, example:

[{"field": "horsepower_hp", "op": ">=", "val": 100}, {"field": "horsepower_hp", "op": "<=", "val": 300}]

See /api/vehicle-attributes for a complete list of vehicle attributes.

JSON operators: =, !=, >, <, >=, <=, in, not in, like, not like, not null, and is null.

JSON search fields: year, make, model, trim, fuel_type, engine_type, transmission, drive_type, cam_type, valve_timing, valves, horsepower_hp, size, cylinders, created, modified, make_id, make_model_id, and make_model_trim_id.

get/api/engines

Query parameters

sort'id' | 'make_model_trim_id' | 'engine_type' | 'fuel_type' | 'cylinders' | 'size' | 'horsepower_hp' | 'horsepower_rpm' | 'torque_ft_lbs' | 'torque_rpm' | 'valves' | 'valve_timing' | 'cam_type' | 'drive_type' | 'transmission'
verbose'yes' | 'no'

Includes make, model and trim

make_model_trim_idstring

Value

cylindersstring

Like

sizestring

Value

horsepower_hpstring

Value

valvesstring

Value

valve_timingstring

Like

cam_typestring

Like

drive_typestring

Like

transmissionstring

Like

engine_typestring

Like

fuel_typestring

Like

make_model_idstring

Value

make_idstring

Value

yearstring

Value

makestring

Like

modelstring

Like

trimstring

Like

jsonstring

JsonSearchFilter

Parameters

#/x-swagger-bake/components/parameters/paginatorPage — unresolved $ref
#/x-swagger-bake/components/parameters/paginatorLimit — unresolved $ref
#/x-swagger-bake/components/parameters/paginatorDirection — unresolved $ref

Response

GenericCollection required— unresolved $ref