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
Washos
Spiffy
Halo

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 14 car brands

One API for 14 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

Peer-to-peer car sharing

Mobile car wash

For a seamless pickup and drop-off experience, let your customers locate and unlock cars directly from your app. No more inconvenient key exchanges.

Allow car wash technicians to locate your customers’ vehicles directly from your app and unlock them for interior detailing.

Peer-to-peer car sharing

For a seamless pickup and drop-off experience, let your customers locate and unlock cars directly from your app. No more inconvenient key exchanges.

Mobile car wash

Allow car wash technicians to locate your customers’ vehicles directly from your app and unlock them for interior detailing.

Ready to get started?

Get Started

Ready to get started?

Get Started