Official Tesla OAuth
You approve access on Tesla’s own authorization screens. PlaidInvoices does not ask for your Tesla password directly.
PlaidInvoices
PlaidInvoices is built around Tesla’s official OAuth flow. This page explains what permissions are requested, what data is used to deliver your invoices, and how to disconnect access when you no longer need the service.
You approve access on Tesla’s own authorization screens. PlaidInvoices does not ask for your Tesla password directly.
PlaidInvoices is for invoice retrieval and finance workflows. It is not a vehicle control app and does not request broader driving or remote-command access.
These are the Tesla OAuth scopes PlaidInvoices uses today. Tesla shows the exact permissions during sign-in, so you can review them before approving access.
openidLets Tesla identify the account during sign-in.
offline_accessLets PlaidInvoices keep the connection alive without asking you to log in every time.
user_dataLets PlaidInvoices read the Tesla account profile data needed to match invoices to your account.
vehicle_charging_cmdsRequired by Tesla for access to charging and Supercharger invoice data. PlaidInvoices uses this for invoice retrieval, not for vehicle control.
We keep the account, invoice, and subscription data needed to sync invoices, power exports, and send delivery emails.