Skip to main content

Overview

Returns DTC (Diagnostic Trouble Code) records from the most recent engine fault event for a vehicle. V2 returns enriched data including AI-generated descriptions, possible causes, recommended actions, severity, and the location where the fault was detected.
This route (/dtc) is not deployed in staging — all requests return PATH_NOT_FOUND. Use GET /v2/api/vehicles/{id}/engine-codes instead, which is the active V2 replacement for this endpoint.
The V1 version of this endpoint is DTC codes. V2 is paginated and significantly enriched.
Rate limit: 10 req/s · 30/min · 6,000/hr · 144,000/day

Endpoint

GET /v2/api/vehicles/{id}/dtc

Path parameters

integer
required
Vehicle ID.

Query parameters

integer
default:"1"
Page number (1-based).
integer
default:"50"
Records per page.

Response

200 OKPagedListResult<DtcDto>

Example response

Error responses