Skip to main content
GET
Engine Details

Authorizations

Authorization
string
header
required

All API methods require Bearer authentication. Use your existing API key as the bearer token.

Authorization header format: Authorization: Bearer YOUR_API_KEY.

Headers

Accept-Language
enum<string>

Method accept custom language. Content of the header should be the code of the language you are requesting. E.g.: en.

Available options:
bg,
da,
de,
en,
es,
et,
fi,
fr,
hr,
it,
lt,
lv,
nb,
nl,
nn,
pt,
ru,
sv,
tr,
zs
Example:

"en"

Path Parameters

engine_id
integer<int32>
required

Engine ID.

Required range: 1 <= x <= 2147483647

Response

Success

Engine object

capacity
integer | null

Engine capacity in cubic cm.

Example:

1800

cylinders
integer | null

Number of cylinders.

Example:

4

ecus
ECU · object[]

List of ECU's used in this engine.

Maximum array length: 1000
engine_code
string | null

Engine code.

Maximum string length: 2048
Pattern: ^[^\u0000-\u001F\u007F]*$
Example:

"XYZ"

engine_type
string

Engine type.

Maximum string length: 2048
Pattern: ^[^\u0000-\u001F\u007F]*$
Example:

"Petrol"

fuel
string

Name of the fuel.

Maximum string length: 2048
Pattern: ^[^\u0000-\u001F\u007F]*$
Example:

"Petrol"

id
integer

Engine ID.

Example:

1234

name
string

Engine name.

Maximum string length: 2048
Pattern: ^[^\u0000-\u001F\u007F]*$
Example:

"1.8i 125hp 170Nm"

performance
Performance · object

Engine performance object

slug
string

URL-friendly name (slug).

Maximum string length: 2048
Pattern: ^[^\u0000-\u001F\u007F]*$
Example:

"1-8i-125hp-170nm"

tcus
TCU · object[]

List of TCU's used in this engine.

Maximum array length: 1000
tuning
Tuning · object

Engine tuning object

year
integer | null

Year of manufacture.

Example:

2018