The car API for mobility applications

Smartcar allows mobility apps to locate, unlock, and read the odometer from cars across brands with a single API.

Turo
Nabobil
Pitstop
Spiffy

Let customers link their vehicles to your app

Before you can start making API requests to Smartcar, your customers will need to link their cars to your app. Our Smartcar Connect flow makes this easy, secure, and instant.

One API for 15 car brands

One API for 15 car brands

No hardware

No hardware

Privacy first

Privacy first

Trusted and secure

Trusted and secure

Easy integration

Easy integration

https://d33wubrfki0l68.cloudfront.net/ad27051c90829550d1877a442880f9b39932a277/92ff6/static/spiffy_gif-c31bfae66e1572d4574bbb2705831720.gif

For developers, by developers

Our friendly documentation and SDKs make the Smartcar API easy to integrate with whichever tech stack you use.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
const smartcar = require('smartcar');

// Get all vehicles associated with this access token
const {vehicles} = await smartcar.getVehicleIds("<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 EV battery level
const battery = await vehicle.battery();
console.log(battery);

// Fetch the vehicle's charging status
const charge = await vehicle.charge();
console.log(charge);
// Example response from Smartcar (EV battery level)
{
  "percentRemaining": 0.3,
  "range": 40.5,
}

// Example response from Smartcar (charging status)
{
  "isPluggedIn": true,
  "state":"FULLY_CHARGED"
}

Build the future of mobility

Car insurance

Fleet management

Verify your policyholder's mileage instantly and without hardware. Smartcar gives you access to a true odometer reading.

Build fleet management software with hardware-free location tracking and accurate mileage verification.

Car insurance

Verify your policyholder's mileage instantly and without hardware. Smartcar gives you access to a true odometer reading.

Fleet management

Build fleet management software with hardware-free location tracking and accurate mileage verification.

Ready to get started?

Get Started

Ready to get started?

Get Started