CarGurus
Used car listings, used car prices and car market trends
CarGurus helps shoppers browse dealer-listed new and used cars with deal ratings, and view average used prices, price ranges and 12-month price history by model year.
Your information
Year, make and model, for example 2020 Honda Civic.
Example results
Typical price range, $22,982.00–$23,596.00
12-month price history
- Oct 1, 2025
Average price: $23,643.53
- Nov 1, 2025
Average price: $23,340.55
- Dec 1, 2025
Average price: $22,834.24
- Jan 1, 2026
Average price: $22,485.26
- Feb 1, 2026
Average price: $22,405.98
- Mar 1, 2026
Average price: $22,639.98
- Apr 1, 2026
Average price: $23,081.32
- May 1, 2026
Average price: $23,302.09
- Jun 1, 2026
Average price: $23,489.14
- Jul 1, 2026
Average price: $23,529.81
- Aug 1, 2026
Average price: $23,481.08
- Sep 1, 2026
Average price: $23,375.62
About the CarGurus tool
CarGurus searches new and used car listings near a US ZIP code using a make and model, with optional year, price, mileage, and distance filters.
Get market value returns used-price averages, typical price ranges, and 12-month price history for a specified year, make, and model.
Built from cargurus.com. Last checked Sep 29, 2026.
Actions
Get market value
1 creditGet the average used price, CarGurus price range and 12-month price history for a model year. Covers all trims; mileage- and ZIP-adjusted estimates and reliable listing counts are not shown on these pages.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Carcar | Text | Required | Year, make and model, for example 2020 Honda Civic.Example: 2022 Toyota Camry |
What you get
| Field | Type | Description |
|---|---|---|
Car Namecar_name | Text | Year, make and model.Example: 2022 Toyota Camry |
Currencycurrency | Text | Price currency (USD).Example: USD |
Page Linkpage_link | Text | CarGurus price trends page link.Example: https://www.cargurus.com/research/price-trends/Toyota-Camry-d292 |
Number of Listingsnumber_of_listings | Number | CarGurus listing count for the year and model; null when not published. |
Monthly Average Pricesmonthly_average_prices | List | |
Monthmonthly_average_prices[].month | Text | Month in YYYY-MM.Example: 2025-10 |
Price (USD)monthly_average_prices[].price_usd | Number | Average of sampled price points in the month, in USD.Example: 23643.53 |
Average Market Price (USD)average_market_price_usd | Number | Current average used asking price in USD.Example: 23267 |
Price Change 12 Months (USD)price_change_12_months_usd | Number | Estimated USD change implied by the CarGurus year-over-year percentage; null if unavailable.Example: -491.81 |
Typical Price Range Low (USD)typical_price_range_low_usd | Number | Lower listed price range on the CarGurus year overview, in USD; null if not shown.Example: 22982 |
Typical Price Range High (USD)typical_price_range_high_usd | Number | Upper listed price range on the CarGurus year overview, in USD; null if not shown.Example: 23596 |
Price Change 12 Months (%)price_change_12_months_percent | Number | CarGurus year-over-year average price percentage.Example: -2.07 |
Example result
For Car: 2022 Toyota Camry
{
"car_name": "2022 Toyota Camry",
"currency": "USD",
"page_link": "https://www.cargurus.com/research/price-trends/Toyota-Camry-d292",
"number_of_listings": null,
"monthly_average_prices": [
{
"month": "2025-10",
"price_usd": 23643.53
},
{
"month": "2025-11",
"price_usd": 23340.55
},
{
"month": "2025-12",
"price_usd": 22834.24
}
],
"average_market_price_usd": 23267,
"price_change_12_months_usd": -491.81,
"typical_price_range_low_usd": 22982,
"typical_price_range_high_usd": 23596,
"price_change_12_months_percent": -2.07
}Search cars
1 creditSearch new and used cars for sale near a US ZIP code, with prices, dealer details and CarGurus deal ratings. Results show used cars first, then new cars, each in CarGurus order. Deal ratings and market comparisons may be unavailable for new cars. Market difference is positive below market and negative above market.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Carcar | Text | Required | Make and model to search, for example Toyota RAV4.Example: Toyota RAV4 |
Max Yearmax_year | Number | Optional | Latest model year, for example 2024.Example: 2024 |
Min Yearmin_year | Number | Optional | Earliest model year, for example 2021.Example: 2021 |
Zip Codezip_code | Text | Required | Five-digit US ZIP code, for example 02108.Example: 02108 |
Max Pricemax_price | Number | Optional | Highest listing price in US dollars, for example 30000.Example: 30000 |
Max Mileagemax_mileage | Number | Optional | Maximum vehicle mileage in miles, for example 60000.Example: 60000 |
Max Resultsmax_results | Number | Optional | Maximum number of listings to return, for example 25.Example: 8 |
Radius (miles)radius_miles | Number | Optional | Maximum distance from the ZIP code in miles, for example 50.Example: 20 |
What you get
| Field | Type | Description |
|---|---|---|
Listingslistings | List | New and used CarGurus car listings, used first and new second. |
VINlistings[].vin | Text | Vehicle identification number.Example: 2T3F1RFV2LW108974 |
Makelistings[].make | Text | Vehicle make.Example: Toyota |
Trimlistings[].trim | Text | Vehicle trim.Example: LE AWD |
Yearlistings[].year | Number | Model year.Example: 2020 |
Modellistings[].model | Text | Vehicle model.Example: RAV4 |
Conditionlistings[].condition | Text | New or Used.Example: Used |
Price (USD)listings[].price_usd | Number | Advertised listing price in US dollars.Example: 21524 |
Photo Linklistings[].photo_link | Text | Link to a vehicle photo.Example: https://static.cargurus.com/images/forsale/2026/08/22/18/38/2020_toyota_rav4-pi… |
Deal Ratinglistings[].deal_rating | Text | CarGurus deal rating, when available.Example: Good Deal |
Dealer Namelistings[].dealer_name | Text | Name of the seller.Example: McKay Chevrolet of Raynham |
Listing Linklistings[].listing_link | Text | Link to the CarGurus listing. |
Mileage (miles)listings[].mileage_miles | Number | Odometer mileage in miles.Example: 78054 |
Days On Marketlistings[].days_on_market | Number | Days the listing has been on the market.Example: 48 |
Distance (miles)listings[].distance_miles | Number | Dealer distance from ZIP code in miles.Example: 31.4 |
Amount Below or Above Market (USD)listings[].amount_below_or_above_market_usd | Number | US dollars below market if positive or above market if negative.Example: 1423 |
Example result
For Car: Toyota RAV4, Zip Code: 02108
{
"listings": [
{
"vin": "2T3F1RFV2LW108974",
"make": "Toyota",
"trim": "LE AWD",
"year": 2020,
"model": "RAV4",
"condition": "Used",
"price_usd": 21524,
"photo_link": "https://static.cargurus.com/images/forsale/2026/08/22/18/38/2020_toyota_rav4-pic-5639693313224535045-1024x768.jpeg",
"deal_rating": "Good Deal",
"dealer_name": "McKay Chevrolet of Raynham",
"listing_link": "https://www.cargurus.com/details/455779031?resultSetId=2a019d60-d839-496a-863a-6f95d5ec4f8e&searchUuid=ea2e192d-3094-4ae5-b144-7a7a2000f28a&sponsoredType=PRIORITY&srpVariation=DEFAULT_SEARCH&listingIn…",
"mileage_miles": 78054,
"days_on_market": 48,
"distance_miles": 31.4,
"amount_below_or_above_market_usd": 1423
},
{
"vin": "2T3A1RFV1RW450600",
"make": "Toyota",
"trim": "XLE Premium AWD",
"year": 2024,
"model": "RAV4",
"condition": "Used",
"price_usd": 35972,
"photo_link": "https://static.cargurus.com/images/forsale/2026/07/21/10/30/2024_toyota_rav4-pic-8352591056035893626-1024x768.jpeg",
"deal_rating": "Good Deal",
"dealer_name": "McGovern Ford of Beverly",
"listing_link": "https://www.cargurus.com/details/451455940?resultSetId=2a019d60-d839-496a-863a-6f95d5ec4f8e&searchUuid=ea2e192d-3094-4ae5-b144-7a7a2000f28a&sponsoredType=FEATURED&srpVariation=DEFAULT_SEARCH&listingIn…",
"mileage_miles": 10100,
"days_on_market": 100,
"distance_miles": 16.8,
"amount_below_or_above_market_usd": 1857
}
]
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@cargurus",
"visibility": "public",
"operation": "get_market_value",
"version": 1,
"input": {
"car": "2022 Toyota Camry"
},
"response": {
"format": "json"
}
}'What you can do with it
- Compare local car listings by price, mileage, and distance.
- Find used cars matching a make, model, and budget.
- Review recent price trends for a vehicle model.
- Track how a model’s average used price changes over 12 months.
Questions about CarGurus
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this CarGurus tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a CarGurus account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from cargurus.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
What cars are for sale near a ZIP code?
Search cars returns new and used listings near a required US ZIP code for a specified make and model.
What is the average used price for a model?
Get market value returns the current average used asking price for a specified year, make, and model.
How has a model’s price changed over 12 months?
Get market value returns monthly average prices and the 12-month price change when available.