Discover/clutch.ca API
live

clutch.ca APIclutch.ca

Search Canadian used car listings, retrieve vehicle specs, photos, accident history, and calculate loan payments via the Clutch.ca API.

Endpoints
8
Updated
27d ago
Try it
Vehicle make/brand name (e.g. Toyota, Honda, Tesla)
Page number (0-indexed)
Sort order. Accepted values: featured, newest, lowest_price, highest_price, lowest_mileage, highest_mileage
Number of results per page
Vehicle model name (e.g. Corolla, Civic, Model 3)
Filter for vehicles on sale. Accepted values: true, false
Maximum manufacturing year
Minimum manufacturing year
Vehicle body style (e.g. SUV, Sedan, Hatchback)
Fuel type (e.g. Gasoline, Electric, Hybrid, Plug-In Hybrid)
Maximum price in CAD
Minimum price in CAD
Maximum mileage in km
Minimum mileage in km
api.parse.bot/scraper/8d9eda6a-9e51-4e73-88f5-266572d18daf/<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/8d9eda6a-9e51-4e73-88f5-266572d18daf/search_vehicles?make=Honda&page=0&limit=2' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 8 totalclick to expand

Search for vehicles with various filters including make, model, year, price, mileage, body type, and fuel type. Returns paginated results with vehicle summaries.

Input
ParamTypeDescription
makestringVehicle make/brand name (e.g. Toyota, Honda, Tesla)
pageintegerPage number (0-indexed)
sortstringSort order. Accepted values: featured, newest, lowest_price, highest_price, lowest_mileage, highest_mileage
limitintegerNumber of results per page
modelstringVehicle model name (e.g. Corolla, Civic, Model 3)
on_salestringFilter for vehicles on sale. Accepted values: true, false
max_yearintegerMaximum manufacturing year
min_yearintegerMinimum manufacturing year
body_typestringVehicle body style (e.g. SUV, Sedan, Hatchback)
fuel_typestringFuel type (e.g. Gasoline, Electric, Hybrid, Plug-In Hybrid)
max_priceintegerMaximum price in CAD
min_priceintegerMinimum price in CAD
max_mileageintegerMaximum mileage in km
min_mileageintegerMinimum mileage in km
Response
{
  "type": "object",
  "fields": {
    "page": "integer, current page number",
    "pageSize": "integer, results per page",
    "vehicles": "array of vehicle summary objects with id, name, year, mileage, make, model, trim, bodyStyle, fuelType, vehiclePrices, cardPhotoUrl",
    "totalCount": "integer, total matching vehicles",
    "totalPages": "integer, total number of pages"
  },
  "sample": {
    "data": {
      "page": 0,
      "pageSize": 32,
      "vehicles": [
        {
          "id": 95818,
          "make": {
            "id": 41,
            "name": "Tesla"
          },
          "name": "Tesla Model 3 RWD",
          "year": 2023,
          "model": {
            "id": 242,
            "name": "Model 3"
          },
          "mileage": 49949,
          "fuelType": {
            "id": 4,
            "name": "Electric"
          },
          "bodyStyle": {
            "id": 3,
            "name": "Sedan"
          },
          "cardPhotoUrl": "https://fastly.clutch.ca/3eb57e33-f73d-4ede-834d-0d3071b9a1af.jpg?class=card_photo"
        }
      ],
      "totalCount": 695,
      "totalPages": 22
    },
    "status": "success"
  }
}

About the clutch.ca API

The Clutch.ca API covers 8 endpoints giving programmatic access to Clutch's Canadian used vehicle inventory, including search with filters like make, model, year, price range, and mileage. The search_vehicles endpoint returns paginated summaries with pricing, body style, and fuel type. Companion endpoints expose full specs, multi-angle photo sets, accident and registration history, loan payment calculations, and complete filter metadata for makes, models, body styles, drivetrains, and more.

Vehicle Search and Detail

The search_vehicles endpoint accepts optional parameters including make, model, min_year, max_year, sort (accepted values: featured, newest, lowest_price, highest_price, lowest_mileage, highest_mileage), on_sale, page, and limit. Responses include an array of vehicle summaries with fields like id, year, mileage, bodyStyle, fuelType, trim, and vehiclePrices. The totalCount and totalPages fields support pagination across the full inventory.

get_vehicle_details takes a numeric vehicle_id (obtained from search_vehicles results) and returns the full record: a disclosure object containing accident and registration history, a vehicleDetail object with engine specs, horsepower, torque, dimensions, and ownership count, plus vehicleWarranties and vehicleVehicleFeatures arrays. Photo sets are organized into static, exterior, exteriorSpin, and interior arrays inside the photos object.

