View the List of DTCs for specific vehicleId.

POST {{baseUrl}}/vehicles/:vehicleId/dtcReadouts?ecuId=<string>&dtcStatus=<string>

This API creates a readout of DTCs for one vehicle. If the result is available immediately, the result is returned. If the result isn't available, a location to the DTC readout is returned. This location shall be polled until the result is available. INFO: GET Requests are not yet supported!

Request Params

KeyDatatypeRequiredDescription
ecuIdstringReturn DTCs from this ECU id only. Default: Return DTCs from all ECUs.
dtcStatusstringReturns DTCs with this statuses only. Default: Return DTCs with all statuses.

HEADERS

KeyDatatypeRequiredDescription
Acceptstring

RESPONSES

status: Created

{&quot;dtcReadout&quot;:{&quot;asyncStatus&quot;:&quot;Pending&quot;,&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;messageTimestamp&quot;:&quot;\u003cdateTime\u003e&quot;,&quot;vehicleId&quot;:&quot;\u003cstring\u003e&quot;,&quot;dtcs&quot;:[{&quot;dtcId&quot;:&quot;\u003cstring\u003e&quot;,&quot;ecuId&quot;:&quot;\u003cstring\u003e&quot;,&quot;status&quot;:&quot;ACTIVE_AND_STORED_ERROR&quot;,&quot;occurrenceCounter&quot;:&quot;\u003cinteger\u003e&quot;},{&quot;dtcId&quot;:&quot;\u003cstring\u003e&quot;,&quot;ecuId&quot;:&quot;\u003cstring\u003e&quot;,&quot;status&quot;:&quot;ACTIVE&quot;,&quot;occurrenceCounter&quot;:&quot;\u003cinteger\u003e&quot;}]}}