LogoLogo
DocsHomeSupportContact
  • Getting Started
    • Introduction
    • Build on DIMO
  • DEVELOPER GUIDE
    • Developer Overview
    • Developer Console
    • Authentication
    • DIMO Developer SDKs
      • Data SDK
      • Login with DIMO SDK
        • React Component
        • Login with DIMO Redirect
        • Core Functionalities
      • TypeScript: Transactions SDK
      • SDK Release Notes
    • Low Code Tools
      • n8n: Getting Started
    • Permissions Contract: SACD
    • DIMO Credits
    • Response Types
    • Rate Limits
    • Developer FAQ
    • Developer Changelogs
    • Troubleshooting Common Issues
  • API References
    • Overview of DIMO API
    • Attestation API
    • Device Definitions API
    • Identity API
      • Schema & Types
      • Scalars
      • Nodes & Objects
        • AftermarketDevice
        • AftermarketDeviceConnection
        • DCN
        • DCNConnection
        • DeveloperLicense
        • DeviceDefinition
        • Earning
        • EarningsConnection
        • Manufacturer
        • Sacd
        • SyntheticDevice
        • Vehicle
        • VehicleConnection
        • VehicleEarnings
        • UserRewards
      • Common Queries
    • Telemetry API
      • Schema & Types
      • Scalars
      • Nodes & Objects
        • Signals
        • SignalsLatest
      • Common Queries
    • Token Exchange API
    • Trips API
    • Valuations API
  • DIMO Hardware
    • Introduction
    • DIMO Hardware Application
    • DIMO Manufacturing License
    • Development & Certification
    • Audits & Assessments
      • Hardware & Security Audit
      • Customer Experience Assessment
      • Integration Testing & Quality Control
      • Final Approval
    • DIMO Device License
      • Device Minting Certificates
    • Essential Documents
      • Hardware & Security Audit Checklist
      • Approved Hardware Auditors
      • DIMO Memorandum of Understanding (MOU)
  • Additional References
    • Developer License
    • DIMO GraphQL Basics
  • Deprecated Resources
    • Guides
      • Developer Journey
      • Quick Start Guide
      • Hello World
      • Code Exchange Flow
    • Data Availability
Powered by GitBook
On this page
  • Definition
  • Arguments
  • Hierarchy and Relations

Was this helpful?

  1. API References
  2. Identity API
  3. Nodes & Objects

Vehicle

Definition

The vehicle in DIMO is the moving object that was registered. This refers to viewing a particular vehicle.

Developer Notes

This GraphQL node refers to the singular vehicle, hence an argument is needed in order for the query to be specific.


Arguments

Filter Field
Type

tokenId

{
    vehicle(tokenId: 123) {
        id
        name
    }
}

Hierarchy and Relations

id

A unique global identifier for the vehicle.

tokenId

manufacturer

The manufacturer of the vehicle.

definition

Definition

The device definition for this vehicle, including make, model, and year among other things.

image

The image URL of the vehicle.

owner

A 20-byte Ethereum address registered on the blockchain for the vehicle, encoded as a checksummed hex string with 0x prefix.

mintedAt

aftermarketDevice

The paired aftermarket device, if any.

privileges

PrivilegesConnection!

syntheticDevice

The paired synthetic device, if any.

dcn

DIMO Canonical Name. Human-readable labels for this vehicle, if any.

earnings

Reward earnings for the vehicle.

name

A 3-word-representation of the vehicle, generated randomly.

PreviousSyntheticDeviceNextVehicleConnection

Last updated 10 months ago

Was this helpful?

!

!

The token identifier for the vehicle.

!

!

!

The timestamp at which the vehicle was minted, formatted as YYYY-MM-DDThh:mm:ssZ.

A of active privilege grants on this vehicle.

!

ERC-721
Manufacturer
RFC-3339
AftermarketDevice
Relay-style connection listing
SyntheticDevice
DCN
VehicleEarnings
Int
ID
Int
String
Address
Time
String