A comprehensive breakout of all Smartcar errors.
Code | |
---|---|
This error occurs when a user denies your application access to the requested scope of permissions. | access_denied |
Code | |
---|---|
This error occurs when a user’s vehicle is compatible but their connected services subscription is inactive because either it has expired or it has never been activated. | invalid_subscription |
Code | |
---|---|
This error occurs when the user has encountered an Error page in Connect and has chosen to return to your application. | configuration_error |
Code | |
---|---|
This error occurs when a vehicle owner has a connected services account, but there are no vehicles associated with the account. | no_vehicles |
Code | |
---|---|
This error occurs when a user tries to authorize an incompatible vehicle in Smartcar Connect. | vehicle_incompatible |
Code | |
---|---|
If there is a server error, the user will return to your application. | server_error |
Code | |
---|---|
Thrown when there is an issue with your authorization headers. | NULL |
Code | |
---|---|
Thrown when limits have been reached based on your plan or if the feature is not available. | INVALID_PLAN VEHICLE_LIMIT VEHICLE_REQUEST_LIMIT ACCOUNT_SUSPENDED |
Code | |
---|---|
Thrown when Smartcar does not support a make or feature for a vehicle. | MAKE_NOT_COMPATIBLE SMARTCAR_NOT_CAPABLE VEHICLE_NOT_CAPABLE |
Code | |
---|---|
Thrown when there are issues with the user’s connected service account. | ACCOUNT_ISSUE AUTHENTICATION_FAILED NO_VEHICLES SUBSCRIPTION VEHICLE_MISSING |
Code | |
---|---|
Thrown when you make a requests to an endpoint associated with permissions not yet granted to your application. | NULL |
Code | |
---|---|
Thrown when there is an issue with the frequency of your requests. | SMARTCAR_API VEHICLE |
Code | |
---|---|
Thrown if the requested path does not exist. | PATH VERSION |
Code | |
---|---|
Thrown when Smartcar runs into an unexpected issue and was unable to process the request. | INTERNAL |
Code | |
---|---|
Thrown when the OEM or vehicle failed to process the request. | INVALID_DATA KNOWN_ISSUE NO_RESPONSE RATE_LIMIT UNKNOWN_ISSUE |
Code | |
---|---|
Thrown if there is an issue with the format of the request or body. | NULL PARAMETER |
Code | |
---|---|
Thrown when a request fails due to the state of a vehicle or logically cannot be completed e.g. you can’t start a vehicle charging if it’s not plugged in. | ASLEEP CHARGING_IN_PROGRESS CHARGING_PLUG_NOT_CONNECTED DOOR_OPEN FULLY_CHARGED NOT_CHARGING CHARGE_FAULT HOOD_OPEN IGNITION_ON IN_MOTION REMOTE_ACCESS_DISABLED TRUNK_OPEN UNKNOWN UNREACHABLE VEHICLE_OFFLINE_FOR_SERVICE |