Discover/carvana.com API
live

carvana.com APIcarvana.com

Search Carvana's used car inventory by make, model, price, and fuel type. Get full vehicle specs, images, features, and availability via 4 structured endpoints.

Endpoints
4
Updated
3mo ago
Try it
Vehicle make (e.g., Tesla, Ford, Toyota).
Page number for pagination.
5-digit US ZIP code for local results and shipping calculation.
Vehicle model (requires make to be set).
General search query keyword.
Sort order. Accepted values: MostPopular, LowestPrice, HighestPrice, LowestMileage, Newest
Fuel type filter (e.g., Electric, Hybrid, Gas).
Maximum price in USD.
Minimum price in USD.
Number of results per page.
api.parse.bot/scraper/97f12767-f701-40a6-a3fe-02be60896863/<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/97f12767-f701-40a6-a3fe-02be60896863/search_vehicles?make=Ford&page=1&zip5=90210&query=Tesla&page_size=5' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for vehicles on Carvana with various filters and sorting options. Returns paginated results including vehicle details, pricing, and delivery information.

Input
ParamTypeDescription
makestringVehicle make (e.g., Tesla, Ford, Toyota).
pageintegerPage number for pagination.
zip5string5-digit US ZIP code for local results and shipping calculation.
modelstringVehicle model (requires make to be set).
querystringGeneral search query keyword.
sort_bystringSort order. Accepted values: MostPopular, LowestPrice, HighestPrice, LowestMileage, NewestInventory.
fuel_typestringFuel type filter (e.g., Electric, Hybrid, Gas).
max_priceintegerMaximum price in USD.
min_priceintegerMinimum price in USD.
page_sizeintegerNumber of results per page.
Response
{
  "type": "object",
  "fields": {
    "inventory": "object containing pagination info and vehicles array",
    "financeInfo": "object with financing details",
    "searchRequestId": "string UUID for the search request",
    "userDeliveryInfo": "object with delivery/pickup location details"
  },
  "sample": {
    "data": {
      "inventory": {
        "vehicles": [
          {
            "vin": "1FADP3F26JL295716",
            "make": "Ford",
            "trim": "SE",
            "year": 2018,
            "model": "Focus",
            "price": {
              "total": 14990
            },
            "mileage": 35016,
            "fuelType": "Gas",
            "vehicleId": 4213627,
            "stockNumber": 2004546594
          }
        ],
        "pagination": {
          "pageSize": 5,
          "currentPage": 1,
          "totalMatchedPages": 1450,
          "totalMatchedInventory": 5795
        }
      },
      "financeInfo": {
        "financingType": "estimatedFinancing"
      },
      "searchRequestId": "57f751cf-fd05-4902-be46-6789b5d86762",
      "userDeliveryInfo": {
        "city": "Ashburn",
        "zip5": "20149",
        "state": "VA"
      }
    },
    "status": "success"
  }
}

About the carvana.com API

The Carvana API provides 4 endpoints for querying Carvana's used car inventory, including the search_vehicles endpoint for broad filtered searches and get_vehicle_detail for comprehensive per-vehicle data. Responses include pricing, mileage, fuel type, trim, exterior and interior color, warranty details, feature categories, and purchase availability — all returned as structured JSON ready to integrate into car-shopping tools, price trackers, or EV research applications.

Search and Filter Inventory

The search_vehicles endpoint accepts filters for make, model, fuel_type, max_price, and zip5, plus a sort_by parameter with options including LowestPrice, HighestMileage, and NewestInventory. Results come back paginated inside an inventory object that contains a vehicles array alongside pagination metadata. A userDeliveryInfo object reflects shipping or pickup options based on the provided ZIP code. The searchRequestId UUID can be used to correlate results across calls.

Electric Vehicle Endpoints

Two endpoints target EV inventory specifically. search_electric_vehicles pre-applies the Electric fuel type filter and adds a min_price parameter not available on the general search, making it straightforward to define a price band when browsing EVs from a specific make like Tesla or Nissan. get_cheapest_electric_vehicles returns the same response shape sorted by lowest price and accepts only a zip5 for localization — useful when you need a quick snapshot of the most affordable electric options in a given area without building a full filter query.

Vehicle Detail Data

