AutoTrader Canada Scraper avatar

AutoTrader Canada Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
AutoTrader Canada Scraper

AutoTrader Canada Scraper

Scrape cars from autotrader.ca. Use the same search filters as the site or paste a URL — the URL wins when set.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Marco Rodrigues

Marco Rodrigues

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

🇨🇦 AutoTrader Canada Scraper

Want AutoTrader Canada results in a spreadsheet? This scraper makes it easy.

Use the same filters you see on the website — better for AI agents — or paste a listing URL. When a URL is set, it overrides the filters.

AutoTrader lists hundreds of thousands of cars across Canada. This actor returns up to 2000 rows per run.

💡 Perfect for...

  • Agents: Export matching listings without paging the site.
  • Dashboards: Track prices, locations, and inventory.
  • Market research: Slice the same filters the website offers.
  • Data analysts: Export listing rows with public links.
  • 🤖 AI Agents: Power Claude, Cursor, Codex, the Hermes Agent, and OpenClaw workflows with live results.
  • 📚 RAG Systems: Feed titles and locations into retrieval pipelines.
  • 🔗 AI Workflows: Plug into LangChain, AutoGPT, CrewAI, and similar stacks.

✨ Why you'll love this scraper

  • 🔗 URL or filters: Paste a search URL, or use the dropdowns. The URL always wins when set.
  • 🎯 Same filters as the site: Condition, make, model, province, city, year, price, kilometres, body type, fuel, transmission, drivetrain, colour, seller type, and sort.
  • 🌐 Ready to export: Titles, prices, locations, seller phone, and listing links.

📦 What's inside the data?

Every row can include:

  • Listing: id, url, title, featured
  • Vehicle: year, make, model, trim, condition, transmission, fuel, kilometres
  • Price: price in Canadian dollars
  • Location: city, province, postal code
  • Seller: name, type (dealer or private), phone
  • Photo: image url

🚀 Quick start

Option A — Input URL

  1. Open AutoTrader Canada, apply filters, copy the URL.
  2. Paste it into input_url.
  3. Set max_results and click Start.

Option B — Structured filters (better for AI agents)

  1. Leave input_url empty.
  2. Pick a make, province, and any other filters.
  3. Set max_results (up to 2000) and click Start.

Tech details for developers 🧑‍💻

Input Example (filters):

{
"make": "toyota",
"province": "on",
"year_min": 2018,
"price_max": 30000,
"max_results": 100
}

Input Example (URL override):

{
"input_url": "https://www.autotrader.ca/cars/toyota/on/",
"max_results": 50
}

Output Example:

{
"id": "71234567",
"url": "https://www.autotrader.ca/a/toyota/rav4/toronto/ontario/2021/71234567",
"title": "2021 Toyota RAV4 XLE",
"price": 28990,
"currency": "CAD",
"year": 2021,
"make": "Toyota",
"model": "RAV4",
"trim": "XLE",
"condition": "Used",
"transmission": "Automatic",
"fuel": "Gasoline",
"mileage_km": 64210,
"city": "Toronto",
"province": "ON",
"postal_code": "M5V",
"seller": "Downtown Toyota",
"seller_type": "Dealer",
"phone": "(416) 555-0142",
"image_url": "https://images.autotrader.ca/...",
"featured": false
}

Output fields:

FieldDescription
idAutoTrader listing id.
urlPublic listing page.
titleListing title, usually year + make + model.
priceAsking price when shown.
currencyAlways CAD.
yearModel year.
makeMake name.
modelModel name.
trimTrim or package when shown.
conditionUsed, new, demo, or antique.
transmissionAutomatic or manual.
fuelFuel type.
mileage_kmOdometer in kilometres.
cityCity on the listing.
provinceProvince or territory code.
postal_codePostal code when shown.
sellerDealer or seller name.
seller_typeDealer or private.
phoneSeller phone when published.
image_urlFirst photo.
featuredWhether AutoTrader marked the listing as a featured deal.

📋 Input reference (detailed)

ParameterTypeRequiredDefaultDescription
input_urlstringNoPaste an AutoTrader Canada search URL; overrides every filter when set.
querystringNoWords to search, such as a trim or package name.
conditionstring enumNousedUsed, new, new and used, demo, or antique.
makestring enumNoallSame make list as AutoTrader, Acura through Volvo.
modelstringNoModel name, such as Civic or RAV4.
provincestring enumNoall CanadaOntario, British Columbia, Alberta, Quebec, Manitoba, Saskatchewan, Nova Scotia, New Brunswick, Newfoundland and Labrador, Prince Edward Island, Northwest Territories, Nunavut, Yukon.
citystringNoCity or postal code, such as Toronto or M5V.
radiusstring enumNoanyDistance in km from the city or postal code: 10, 20, 50, 100, 150, 200, 250, 300, 400.
year_minintegerNoOldest model year.
year_maxintegerNoNewest model year.
price_minintegerNoLowest price in CAD.
price_maxintegerNoHighest price in CAD.
mileage_minintegerNoLowest kilometres.
mileage_maxintegerNoHighest kilometres.
body_typestring enumNoanySedan, SUV, hatchback, coupe, convertible, wagon, minivan, pickup, other.
fuelstring enumNoanyGasoline, hybrid, diesel, electric, flex fuel, natural gas, propane, other.
transmissionstring enumNoanyAutomatic or manual.
drivetrainstring enumNoanyAWD, FWD, RWD, or 4x4.
colorstring enumNoanyBlack, white, silver, grey, blue, red, green, brown, beige, orange, yellow, gold.
sellerstring enumNoanyDealer or private.
sortstring enumNobest-matchBest match, lowest or highest price, newest or oldest year, lowest kilometres, just listed.
max_resultsintegerNo50Maximum rows (12000).

Notes on filters

  • Prefer the Apify input dropdowns — they use the same labels as AutoTrader.
  • input_url always wins over the other filters when provided.