Build and scale your mobility business

Companies use Smartcar’s APIs to verify vehicle mileage, issue digital car keys, manage EV charging, and track fleets.

Turo logo
Krafthem logo
Recurrent logo
Marshmallow logo
Azuga logo
Nabobil logo
Rolling Energy Resources logo
eDRV logo
Paydrive logo
Emovis logo

Powering mobility worldwide

The Smartcar platform allows mobility businesses to easily connect with their customers’ cars. Whether you need to track a vehicle’s location, verify its mileage, share a virtual key, start charging an EV, monitor a car’s fuel tank level, inspect the tire pressure, or check the engine oil life, Smartcar lets you do so with a single API request.

Turo mobile app prompting the user to connect their car, allowing approved guests to unlock it from the Turo app

A stellar developer experience

Our friendly documentation and SDKs allow you to integrate Smartcar with every tech stack.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
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 location
const location = await vehicle.location();
// Example response from Smartcar
  "latitude": 37.4292,
  "longitude": 122.1381

More than just a car data API

With our unified platform, building and scaling mobility services is a breeze.

One API for 20 car brands

One API for 20 car brands

Smartcar’s APIs are compatible with 20 vehicle makes, allowing your app or service to connect to over 72 million cars with a single integration.

Learn more about compatible vehicles
Put your customers in control

Put your customers in control

With Smartcar Connect, your customers can link their cars to your web or mobile app in just a few clicks.

Learn more about Smartcar Connect


Our APIs communicate directly with the embedded cellular modem built into most vehicles—no need for aftermarket hardware like OBD-II dongles.

Trusted & secure

Trusted & secure

Smartcar is SOC 2 Type 1 compliant. Our APIs are encrypted with bank-grade SSL/TLS 1.2 and compliant with the OAuth2 authorization protocol.

What our customers say

“Smartcar is making it easier than ever for us to build new and innovative mobility experiences with connected cars.”

Andre Haddad

Andre Haddad

CEO at Turo