The get_vehicle_detail endpoint takes a vehicle_id (the numeric string returned in search results) and returns an expanded payload. The summary object contains the vin, year, make, model, trim, mileage, price, fuelType, exteriorColor, and interiorColor. The vehicle object adds dimensions, warranty info, and embedded image data. Feature categories are available either in the features array or within vehicle.cvnaCategories, and the availability object indicates current purchase status for that listing.

Coverage Notes

All endpoints operate against Carvana's U.S. used-car inventory. The zip5 parameter on search_vehicles and get_cheapest_electric_vehicles influences delivery cost estimates and local availability, but it does not filter to a geographic radius — Carvana's nationwide inventory is always searched. financeInfo objects are present in all search responses but reflect general financing context rather than personalized loan quotes.

Common use cases
  • Build a price-drop alert tool that polls search_vehicles with a max_price threshold for a specific make and model.
  • Aggregate EV inventory across price bands using search_electric_vehicles with min_price and max_price to populate a comparison table.
  • Populate a vehicle detail page with full specs, color options, and availability status using get_vehicle_detail.
  • Generate a 'cheapest EVs near me' feature by passing a user's ZIP code to get_cheapest_electric_vehicles.
  • Track mileage and price trends across Carvana listings by periodically querying search_vehicles sorted by LowestMileage.
  • Cross-reference VINs from get_vehicle_detail against third-party history reports in an automated car-buying workflow.
  • Filter Carvana's hybrid and electric inventory by make to feed a fleet-procurement research dashboard.
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 Carvana have an official public developer API?+
Carvana does not publish an official developer API or documentation for third-party access to its inventory data.
What does get_vehicle_detail return beyond what search results include?+
The detail endpoint returns a richer vehicle object with dimensions, warranty information, and embedded image data, a features array or vehicle.cvnaCategories for feature categories, a summary object with VIN and color fields, and an availability object indicating whether the vehicle can currently be purchased. Search result entries do not include most of these fields.
Does pagination work the same across all search endpoints?+
The search_vehicles endpoint accepts an explicit page integer parameter for pagination. The search_electric_vehicles and get_cheapest_electric_vehicles endpoints do not expose a page parameter in their current inputs, so they return the first page of results only. You can fork this API on Parse and revise those endpoints to add pagination support.
Can I filter by body style, transmission type, or number of cylinders?+
Not currently. The search endpoints filter by make, model, fuel_type, max_price, min_price, and zip5. Body style, transmission, drivetrain, and engine specifications are not available as filter parameters. You can fork this API on Parse and revise it to add those filter inputs.
Are sold or previously listed vehicles accessible through this API?+
The endpoints reflect active Carvana inventory. Sold-out or delisted vehicles are not covered — once a vehicle is removed from Carvana's listings, its detail page will no longer return valid data. Historical sold listings are not part of any current endpoint.
Page content last updated . Spec covers 4 endpoints from carvana.com.
Related APIs in AutomotiveSee all →
car-part.com API
Search for recycled auto parts across thousands of vehicles and get detailed information on pricing, availability, and specifications from car-part.com. Find the exact parts you need with comprehensive search metadata and individual part details to compare options and locate the best deals.
honda.ca API
Get current Honda Canada vehicle pricing, lease and finance payment options, APR rates, and available incentives across all Canadian provinces to compare deals in real-time. Calculate custom payment scenarios and browse all Honda models with their latest promotional offers directly from Honda Canada's official pricing data.
autodoc.co.uk API
Find auto parts and check compatibility with your vehicle by browsing makes, models, and engines, then search for parts with detailed specifications and discover equivalent alternatives. Get everything you need to identify the right replacement parts for any car in the Autodoc catalog.
leboncoin.fr API
Search and retrieve detailed listings from Leboncoin across cars, real estate, jobs, and other categories with advanced filtering options. Access seller profiles, pricing analytics, and comprehensive listing details to find exactly what you're looking for on France's leading classifieds platform.
auctiontime.com API
Search and browse equipment and truck auction listings from AuctionTime.com, view detailed information about specific auctions, filter by category and auctioneer, and track auction results by date. Access comprehensive auction data including listings, categories, and auctioneer information all in one place.
yad2.co.il API
Search for apartments and cars on Yad2's marketplace and access detailed listing information including photos, prices, and specifications. Instantly reveal seller contact information to connect directly with real estate agents and car dealers.
turo.com API
Search for peer-to-peer car rentals across Turo by location and dates to browse available vehicles with pricing, specifications, and real-time availability. Get detailed information on specific cars to compare features and make rental decisions.
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.