Loan Calculator and Filter Metadata

The calculate_car_loan endpoint accepts a required price in CAD plus optional apr, loan_term (months), down_payment, trade_in_value, and frequency (bi-weekly or monthly). It returns estimated_payment, total_paid, interest_paid, hst_amount, and total_loan_amount — enough to build a full payment estimator without any additional math.

get_lookups is a single no-argument call that returns all filter metadata at once: makes, models, colors, fuelTypes, bodyStyles, drivetrains, transmissions, and vehicleFeatures with their IDs and names. For make-model chaining specifically, get_makes_list and get_models_by_make (requires a UUID make_id) provide the same data in smaller focused responses. get_recent_offers returns a sample of recently completed purchases with year, make, model, price, province, and location.

Common use cases
  • Build a cross-inventory used car search tool filtered by make, model, year, and fuel type using search_vehicles.
  • Display full vehicle history cards — accidents, owners, specs — by chaining search_vehicles IDs into get_vehicle_details.
  • Embed a loan payment calculator in a car-buying guide using calculate_car_loan with configurable APR, term, and down payment.
  • Populate dynamic make-model dropdowns for a Canadian used car filter UI using get_makes_list and get_models_by_make.
  • Analyze pricing trends across the Canadian used car market by sorting search_vehicles results by lowest_price or highest_mileage.
  • Show recently completed purchase examples as social proof using get_recent_offers with province and location context.
  • Aggregate photo galleries for specific vehicles by pulling the exterior, interior, and exteriorSpin arrays from get_vehicle_photos.
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 Clutch.ca offer an official public developer API?+
Clutch.ca does not publish a public developer API or API documentation for third-party use. The Parse Clutch.ca API provides structured programmatic access to the same inventory and pricing data available on the site.
What vehicle history data does `get_vehicle_details` return?+
The disclosure object inside get_vehicle_details includes accident history and registration history fields. The vehicleDetail object adds numberOfOwners and numberOfAccidents. The API does not return a full CARFAX-style narrative report — it surfaces the structured disclosure fields Clutch includes with each listing.
Does the API support filtering vehicles by color, drivetrain, or transmission?+
search_vehicles currently accepts make, model, min_year, max_year, on_sale, sort, page, and limit. Filtering by color, drivetrain, or transmission is not currently exposed as search parameters, though get_lookups does return the full reference lists for those attributes. You can fork the API on Parse and revise it to add those filter parameters to the search endpoint.
How does pagination work in `search_vehicles`?+
The page parameter is 0-indexed. The response includes totalCount, totalPages, and pageSize so you can calculate whether additional pages exist. Use limit to control how many results are returned per page.
Does the API cover Clutch listings outside Canada, or include dealer inventory from other platforms?+
The API covers Clutch.ca's own Canadian inventory only — it does not include listings from third-party dealerships or non-Canadian markets. Province context is available in get_recent_offers and in the pricing object (via provinceId) in vehicle details. You can fork the API on Parse and revise it to add endpoints pointing to other Canadian used car platforms.
Page content last updated . Spec covers 8 endpoints from clutch.ca.
Related APIs in AutomotiveSee all →
carvana.com API
Search Carvana's used car inventory by make, model, price, fuel type, and more. Retrieve paginated listings with pricing, specs, and delivery details, or fetch comprehensive information for a specific vehicle by ID.
autotrader.ca API
Search vehicle listings on AutoTrader.ca and retrieve detailed information including specifications, pricing, mileage, and seller contact details. Compare listings across makes, models, and locations to support vehicle research and purchasing decisions.
autotrader.com API
Search Autotrader.com vehicle listings and access detailed information like pricing, specifications, and VIN data with flexible filtering options. Browse all available vehicle makes and models to refine your search across thousands of listings.
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.
cars.com API
Search for vehicles on Cars.com using filters like price, make, and model, then get detailed specifications and dealer inventory information for any listing you're interested in. Access comprehensive vehicle details including pricing, features, and dealer contact information all in one place.
autochek.africa API
Browse and search car listings from Autochek Kenya's marketplace, view detailed vehicle information including specs and pricing, explore available makes and models, and get instant loan eligibility estimates for your purchase. Discover popular cars, brand new inventory, and connect with dealers all in one place.
carsales.com API
Search for cars on Carsales and retrieve detailed listings with technical specifications, makes, and models. Filter and browse available vehicles by make to find exactly what you're looking for.
coches.net API
coches.net API
Clutch.ca API — Used Vehicle Search & Pricing · Parse