Build and scale your mobility business

Smartcar’s vehicle APIs enable you to verify mileage, manage EV charging, issue digital car keys, track fleets, and much more.

Turo logo
The Floow logo
Recurrent logo
Coastr logo
Amp Energy logo
Azuga logo
Rolling Energy Resources logo
Axiom Connected logo
Optiwatt logo
Emovis logo

Powering mobility worldwide

Smartcar enables mobility businesses to integrate their apps and services with connected cars. Easily retrieve vehicle data and trigger actions with our simple and secure car API. Track a vehicle’s location, verify mileage, charge an EV, share a virtual key, and more.

Learn more about our platform

The easiest way to connect apps to cars

With our Smartcar Connect flow, your customers can instantly and effortlessly link their cars to your app. All it takes is four clicks directly from your mobile application or web portal.

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

A stellar developer experience

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

  • 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 location
const location = await vehicle.location();
// Example http response from Smartcar
{
  "latitude": 37.4292,
  "longitude": 122.1381
}

139M

compatible vehicles

26

compatible brands

31

available countries

8.3K

developers like you

More than just a car data API

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

One car API for 26 brands

One car API for 26 brands

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

Learn more about compatible vehicles
Put your customers in control

Put your customers in control

Smartcar Connect allows your customers to link their cars to your web or mobile app in just a few clicks. Connect is the fastest and most transparent way to collect user consent.

Learn more about Smartcar Connect
Hardware-free

Hardware-free

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 GDPR and SOC 2 Type 2 compliant. Our car APIs are encrypted with bank-grade SSL/TLS 1.2 and compliant with the OAuth2 authorization protocol.

What our customers say

“We searched the globe for the right technology partner and found an industry-leading partner in Smartcar. Smartcar’s team consists of innovative thinkers who push their own limits to provide more value for each use case.”

Michael Reth

Michael Reth

CEO at Axiom Connected