Skip to main content
Smartcar provides two APIs: the Vehicle API and the Management API. Both use the same access token, obtained by exchanging your Client ID and Client Secret through API Authentication. Tokens are valid for 1 hour.

Vehicle API

Path: https://vehicle.api.smartcar.com/v3 Read vehicle data, send commands, and manage connections.

Connections

List, query, and remove vehicle connections for your application.

Vehicle Data

Read standardized signals from connected vehicles, including battery level, odometer, location, tire pressure, and more.

Vehicle Commands

Send commands to connected vehicles like lock/unlock, start/stop charging, and set charge limits.

Management API

Path: https://management.api.smartcar.com/v3

Webhooks

Subscribe vehicles to webhooks to receive data on a schedule or when events occur. This is the recommended approach for most integrations.

Starter app

Connect a vehicle and make API requests using our starter app.

Postman

Try the API using our Postman collection.