Vehicle Signals
There are two types of query fields that you can use to retrieve vehicle signals from the Telemetry API, depending on if you’re looking for the latest signal data, or if you need to look up historical signal data from the past:
The
signals
query allows you to retrieve signal data from a vehicle for a given time period. It is commonly used to perform look backs with a set interval within a time period for a vehicle.The
signalsLatest
query allows you to retrieve the most recent signal data from a vehicle. It returns the latest signals received from the respective data sources.
signals
The signals
resource is an aggregation of detailed signal fields, used to retrieve vehicle signal data between a specified time period in the past.
Arguments
tokenId
from
to
interval
filter
When using signals
, be sure to also include the relevant aggregation type.
{
signals(
tokenId: 12345
from: "2024-05-07T09:21:19Z"
to: "2024-05-10T09:21:19Z"
interval: "24h"
) {
timestamp
speed(agg: MAX)
}
}
signalsLatest
The signalsLatest
resource is a SignalCollection that returns data for any signal that was most recently seen matching the filter.
Arguments
tokenId
filter
When using signalsLatest
, be sure to include a value
and optionally a timestamp
{
signalsLatest(tokenId: 12345) {
powertrainTransmissionTravelledDistance {
value
}
powertrainFuelSystemRelativeLevel {
value
timestamp
}
}
}
Fields By Category
Key:
Signal: The field name that can be queried for
signals
orsignalsLatest
.Common Name: A simplified, consumer-friendly naming convention for the signal.
Aggregation (Agg.) Type: The Aggregation Type as specified for the
signals
resource.Units: The unit returned for the specific signal quieried, if relevant.
Description: A longer description for the specific signal.
Last updated
Was this helpful?