Odometer API

Mileage verification made easy

Check a car’s odometer reading instantly, accurately, and cost-effectively with Smartcar’s APIs.

Odometer

Retrieve the total mileage traveled by a vehicle.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
const smartcar = require('smartcar');

// Get all vehicles associated with this access token
const {vehicles} = await smartcar.getVehicles("<access-token>");

// Construct a new vehicle instance using the first vehicle's id
const vehicle = new smartcar.Vehicle(vehicles[0], "<access-token>");

// Fetch the vehicle's odometer
const odometer = await vehicle.odometer();
// Example http response from Smartcar
{
  "distance": 104.32
}
See the API docs

Product features

Compatible with 22 car brands

Compatible with 22 car brands

Friendly user consent flow

Friendly user consent flow

Works on 2015 and newer vehicles

Works on 2015 and newer vehicles

Trusted & secure

Trusted & secure

Access to real telematics data

Access to real telematics data

SDKs for Go, Java, Node.js, Python, and Ruby

SDKs for Go, Java, Node.js, Python, and Ruby

Learn more about Smartcar’s APIs

Related industries

Auto insurance

Reduce premium leakage from underreported mileage or offer pay-per-mile insurance.

Learn more about auto insurance

Fleet management

Simplify fleet tracking and predictive maintenance with our hardware-free telematics APIs.

Learn more about fleet management

What we’re building

Latency and frequency of data availability may vary between makes and models.