Developer Changelogs

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 and last 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 now powertrainFuelSystemRelativeLevel

      • dimoIsLocationRedacted is now currentLocationIsRedacted

    • 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 Developer SDK

    • NodeJS / TypeScript compatible

    • Support for Streamr subscriptions

  • Device Definitions are now open-sourced and hosted on Tableland

  • Trips API

    • 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 of userDeviceId.

  • 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