curl --request GET \
--url https://vehicle.api.smartcar.com/v3/vehicles/{vehicleId}/signals \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "<string>",
"type": "signal",
"attributes": {
"code": "charge-voltage",
"name": "Voltage",
"group": "Charge",
"status": {
"value": "SUCCESS"
},
"body": {
"unit": "volts",
"value": 85
}
},
"meta": {
"retrievedAt": 1696156800,
"oemUpdatedAt": 1696156799
},
"links": {
"self": "<string>",
"values": "<string>",
"vehicle": "<string>"
}
}
],
"meta": {
"page": 1,
"pageSize": 10,
"totalCount": 5
},
"links": {
"self": "/vehicles/vehicle123/signals?page=1&pageSize=10",
"first": "/vehicles/vehicle123/signals?page=1&pageSize=10",
"previous": null,
"next": "/vehicles/vehicle123/signals?page=2&pageSize=10",
"last": "/vehicles/vehicle123/signals?page=5&pageSize=10"
},
"included": {
"vehicle": {
"id": "<string>",
"type": "vehicle",
"attributes": {
"make": "<string>",
"model": "<string>",
"year": 123
},
"links": {
"self": "<string>"
}
}
}
}Get all available Signals for a Vehicle
curl --request GET \
--url https://vehicle.api.smartcar.com/v3/vehicles/{vehicleId}/signals \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "<string>",
"type": "signal",
"attributes": {
"code": "charge-voltage",
"name": "Voltage",
"group": "Charge",
"status": {
"value": "SUCCESS"
},
"body": {
"unit": "volts",
"value": 85
}
},
"meta": {
"retrievedAt": 1696156800,
"oemUpdatedAt": 1696156799
},
"links": {
"self": "<string>",
"values": "<string>",
"vehicle": "<string>"
}
}
],
"meta": {
"page": 1,
"pageSize": 10,
"totalCount": 5
},
"links": {
"self": "/vehicles/vehicle123/signals?page=1&pageSize=10",
"first": "/vehicles/vehicle123/signals?page=1&pageSize=10",
"previous": null,
"next": "/vehicles/vehicle123/signals?page=2&pageSize=10",
"last": "/vehicles/vehicle123/signals?page=5&pageSize=10"
},
"included": {
"vehicle": {
"id": "<string>",
"type": "vehicle",
"attributes": {
"make": "<string>",
"model": "<string>",
"year": 123
},
"links": {
"self": "<string>"
}
}
}
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The unique identifier for the vehicle.
List of signals for the vehicle
Show child attributes
The unique human readable identifier for the signal.
signal Show child attributes
The unique identifier for the data point.
The name of the datapoint, which is a human-readable identifier.
The group to which the data point belongs, used for categorization.
Show child attributes
The state of the signal, indicating whether it is active, inactive, or in an error state.
SUCCESS, ERROR, UNAVAILABLE Show child attributes
The type of error that occurred, indicating the nature of the issue.
A code representing the specific error, used for error handling and debugging.
A human-readable message describing the error.
{
"type": "CONNECTED_SERVICES_ACCOUNT",
"code": "AUTHENTICATION_FAILED",
"message": "The authentication for the connected services account failed.",
"resolution": { "type": "REAUTHENTICATE" }
}
{
"value": "ERROR",
"error": {
"type": "SignalError",
"code": "SIGNAL_NOT_FOUND",
"description": "The requested signal does not exist.",
"resolution": { "type": "REAUTHENTICATE" }
}
}
The body of the signal or attribute
Show child attributes
The unit of measurement related to the value
volts, ampere, watts, percentage, degrees, kilometers, liters, kilowatt-hours, kilowatts, bar, seconds, minutes, hours, degrees-celsius The numerical value of the signal.
{
"code": "charge-voltage",
"name": "Voltage",
"group": "Charge",
"status": { "value": "SUCCESS" },
"body": { "unit": "volts", "value": 85 }
}
Show child attributes
The URL to access the current resource.
The URL to access the current page of results.
The URL to access the first page of results.
The URL to access the previous page of results.
The URL to access the next page of results.
The URL to access the last page of results.
{
"self": "/vehicles/vehicle123/signals?page=1&pageSize=10",
"first": "/vehicles/vehicle123/signals?page=1&pageSize=10",
"previous": null,
"next": "/vehicles/vehicle123/signals?page=2&pageSize=10",
"last": "/vehicles/vehicle123/signals?page=5&pageSize=10"
}
Show child attributes
Show child attributes
The unique identifier for the vehicle.
vehicle Was this page helpful?