Skip to main content
GET
/
api
/
v1
/
fleets
/
{assetProviderCountryCode}
/
{assetProviderCode}
/
{vehicleId}
/
diagnostic-codes
Get all active diagnostic codes
curl --request GET \
  --url https://api.smartmove.eu/m2m/api/v1/fleets/{assetProviderCountryCode}/{assetProviderCode}/{vehicleId}/diagnostic-codes \
  --header 'Authorization: Bearer <token>'
[
  {
    "code": "<string>",
    "occurrences": 123,
    "status": "<string>",
    "timestamp": "2025-10-07T10:24:41.143Z",
    "description": "<string>"
  }
]

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

assetProviderCountryCode
string
required

Asset provider country code

Required string length: 2
assetProviderCode
string
required

Asset provider code

Required string length: 3
vehicleId
string
required

Vehicle unique identifier

Response

All diagnostic codes

code
string
required

The diagnostic code, typically a DTC (Diagnostic Trouble Code)

occurrences
integer
status
string
timestamp
string<date-time>

The timestamp when the diagnostic data was recorded

Example:

"2025-10-07T10:24:41.143Z"

description
string

A human-readable description of the diagnostic code