Actions

attestation-create-vin-vc
Generates the VIN VC for a given vehicle.

device-definitions-decode-vin
Submits a decoding request for vehicle identification number, returns the device definition ID corresponding to the VIN.

device-definitions-lookup-device-definitions
Search for device definitions by query and filters.

identity-custom-query
Custom Identity Query.

identity-get-dcns-by-owner
Get DCNs by owner address.

identity-get-developer-license-info
Get developer license info by tokenId.

identity-get-developer-shared-vehicles-from-owner
Get vehicles shared with a developer license from an owner.

identity-get-device-definition-by-definitionid
Get device definition by definitionId.

identity-get-device-definition-by-tokenid
Get device definition by vehicle tokenId.

identity-get-owner-vehicles
Get vehicles owned by an address.

identity-get-reward-history-by-owner
Get reward history by owner address.

identity-get-rewards-by-owner
Get rewards by owner address.

identity-get-sacd-for-vehicle
Get SACD for a vehicle by tokenId.

identity-get-total-vehicle-count-for-owner
Get total vehicle count for an owner.

identity-get-vehicle-by-dev-license
Get vehicles by developer license 0x address.

identity-get-vehicle-mmy-by-owner
Get vehicle MMY by owner address.

identity-get-vehicle-mmy-by-tokenid
Get vehicle MMY by tokenId.

identity-total-vehicle-count
Get total vehicle count.

telemetry-available-signals
Get a list of available signals for a specific vehicle.

telemetry-custom-query
Query DIMO Telemetry API using a custom GraphQL query.

telemetry-daily-avg-speed
Get the average speed of a vehicle over a specific time period.

telemetry-event
Get the vehicle events over a specific time period.

telemetry-max-speed
Get the maximum speed of a vehicle over a specific time period.

telemetry-signals
Get a selection of available signals for a specific vehicle.

telemetry-vin-vc-latest
Get the latest VIN and Vehicle Configuration for a specific vehicle.

token-exchange-get-vehicle-jwt
Creates a token exchange to obtain a Vehicle JWT.

vehicle-events-delete-webhook-action
Delete a webhook.

vehicle-events-list-signals-action
List all signals.

vehicle-events-list-subscribed-vehicles-action
List vehicles subscribed to a webhook.

vehicle-events-list-vehicle-subscriptions-action
List all subscriptions for a vehicle.

vehicle-events-list-webhooks-action
List all webhooks.

vehicle-events-subscribe-all-vehicles-action
Subscribe all vehicles to a webhook.

vehicle-events-subscribe-vehicle-action
Subscribe a vehicle to a webhook.

vehicle-events-unsubscribe-all-vehicles-action
Unsubscribe all vehicles from a webhook.

vehicle-events-unsubscribe-vehicle-action
Unsubscribe a vehicle from a webhook.

vehicle-events-upsert-webhook-boolean-action
Create a new webhook or update existing one for boolean vehicle signals. If Webhook ID is provided, it will update; otherwise, it will create a new webhook.

vehicle-events-upsert-webhook-numeric-action
Create a new webhook or update existing one for numeric vehicle signals. If Webhook ID is provided, it will update; otherwise, it will create a new webhook.
Triggers

battery-is-charging-trigger
Triggers when vehicle battery charging status changes (True/False).

battery-power-trigger
Triggers when vehicle battery current power meets the specified condition.

charge-level-trigger
Triggers when vehicle battery charge level meets the specified condition.

fuel-absolute-level-trigger
Triggers when vehicle fuel system absolute level meets the specified condition.

fuel-relative-level-trigger
Triggers when vehicle fuel system relative level meets the specified condition.

ignition-trigger
Triggers when vehicle ignition status changes (ON/OFF).

odometer-trigger
Triggers when vehicle odometer meets the specified condition.

speed-trigger
Triggers when vehicle speed meets specified conditions.

tire-pressure-trigger
Triggers when vehicle tire pressure meets the specified condition.























