Query connected vehicle list

To retrieve a list of connected vehicles use the connectedVehicleList operation. This operation will only fetch the vehicles that are available within the provided authorization token.

Query

To query connected vehicles call the operation with the necessary fields.

Frequently used fields

id non_null ID

Unique ID of the connected vehicle

vehicle_id non_null ID

Unique ID of the vehicle

status non_null ConnectedVehicleStatus

Status of the connected vehicle

Other fields

authorization_url scalar String

URL to connect the vehicle to the connectivity provider

provider non_null CarConnectivityProvider

Connectivity provider

scope list ConnectScope

Scope for accessing the vehicle

label scalar String

Custom label for a connected vehicle that can be assigned by a user

vin scalar String

Vehicle identification number, unique identifier for a vehicle

Response

A response can either contain a data or an errors object. The response header will always return 200 as a status code.

Data object

When successful, a data object will be returned with the requested fields. If there are no fields present the data object will return the operation name with the appropriate return type. If the operation was a query, this output will be an object of the schema’s query root type; if the operation was a mutation, this output will be an object of the schema’s mutation root type.

Error object

If unsuccessful, an errors object will be returned with more details in the extensions object. The error object can contain any of the following objects.

Error

AUTH_TOKEN_EXPIRED

The token you provided is expired

Error

AUTH_TOKEN_INVALID

The token you provided is invalid