DIMO integration
DIMO is an open protocol using blockchain to establish universal digital vehicle identity, permissions, data transmission, vehicle control, and payments. Developers use DIMO to build apps based on connected vehicles around the world while the vehicle owners benefit from monetizing their vehicle data.
- Actions
- 38
- Triggers
- 9
- Auth
- Custom auth
- License
- MIT, open source
- Updated
- September 2026
About the DIMO integration
Add the DIMO piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine DIMO with 760+ other apps in the same flow.
Triggers
Start a flow the moment something happens in DIMO
Each trigger below can start a flow on its own, either instantly or on a schedule.
Battery is Charging Trigger
Triggers when vehicle battery charging status changes (True/False).
4 fields
Battery Current Power Trigger
Triggers when vehicle battery current power meets the specified condition.
5 fields
Charge Level Trigger
Triggers when vehicle battery charge level meets the specified condition.
5 fields
Fuel System Absolute Level Trigger
Triggers when vehicle fuel system absolute level meets the specified condition.
5 fields
Fuel System Relative Level Trigger
Triggers when vehicle fuel system relative level meets the specified condition.
5 fields
Ignition Status Trigger
Triggers when vehicle ignition status changes (ON/OFF).
4 fields
Odometer Trigger
Triggers when vehicle odometer meets the specified condition.
5 fields
Speed Trigger
Triggers when vehicle speed meets specified conditions.
5 fields
Tire Pressure Trigger
Triggers when vehicle tire pressure meets the specified condition.
6 fields
Actions
Everything Activepieces can do in DIMO
Drop any of these into a flow and fill in the fields. No code is required.
Attestation : Create VIN VC
Generates the VIN VC for a given vehicle.
1 field
Device Definitions : Decode VIN
Submits a decoding request for vehicle identification number, returns the device definition ID corresponding to the VIN.
2 fields
Device Definitions : Lookup
Search for device definitions by query and filters.
6 fields
Token Exchange : Get Vehicle JWT
Creates a token exchange to obtain a Vehicle JWT.
1 field
Identity : Custom Query
Custom Identity Query.
2 fields
Identity : Total Vehicle Count
Get total vehicle count.
Identity : Get Developer License Info
Get developer license info by tokenId.
1 field
Identity : Get Vehicle By Dev License
Get vehicles by developer license 0x address.
1 field
Identity : Get Total Vehicle Count For Owner.
Get total vehicle count for an owner.
1 field
Identity : Get Vehicle MMY By Owner
Get vehicle MMY by owner address.
1 field
Identity : Get Vehicle MMY By TokenId
Get vehicle MMY by tokenId.
1 field
Identity : Get SACD For Vehicle
Get SACD for a vehicle by tokenId.
1 field
Identity : Get Rewards By Owner
Get rewards by owner address.
1 field
Identity : Get Reward History By Owner
Get reward history by owner address.
1 field
Identity : Get Device Definition
Get device definition by vehicle tokenId.
1 field
Identity : Get Device Definition By DefinitionId
Get device definition by definitionId.
1 field
Identity : Get Owner Vehicles
Get vehicles owned by an address.
1 field
Identity : Get Developer Shared Vehicles From Owner
Get vehicles shared with a developer license from an owner.
2 fields
Identity : Get DCNs By Owner
Get DCNs by owner address.
1 field
Telemetry : Custom Query
Query DIMO Telemetry API using a custom GraphQL query.
3 fields
Telemetry : Available Signals
Get a list of available signals for a specific vehicle.
1 field
Telemetry : Signals
Get a selection of available signals for a specific vehicle.
4 fields
Telemetry : Daily Avg Speed
Get the average speed of a vehicle over a specific time period.
3 fields
Telemetry: Events
Get the vehicle events over a specific time period.
3 fields
Telemetry : Max Speed
Get the maximum speed of a vehicle over a specific time period.
4 fields
Telemetry : VIN VC Latest
Get the latest VIN and Vehicle Configuration for a specific vehicle.
1 field
Vehicle Events: List Webhooks
List all webhooks.
Vehicle Events: Create/Update Webhook (Numeric)
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.
10 fields
Vehicle Events: Create/Update Webhook (Boolean)
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.
10 fields
Vehicle Events: Create/Update Webhook (Events)
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.
8 fields
Vehicle Events: Delete Webhook
Delete a webhook.
1 field
Vehicle Events: List Signals
List all signals.
Vehicle Events: List Subscribed Vehicles
List vehicles subscribed to a webhook.
1 field
Vehicle Events: List Vehicle Subscriptions
List all subscriptions for a vehicle.
1 field
Vehicle Events: Subscribe Vehicle
Subscribe a vehicle to a webhook.
2 fields
Vehicle Events: Subscribe All Vehicles
Subscribe all vehicles to a webhook.
1 field
Vehicle Events: Unsubscribe Vehicle
Unsubscribe a vehicle from a webhook.
2 fields
Vehicle Events: Unsubscribe All Vehicles
Unsubscribe all vehicles from a webhook.
1 field
Use DIMO in a flow
Connect DIMO once and every trigger and action above is yours to drop into the builder, alongside 760+ other apps. Free to start, on our cloud or your own servers.
DIMO, answered.
Yes. Activepieces is open source and free to start, and the DIMO piece is included on every plan, from the free cloud tier to any self-hosted deployment.