Discover/tesla.com API
live

tesla.com APItesla.com

Access Tesla vehicle listings, detailed pricing by model, current financing offers, and energy product data from tesla.com via a single structured API.

Endpoints
4
Updated
14d ago
Try it

No input parameters required.

api.parse.bot/scraper/745589ec-5ba6-44d6-bb7f-ffe5bb500c80/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/745589ec-5ba6-44d6-bb7f-ffe5bb500c80/get_all_vehicles' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Returns a list of all Tesla products available on tesla.com including vehicles, energy products, charging, and shop items from the megamenu.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "vehicles": "array of product objects with name, url, category, and image"
  },
  "sample": {
    "data": {
      "vehicles": [
        {
          "url": "/models",
          "name": "Model S",
          "image": "https://digitalassets.tesla.com/tesla-contents/image/upload/f_auto,q_auto,w_220,c_scale/dpr_2.0/Mega-Menu-Vehicles-Model-S-New-NA-TW-KR.png",
          "category": "Vehicles"
        },
        {
          "url": "/model3",
          "name": "Model 3",
          "image": "https://digitalassets.tesla.com/tesla-contents/image/upload/f_auto,q_auto,w_220,c_scale/dpr_2.0/Mega-Menu-Vehicles-Model-3-Performance-LHD.png",
          "category": "Vehicles"
        }
      ]
    },
    "status": "success"
  }
}

About the tesla.com API

The Tesla.com API covers 4 endpoints that expose vehicle listings, model-level pricing with loan and lease breakdowns, active financing offers, and energy products. The get_vehicle_pricing endpoint returns cash prices, APR rates, and lease payment details grouped by model code (ct, m3, ms, mx, my) for supported markets. This makes it straightforward to build pricing trackers, comparison tools, or purchase-readiness apps against live Tesla catalog data.

Vehicle Catalog and Energy Products

The get_all_vehicles endpoint returns every product Tesla surfaces in its main navigation, including vehicles, energy products, charging equipment, and shop items. Each object includes name, url, category, and image. The get_energy_products endpoint narrows this to Solar Panels, Solar Roof, Powerwall, and Megapack, adding both a general url and an order_url for each product — useful when you need direct deep-links to purchase pages.

Pricing Data by Model and Market

get_vehicle_pricing accepts optional market and region parameters. Verified market values are US and CA. The response is keyed first by market, then by model code — ct (Cybertruck), m3 (Model 3), ms (Model S), mx (Model X), my (Model Y) — and each model contains an array of variant objects covering cash_price, loan_options (APR and term lengths), and lease options. The region parameter can surface regional incentive adjustments within a market.

Current Offers and Incentives

get_current_offers is US-only and returns a flattened list of active Tesla financing and lease promotions. Each offer object includes model, variant, trim_name, price, federal_incentives, regional_incentives, loan_offer (best available APR), and lease_offer (lowest monthly payment). This endpoint is well-suited for monitoring promotional changes over time or building alerts when rates shift.

Coverage Scope

All four endpoints reflect publicly available Tesla catalog and pricing data. The API does not require any account credentials and does not expose order status, delivery timelines, or inventory by location. Pricing coverage is confirmed for the US and CA markets; other regions may return partial or no data from get_vehicle_pricing.

Common use cases
  • Track Tesla Model 3 and Model Y cash prices and APR changes over time using get_vehicle_pricing.
  • Build a side-by-side financing calculator comparing loan vs. lease options across all Tesla models.
  • Monitor get_current_offers to alert users when federal or regional incentives are updated.
  • Aggregate Tesla energy product order URLs for a home energy comparison site using get_energy_products.
  • Populate a Tesla product directory with names, categories, and images from get_all_vehicles.
  • Compare US vs. CA pricing for Cybertruck and Model S using the market parameter.
  • Feed a deal-tracking newsletter with the lowest available lease payments from get_current_offers.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Tesla have an official public developer API?+
Tesla does not publish an official public API for vehicle pricing, offers, or catalog data. There is a community-documented API for vehicle owners (owner authentication and telemetry), but it is unofficial and not sanctioned for third-party use. This Parse API provides structured access to Tesla's public-facing product and pricing data.
What does `get_current_offers` return and how is it different from `get_vehicle_pricing`?+
get_current_offers is US-only and returns a flattened list of active promotional offers including loan_offer (best APR) and lease_offer (lowest monthly payment) per variant, alongside federal_incentives and regional_incentives. get_vehicle_pricing is broader — it accepts a market parameter (US or CA) and returns full variant arrays with multiple loan term options and cash prices, but does not break out incentives separately.
Does the API cover Tesla inventory by location or real-time delivery estimates?+
Not currently. The API covers catalog listings, model-level pricing, active financing offers, and energy products. It does not expose location-specific inventory, delivery timelines, or in-transit vehicle data. You can fork this API on Parse and revise it to add an endpoint targeting Tesla's public inventory pages.
Which markets are supported by `get_vehicle_pricing`?+
US and CA are the verified working values for the market parameter. Other market codes may return partial or empty data. The region parameter can refine results within a market for regional incentive data, but coverage outside the US and Canada is not guaranteed.
Does the API return used or certified pre-owned Tesla listings?+
Not currently. The API reflects new vehicle models and pricing from Tesla's public catalog. Used and certified pre-owned inventory is not included. You can fork this API on Parse and revise it to add an endpoint covering Tesla's used vehicle listings.
Page content last updated . Spec covers 4 endpoints from tesla.com.
Related APIs in AutomotiveSee all →
acura.ca API
Check current Acura vehicle deals, financing rates, lease payments, and incentives across all Canadian provinces and models including the ADX, ZDX, MDX, RDX, Integra, and TLX. Calculate payment options based on specific offers and models available by province.
getfpv.com API
Search and browse products from GetFPV's catalog of FPV drone components and accessories. Retrieve listings by keyword or category, view detailed product specifications, pricing, and stock status, and explore new arrivals and current sales.
firetruckmall.com API
Browse all available fire trucks from Fire Truck Mall with complete details including pricing, year, specifications, and images. Track when each listing was posted to find the newest inventory and compare vehicles across the marketplace.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
carsforsale.com API
Search vehicle listings and browse detailed car inventory by make, model, and trim to find the perfect vehicle on CarsForSale.com. Access comprehensive listing details including pricing, specifications, and availability all in one place.
team-bhp.com API
Access forum discussions, travelogues, news articles, and user profiles from Team-BHP.com to discover automotive insights, travel stories, and community conversations. Search threads, browse categories, and find trending discussions all in one place.
mazda.ca API
Find current vehicle deals, financing rates, lease options, and incentives across all Mazda Canada models and trims, with pricing tailored to your province. Get instant payment quotes to compare your options and discover the best offers available.
carjam.co.nz API
Look up detailed New Zealand vehicle information by license plate, VIN, or chassis number to instantly access registration status, WOF/COF compliance, service history, odometer readings, and damage records. Verify if a vehicle is stolen and get comprehensive specs to make informed decisions before purchasing or for fleet management.