Error Code
Error Response
Error Response Format
{
"error": {
"code": "4002",
"message": "Invalid request parameters",
"details": [],
"timestamp": "2025-09-01T12:00:00Z",
"requestId": "835bdbd4-1105-4a8c-b438-a1b2c3d4f5g6"
}
}
| Field | Type | Description | Required |
|---|---|---|---|
| error | object | Error information | Required |
| └─ code | string | Error code | Required |
| └─ message | string | Error message | Required |
| └─ details | array of object | Error details | Required |
| └─ timestamp | string | Timestamp | Required |
| └─ requestId | string | Request Id | Required |
Error Code
| Status Code | Error Code | Error Message | Description |
|---|---|---|---|
| 200 | - | Success | Success |
| 400 | 401 | Unauthorized | Error code for requests from unauthorized clients. |
| 400 | 403 | Forbidden | Error code for requests to APIs without access permission. |
| 400 | 404 | NotFound | Error code for requests to invalid API endpoints. |
| 400 | 4002 | Invalid Request Parameters | Error code for requests with invalid parameters (missing parameters, incorrect format, or exceeding valid range). |
| 400 | 4011 | Invalid Authorization Header | Error code for requests with invalid access tokens. |
| 400 | 40002 | No Auth Header | Error code for requests without access tokens in the header parameters. |
| 400 | 5006 | The service does not have a permission to use data. No Permission Error | Error code for requests to vehicle data without permission. Occurs when the user has not agreed to share data or has withdrawn consent. |
| 404 | 4045 | No Data | Response code when there is no data for the specified VIN. |
| 410 | 4101 | Unregistered Vehicle | Error code returned when a VIN that is not registered as a vehicle for data sharing is requested. |
| 500 | 5001 | Internal Server Error | Error code for internally occurring errors. |