Developer Changelogs
Q4 2024
Additions
Launched
transactions
SDKLaunched
login-with-dimo
React Component SDKLaunched Accounts API
Changes
dimo-node-sdk
has been renamed todata-sdk
, removed support for deprecated API endpoints, and removed Streamr dependencies for web-app developers.dimo-python-sdk
bug fixes
Deprecations
Unsupported API endpoints are now removed, including Device Data, Events, and Users.
Q3 2024
Additions
General GraphQL Enhancements
Support for aliases, saving developers time with data formatting
🆕 Telemetry API Enhancements
New data field added:
powertrainCombustionEngineEngineOilRelativeLevel
Supports
first
andlast
in aggregations, showing the first or the last entry in a given interval.
Device Definitions API Enhancements
Changes
🎉 Telemetry API Improvements
The following signals have been renamed:
powertrainFuelSystemAbsoluteLevel
is nowpowertrainFuelSystemRelativeLevel
dimoIsLocationRedacted
is nowcurrentLocationIsRedacted
The following signals will now be returned as percentages between 0-100. instead of decimals between 0 - 1:
powertrainCombustionEngineTPS
powertrainFuelSystemRelativeLevel
powertrainTractionBatteryChargingChargeLimit
powertrainTractionBatteryStateOfChargeCurrent
powertrainFuelSystemRelativeLevel
Deprecations
🧹 Telemetry API Redundancy Cleanup
The following signals were removed as the data can be found elsewhere:
currentLocationTimestamp
From Identity API:
vehicleIdentificationBrand
vehicleIdentificationModel
vehicleIdentificationYear
Q2 2024
Additions
🆕 Telemetry API (this is a replacement for Device Data API)
Customizable aggregations for
signals
Instant data from
signalsLatest
NodeJS / TypeScript compatible
Support for Streamr subscriptions
Device Definitions are now open-sourced and hosted on Tableland
Returns location data (lat/lng), provides developers with a full history of trips taken by a vehicle
droppedData
(boolean) flag
Q1 2024
Additions
Valuations API have been migrated to using
tokenId
instead ofuserDeviceId
.DAT Group VIN decoding provider added.
Plugin to facilitate transforming raw data produced by the hardware devices into standard VSS format as part of the VSS data migration.
Deprecations
userDeviceId
endpoints in Valuations API have been removed from documentation. Deprecation is scheduled, namely these endpoints:/user/devices/{userDeviceID}/instant-offers
/user/devices/{userDeviceID}/offers
/user/devices/{userDeviceID}/valuations
userDeviceId
endpoint in Devices API is scheduled to be deprecated:/user/devices/{userDeviceID}/range
The following 4 endpoints are deprecating, as they are unused or covered in Identity API:
/dcn/$id
/dcn/image
/manufacturer/{tokenId}
is replaced by{ manufacturer (by: {tokenId:<tokenId>}){ name }}
/synthetic/device/{tokenId}
is replaced by{ syntheticDevice (by:{tokenId: <tokenId>}) { address } }
Last updated