Back to Examples

Smartcar

Unlock vehicle data effortlessly with Smartcar's API. Access specific endpoints, manage permissions, and troubleshoot errors to enhance your app.

Lines
193
Sections
1

Want your own llms.txt file?

Generate a professional, AI-friendly file for your website in minutes!

llms.txt Preview

# smartcar

## Docs

- [Make Specific Endpoints](https://smartcar.com/docs/api-reference/about-brand-specific.md)
- [Errors Overview](https://smartcar.com/docs/api-reference/api-errors.md): A comprehensive breakout of all Smartcar errors.
- [SDKs](https://smartcar.com/docs/api-reference/api-sdks.md)
- [Permissions](https://smartcar.com/docs/api-reference/application-permissions.md): Returns a list of the permissions that have been granted to your application in relation to this vehicle.
- [Audi: Charge Status](https://smartcar.com/docs/api-reference/audi/get-charge.md): Returns all charging related data for an Audi vehicle.
- [Auth Code Exchange](https://smartcar.com/docs/api-reference/authorization/auth-code-exchange.md): To interact with the Smartcar API, you will need to exchange your authorization code from the [Connect redirect](https://smartcar.com/docs/connect/handle-the-response) for an access token. Check the [overview](https://smartcar.com/docs/api-reference/authorization/overview) page for how to manage your tokens.
- [Overview](https://smartcar.com/docs/api-reference/authorization/overview.md): Understand how to manage access and refresh tokens to maintain persistent access to vehicles.
- [Refreshing Access Tokens](https://smartcar.com/docs/api-reference/authorization/refreshing-access-token.md): Your access token will expire **2 hours** after it is issued. When this happens, your application can retrieve a new one by using the corresponding `REFRESH_TOKEN` without requiring the user to re-authenticate.
- [Refresh Token Refresh](https://smartcar.com/docs/api-reference/authorization/token-refresh.md): Refresh tokens expire after 60 days ordinarily or after 1 minute when used to fetch a new token pair.
- [Batch](https://smartcar.com/docs/api-reference/batch.md): Returns a list of responses from multiple Smartcar `GET` endpoints, all combined into a single request.
- [Charge Records](https://smartcar.com/docs/api-reference/bmw/get-charge-records.md): Returns data associated with completed charging sessions for a vehicle. Limited to the last 30 days or when the owner first granted your application access, which ever is shorter.
- [Compatibility API Overview](https://smartcar.com/docs/api-reference/compatibility-api-intro.md): The Compatibility API helps you determine if a specific vehicle is supported by Smartcar before launching the Connect flow. This allows you to provide a seamless user experience by verifying eligibility up front.
- [By Region and Make](https://smartcar.com/docs/api-reference/compatibility/by-region-and-make.md): Compatibility will vary by model, year, and trim. This API is for reference purposes only and it showcases vehicle makes and models that may be compatible with Smartcar and it does not guarantee that a specific vehicle will be compatible.
- [By VIN](https://smartcar.com/docs/api-reference/compatibility/by-vin.md): Compatibility will vary by model, year, and trim. This API is for reference purposes only and it showcases vehicle makes and models that may be compatible with Smartcar and it does not guarantee that a specific vehicle will be compatible.
- [Lock & Unlock](https://smartcar.com/docs/api-reference/control-lock-unlock.md): Lock or unlock the vehicle.
- [Start & Stop Charge](https://smartcar.com/docs/api-reference/evs/control-charge.md): Start or stop the vehicle charging.
- [Battery Level](https://smartcar.com/docs/api-reference/evs/get-battery-level.md): Returns the state of charge and the remaining range of an electric vehicle's high voltage battery.
- [Charge Limit](https://smartcar.com/docs/api-reference/evs/get-charge-limit.md): Returns the charge limit configuration for the vehicle.
- [Charge Status](https://smartcar.com/docs/api-reference/evs/get-charge-status.md): Returns the charge status for the vehicle.
- [Charge Limit](https://smartcar.com/docs/api-reference/evs/set-charge-limit.md): Set the  charge limit of an electric vehicle.
- [Charge Schedule by Location](https://smartcar.com/docs/api-reference/ford/get-charge-schedule-by-location.md): Returns all saved charging locations for a vehicle and their associated charging limits, schedules and configurations.
- [Charge Schedule by Location](https://smartcar.com/docs/api-reference/ford/set-charge-schedule-by-location.md): Set all schedules for the specified charging location.
- [Diagnostic Trouble Codes](https://smartcar.com/docs/api-reference/get-dtcs.md): Provides a list of active Diagnostic Trouble Codes (DTCs) reported by the vehicle. Currently supporting GM brands including Chevrolet and GMC.
- [Oil Life](https://smartcar.com/docs/api-reference/get-engine-oil-life.md): Returns the remaining life span of a vehicle’s engine oil.
- [Fuel Tank](https://smartcar.com/docs/api-reference/get-fuel-tank.md): Returns the status of the fuel remaining in the vehicle’s fuel tank.
- [Location](https://smartcar.com/docs/api-reference/get-location.md): Returns the vehicle's last known location.
- [Lock Status](https://smartcar.com/docs/api-reference/get-lock-status.md): Returns the lock status for a vehicle and the open status of its doors, windows, storage units, sunroof and charging port where available.
- [Battery Capacity](https://smartcar.com/docs/api-reference/get-nominal-capacity.md): Returns a list of nominal rated battery capacities for a vehicle.
- [Odometer](https://smartcar.com/docs/api-reference/get-odometer.md): Returns the vehicle’s last known odometer reading.
- [Service History](https://smartcar.com/docs/api-reference/get-service-records.md): Retrieve service records tracked by the vehicle's dealer or manually added by the vehicle owner. Currently supporting Ford, Lincoln, Toyota, Lexus, Mazda and Volkswagen (US)
- [Signal](https://smartcar.com/docs/api-reference/get-signal.md)
- [Signals](https://smartcar.com/docs/api-reference/get-signals.md)
- [System Status](https://smartcar.com/docs/api-reference/get-system-status.md): Provides a list of vehicle systems and their current health status. Currently supporting FCA and GM brands including RAM, Jeep, Chrysler, Dodge, Fiat, Alfa Romeo, Buick, Cadillac, Chevrolet and GMC. See [Diagnostic Systems](/docs/help/diagnostic-systems) for a complete list of Smartcar System IDs.
- [Tire Pressure](https://smartcar.com/docs/api-reference/get-tire-pressure.md): Returns the air pressure of each of the vehicle’s tires.
- [Vehicle](https://smartcar.com/docs/api-reference/get-vehicle.md)
- [Vehicle Attributes](https://smartcar.com/docs/api-reference/get-vehicle-info.md): Returns a single vehicle object, containing identifying information.
- [VIN](https://smartcar.com/docs/api-reference/get-vin.md): Returns the vehicle’s manufacturer identifier.
- [Charge Completion Time](https://smartcar.com/docs/api-reference/gm/get-charge-completion-time.md): When the vehicle is charging, returns the date and time the vehicle expects to "complete" this charging session.  When the vehicle is not charging, this endpoint results in a vehicle state error.
- [Voltage](https://smartcar.com/docs/api-reference/gm/get-charge-voltmeter.md): When the vehicle is plugged in, returns the charging voltage measured by the vehicle. When the vehicle is not plugged in, this endpoint results in a vehicle state error.
- [Headers](https://smartcar.com/docs/api-reference/headers.md)
- [Smartcar APIs](https://smartcar.com/docs/api-reference/intro.md): Here you'll find everything you need to integrate with Smartcar via REST APIs. Learn how to connect and manage Smartcar's Vehicles API, Management API, and Compatibility API through a simple interface.
- [Management API Overview](https://smartcar.com/docs/api-reference/management-api-intro.md): The Management API allows you to manage vehicle connections and webhook subscriptions at the application level. It is designed for administrative tasks that go beyond individual vehicle data access.
- [Vehicle Connections](https://smartcar.com/docs/api-reference/management/delete-vehicle-connections.md): Deletes all vehicle connections associated with a Smartcar user ID or a specific vehicle.
- [Vehicle Connections](https://smartcar.com/docs/api-reference/management/get-vehicle-connections.md): Returns a paged list of all vehicles that are connected to the application associated with the management API token used, sorted in descending order by connection date.
- [Charge Schedule](https://smartcar.com/docs/api-reference/nissan/get-charge-schedule.md): Returns the charging schedule of a vehicle. The response contains the start time and departure time of the vehicle's charging schedule.
- [Charge Schedule](https://smartcar.com/docs/api-reference/nissan/set-charge-schedule.md): Sets the charging schedule for a vehicle.
- [Permissions](https://smartcar.com/docs/api-reference/permissions.md): In order to use an endpoint or webhook, you'll need to request the associated permissions from your user in [Connect](/docs/connect/what-is-connect).
- [Send Destination](https://smartcar.com/docs/api-reference/send-destination-to-vehicle.md): Send destination coordinates to the vehicle's navigation system.
- [Charge Signals](https://smartcar.com/docs/api-reference/signals/charge.md)
- [Climate Signals](https://smartcar.com/docs/api-reference/signals/climate.md)
- [Closure Signals](https://smartcar.com/docs/api-reference/signals/closure.md)
- [ConnectivitySoftware Signals](https://smartcar.com/docs/api-reference/signals/connectivitysoftware.md)
- [Diagnostics Signals](https://smartcar.com/docs/api-reference/signals/diagnostics.md)
- [HVAC Signals](https://smartcar.com/docs/api-reference/signals/hvac.md)
- [InternalCombustionEngine Signals](https://smartcar.com/docs/api-reference/signals/internalcombustionengine.md)
- [Location Signals](https://smartcar.com/docs/api-reference/signals/location.md)
- [LowVoltageBattery Signals](https://smartcar.com/docs/api-reference/signals/lowvoltagebattery.md)
- [Motion Signals](https://smartcar.com/docs/api-reference/signals/motion.md)
- [Odometer Signals](https://smartcar.com/docs/api-reference/signals/odometer.md)
- [Smartcar Signals & Attributes Overview](https://smartcar.com/docs/api-reference/signals/schema.md): Smartcar's standard list of vehicle signals and attributes across all compatible OEMs.
- [Service Signals](https://smartcar.com/docs/api-reference/signals/service.md)
- [Surveillance Signals & Attributes](https://smartcar.com/docs/api-reference/signals/surveillance.md)
- [TractionBattery Signals](https://smartcar.com/docs/api-reference/signals/tractionbattery.md)
- [Transmission Signals](https://smartcar.com/docs/api-reference/signals/transmission.md)
- [VehicleIdentification Signals & Attributes](https://smartcar.com/docs/api-reference/signals/vehicleidentification.md)
- [Wheel Signals & Attributes](https://smartcar.com/docs/api-reference/signals/wheel.md)
- [Clear PIN to Drive](https://smartcar.com/docs/api-reference/tesla/clear-pin-to-drive.md): Disables this feature on the vehicle and resets the PIN.
- [Charge Port](https://smartcar.com/docs/api-reference/tesla/control-charge-port.md): Open or close the vehicle's charge port door.
- [Frunk](https://smartcar.com/docs/api-reference/tesla/control-frunk.md): Open or close the frunk (front trunk) of the Tesla vehicle.
- [Trunk](https://smartcar.com/docs/api-reference/tesla/control-trunk.md): Open or close the trunk of the Tesla vehicle.
- [Alerts](https://smartcar.com/docs/api-reference/tesla/get-alerts.md): Returns recent alerts from the vehicle.
- [Tesla: Battery Status](https://smartcar.com/docs/api-reference/tesla/get-battery.md): Returns all battery related data for a Tesla vehicle.
- [Cabin Climate](https://smartcar.com/docs/api-reference/tesla/get-cabin.md): Returns the current state and target temperature setting of a vehicle's cabin climate system.
- [Tesla: Charge Status](https://smartcar.com/docs/api-reference/tesla/get-charge.md): Returns all charging related data for a Tesla vehicle.
- [Charge Completion Time](https://smartcar.com/docs/api-reference/tesla/get-charge-completion-time.md): When the vehicle is charging, returns the date and time when the vehicle is expected to reach its charge limit. When the vehicle is not charging, this endpoint results in a vehicle state error.
- [Charge Billing Records](https://smartcar.com/docs/api-reference/tesla/get-charge-records-billing.md): Returns information about charging sessions for Tesla vehicles at public Tesla chargers including cost and charging site.
- [Charge Schedule](https://smartcar.com/docs/api-reference/tesla/get-charge-schedule.md): Returns the charging schedule of a vehicle. The response contains the start time and departure time of the vehicle's charging schedule.
- [Voltage](https://smartcar.com/docs/api-reference/tesla/get-charge-voltmeter.md): When the vehicle is plugged in, returns the charging voltage measured by the vehicle. When the vehicle is not plugged in, this endpoint results in a vehicle state error.
- [Wattage](https://smartcar.com/docs/api-reference/tesla/get-charge-wattmeter.md): When the vehicle is charging, returns the instant charging wattage as measured by the vehicle. When the vehicle is not charging, this endpoint results in a vehicle state error.
- [Compass](https://smartcar.com/docs/api-reference/tesla/get-compass-heading.md): Returns the current compass heading and direction of the vehicle.
- [Defroster](https://smartcar.com/docs/api-reference/tesla/get-defroster.md): Returns the current state of a vehicle's front and rear defroster.
- [Extended Vehicle Info](https://smartcar.com/docs/api-reference/tesla/get-ext-vehicle-info.md): Returns detailed configuration information for a vehicle.
- [Exterior Temperature](https://smartcar.com/docs/api-reference/tesla/get-exterior-temperature.md): Returns the vehicle’s last known exterior thermometer reading. See our [climate setting](/docs/api-reference/tesla/get-cabin) endpoints for managing a cabin temperature.
- [Interior Temperature](https://smartcar.com/docs/api-reference/tesla/get-interior-temperature.md): Returns the vehicle’s last known interior thermometer reading. See our [climate setting](/docs/api-reference/tesla/get-cabin) endpoints for managing a cabin temperature.
- [Migration Status](https://smartcar.com/docs/api-reference/tesla/get-migration-status.md): Indicates if the vehicle needs to migrate to Tesla's new API. See [Tesla - What's New](https://smartcar.com/docs/help/oem-integrations/tesla/whats-new) for more details.
- [Speed](https://smartcar.com/docs/api-reference/tesla/get-speedometer.md): Returns the current speed of the vehicle.
- [Steering Heater](https://smartcar.com/docs/api-reference/tesla/get-steering-heater.md): Returns the current state of a vehicle's steering wheel heater system.
- [User Access](https://smartcar.com/docs/api-reference/tesla/get-user-access.md): Returns the account type and permissions for the connected Tesla account.
- [User Info](https://smartcar.com/docs/api-reference/tesla/get-user-info.md): Returns the email associated with the connected Tesla account.
- [Vehicle Status](https://smartcar.com/docs/api-reference/tesla/get-vehicle-status.md): Returns the status for the vehicle.
- [Virtual Key Status](https://smartcar.com/docs/api-reference/tesla/get-virtual-key-status.md): Indicates if a vehicle has the appropriate virtual key installed. See [Tesla - What's New](https://smartcar.com/docs/help/oem-integrations/tesla/whats-new#if-your-application-issues-commands) for more details on Tesla's virtual key requirements.
- [Cabin Climate](https://smartcar.com/docs/api-reference/tesla/set-cabin.md): Set the temperature and control the cabin climate system for a vehicle.
- [Amperage](https://smartcar.com/docs/api-reference/tesla/set-charge-ammeter.md): Set the amperage drawn by the vehicle from the EVSE for the current charging session. If the vehicle is not plugged in, this endpoint results in a vehicle state error.
- [Charge Schedule](https://smartcar.com/docs/api-reference/tesla/set-charge-schedule.md): Sets the charging schedule for a vehicle.
- [Defroster](https://smartcar.com/docs/api-reference/tesla/set-defroster.md): Start or stop the front and rear defroster for a vehicle.
- [Set PIN to Drive](https://smartcar.com/docs/api-reference/tesla/set-pin-to-drive.md): Enables this feature on the vehicle and sets the PIN needed in order to drive it.
Preview of Smartcar's llms.txt file. View complete file (193 lines) →

Ready to create yours?

Generate a professional llms.txt file for your website in minutes with our AI-powered tool.

Generate Your llms.txt File