
Connect DIMO with the most popular apps, so you can automate your work and have more time for what matters most — no code required.
Start free
Triggers when vehicle battery charging status changes (True/False).

Triggers when vehicle battery current power meets the specified condition.

Triggers when vehicle battery charge level meets the specified condition.

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

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

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

Triggers when vehicle odometer meets the specified condition.

Triggers when vehicle speed meets specified conditions.

Triggers when vehicle tire pressure meets the specified condition.

Generates the VIN VC for a given vehicle.

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

Search for device definitions by query and filters.

Creates a token exchange to obtain a Vehicle JWT.

Custom Identity Query.

Get total vehicle count.

Get developer license info by tokenId.

Get vehicles by developer license 0x address.

Get total vehicle count for an owner.

Get vehicle MMY by owner address.

Get vehicle MMY by tokenId.

Get SACD for a vehicle by tokenId.

Get rewards by owner address.

Get reward history by owner address.

Get device definition by vehicle tokenId.

Get device definition by definitionId.

Get vehicles owned by an address.

Get vehicles shared with a developer license from an owner.

Get DCNs by owner address.

Query DIMO Telemetry API using a custom GraphQL query.

Get a list of available signals for a specific vehicle.

Get a selection of available signals for a specific vehicle.

Get the average speed of a vehicle over a specific time period.

Get the vehicle events over a specific time period.

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

Get the latest VIN and Vehicle Configuration for a specific vehicle.

List all webhooks.

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.

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.

Create a new webhook or update existing one for vehicle events like harsh braking, acceleration, etc. If Webhook ID is provided, it will update; otherwise, it will create a new webhook.

Delete a webhook.

List all signals.

List vehicles subscribed to a webhook.

List all subscriptions for a vehicle.

Subscribe a vehicle to a webhook.

Subscribe all vehicles to a webhook.

Unsubscribe a vehicle from a webhook.

Unsubscribe all vehicles from a webhook.