Developer Documentation

/ Vehicles (Tesla API)

Back to Home

These endpoints pass through to Tesla Fleet API and have stricter rate limits than all other endpoints. General vehicle data and Teslascope-specific APIs are documented here.

Command

Vehicle Command

https://teslascope.com/api/vehicle/:public_id/command/:command_type

Sends a supported command to the vehicle through the Tesla Fleet API (for example climate, charging, or honk). Replace :command_type with the command name. Optional path segment debug may return additional diagnostic data when enabled.

Requires a premium subscription to access this endpoint.

Response

        

Charging

Charging History

https://teslascope.com/api/vehicle/:public_id/charging-history

Returns Tesla Fleet API supercharging (and related) charging history for the vehicle. Optional query parameters include vin, startTime, endTime, pageNo, pageSize, sortBy, and sortOrder when supported by the upstream API.

Requires a premium subscription to access this endpoint.

Charging Invoice

https://teslascope.com/api/vehicle/:public_id/charging-invoice/:invoice_id

Fetches a specific charging invoice from Tesla by invoice ID. Replace :invoice_id with the invoice identifier.

Requires a premium subscription to access this endpoint.

Drivers

Drivers

https://teslascope.com/api/vehicle/:public_id/drivers

Returns Tesla Fleet API driver list for the vehicle's Tesla account.

Remove Driver

https://teslascope.com/api/vehicle/:public_id/remove-driver

Removes a driver from the vehicle's Tesla account. Send userId in the request body.

Options & release notes

Options

https://teslascope.com/api/vehicle/:public_id/options

Returns factory-style option codes for the vehicle from Tesla (by VIN).

Release Notes

https://teslascope.com/api/vehicle/:public_id/release-notes

Returns Tesla software release notes available for the vehicle.

Staged Release Notes

https://teslascope.com/api/vehicle/:public_id/staged-release-notes

Returns staged (preview) release notes from Tesla when available for the vehicle.

Invites

Invites

https://teslascope.com/api/vehicle/:public_id/invites

Lists pending Tesla account invites for the vehicle.

Create Invite

https://teslascope.com/api/vehicle/:public_id/create-invite

Creates a new Tesla account invite for the vehicle.

Accept Invite

https://teslascope.com/api/vehicle/:public_id/accept-invite

Accepts a pending invite using the invite code in the request body.

Remove Invite

https://teslascope.com/api/vehicle/:public_id/remove-invite

Cancels a pending invite. Send inviteId in the request body.

Warranty

Warranty Details

https://teslascope.com/api/vehicle/:public_id/warranty-details

Returns Tesla warranty details for the vehicle's VIN.

Virtual Key

Setup Virtual Key

https://teslascope.com/api/vehicle/:public_id/setup-virtual-key

Triggers a check and setup flow for the Tesla virtual key required for Fleet API access on supported vehicles.

Fleet Telemetry

Update Telemetry

https://teslascope.com/api/vehicle/:public_id/telemetry/configuration/update

Pushes or refreshes fleet telemetry configuration for this vehicle through Tesla's API.

Telemetry Configuration

https://teslascope.com/api/vehicle/:public_id/telemetry/configuration

Returns the current fleet telemetry configuration from Tesla.

Telemetry Errors

https://teslascope.com/api/vehicle/:public_id/telemetry/errors

Returns recent telemetry configuration or delivery errors reported for this vehicle, when available.

Fleet Status

Fleet Status

https://teslascope.com/api/vehicle/:public_id/fleet-status

Returns Tesla Fleet API fleet_status for this vehicle's VIN (e.g. connectivity and fleet eligibility signals).