AutoTrader.ca & AutoHebdo Car Listings Scraper
Pricing
from $1.00 / 1,000 records
AutoTrader.ca & AutoHebdo Car Listings Scraper
Scrape car listings from AutoTrader.ca and AutoHebdo.net (Canada) from any search URL: year, make, model, trim, price, mileage, condition, body type, transmission, drivetrain, fuel, colour, location, dealer, images and description. Export JSON/CSV/Excel.
Pricing
from $1.00 / 1,000 records
Rating
0.0
(0)
Developer
Ocrad
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Security
Limited permissionsShare
AutoTrader.ca & AutoHebdo Car Listings Scraper
Scrape car listings from AutoTrader.ca (English, all of Canada) and AutoHebdo.net (French, Quebec) with one actor. Provide any search URL from either site with your location, make/model, price, year or mileage filters applied and get every listing as structured data: year, make, model, trim, price, mileage, condition, transmission, fuel, colour, location, dealer and photos. Turn on detailedInfo to add body type, drivetrain, interior colour, doors/seats, features, stock number, Carfax link, VIN (when the Carfax link exposes it) and the posting date.
📋 Example Output
{"id": "a3e4ac8d-1ea8-4949-bd28-d0fea9d947a7","url": "https://www.autotrader.ca/offers/toyota-rav4-one-owner-clean-carfax-awd-heated-seats-gasoline-silver-cat_ma70gr201439va3714tr11875-a3e4ac8d-1ea8-4949-bd28-d0fea9d947a7","title": "2021 Toyota RAV4","year": 2021,"make": "Toyota","model": "RAV4","trim": "ONE OWNER | CLEAN CARFAX | AWD | HEATED SEATS","price": 27498,"currency": "CAD","mileageKm": 79588,"condition": "used","bodyType": "SUV","transmission": "Automatic","drivetrain": "All Wheel Drive","fuelType": "Gasoline","exteriorColor": "Silver","interiorColor": "Black","numberOfDoors": 4,"numberOfSeats": 5,"features": ["Air conditioning", "Cruise control", "Heated Seats", "Power windows", "Remote Keyless Entry"],"city": "Markham","province": "ON","postalCode": "L3R 1G9","sellerName": "DON VALLEY NORTH TOYOTA","sellerType": "dealer","sellerPhone": "437-889-2539","stockNumber": "10123209A","vin": null,"carfaxUrl": "https://vhr.carfax.ca/?id=fubbx0S+KdSehwyXoi//ls9aJYGHMA0P","imageUrl": "https://prod.pictures.autoscout24.net/listing-images/a3e4ac8d-1ea8-4949-bd28-d0fea9d947a7_3bf9dd15-3c62-43fa-b69b-7a0ec9cb6d14.jpg/1280x960.webp","imageCount": 27,"description": "One Owner verified, Clean Carfax, Owner Manual, Rubber Mats, 2.5L 4-Cylinder DOHC, 8-Speed Automatic, AWD, 2k2r Cloth, 17\" Steel Wheels, ABS brakes, Air Conditioning, AM/FM radio, Apple CarPlay/Android Auto, Brake assist, Dual front impact airbags, Dual front side impact airbags, Fully automatic headlights, Heated Front Bucket Seats, Knee airbag, Panic alarm, RAV4 LE Grade, Rear window wiper, Remote keyless entry, Reverse Camera, Traction control. Buying a car at Don Valley North Toyota is a different experience. As the largest volume Toyota dealer in Canada, we always have the best and largest selection of vehicles available. …","postedAt": "2026-10-26T14:36:38.236Z","site": "autotrader.ca","scrapedAt": "2026-10-28T19:58:19.138Z"}
Without detailedInfo, bodyType, drivetrain, interiorColor, numberOfDoors, numberOfSeats, stockNumber, vin, carfaxUrl and postedAt are null and features is empty; every other field (including the full description, price, mileage, colour, dealer name and phone) comes from the search results page. price and mileageKm are numbers (currency is always CAD), condition is used or new, sellerType is dealer or private. Text values such as transmission, fuelType, bodyType and exteriorColor are in the language of the site you scrape (Automatique, Essence, VUS, Noir on autohebdo.net). vin is filled only when the dealer's Carfax link carries it.
⚙️ Configuration
| Parameter | Type | Default | Description |
|---|---|---|---|
url | String | (required) | An autotrader.ca or autohebdo.net search URL, e.g. https://www.autotrader.ca/cars/on/toronto/ or https://www.autohebdo.net/autos/toyota/rav4/qc/montreal/. A single listing URL (…/offers/… or …/annonces/…) returns that one listing with details. |
maxItems | Integer | 100 | Maximum number of listings to return (0 = all results of the search, 100 per page). The sites serve at most 4,000 listings per search; narrow the filters to get more. Starts from ?page= if the URL has one. |
detailedInfo | Boolean | false | Visit each listing's page for body type, drivetrain, colours, doors/seats, features, stock number, Carfax link, VIN and posting date (one extra request per listing). |
proxyConfiguration | Object | Apify Proxy (auto) | Proxy settings. Switch to RESIDENTIAL only if results are empty. |
Example Input
{"url": "https://www.autotrader.ca/cars/reg_on/cit_toronto?priceto=20000&sort=age&desc=1","maxItems": 500,"detailedInfo": true}
Supported URLs
Both sites share the same search engine, so the same URL shapes work on each (/cars/… on autotrader.ca, /autos/… on autohebdo.net):
- Location pages:
https://www.autotrader.ca/cars/on/toronto/,https://www.autotrader.ca/cars/reg_qc,https://www.autohebdo.net/autos/qc/montreal/ - Make / model pages:
https://www.autotrader.ca/cars/toyota/rav4/on/toronto/,https://www.autohebdo.net/autos/honda/civic/qc/laval/ - Canonical search URLs with filters as the site writes them in the address bar:
https://www.autotrader.ca/cars/reg_on/cit_toronto?priceto=20000&fregfrom=2019&sort=age&desc=1
The short location/make paths redirect to the canonical form; the actor follows the redirect and re-applies any query filters the redirect dropped, so pasting https://www.autotrader.ca/cars/on/toronto/?priceto=20000 also works.
Getting your search URL
- Open autotrader.ca or autohebdo.net and search with your location, make/model and filters
- Copy the full URL from your browser address bar
- Paste it as the
urlinput
💬 Support and Feedback
Reach out via Apify support channels or leave feedback on the Actor's page.
Is it legal to scrape AutoTrader.ca / AutoHebdo data?
It is legal to scrape publicly available data such as prices, vehicle specifications and listing details. Results may contain personal data (e.g. seller names and phone numbers); scrape personal data only with a legitimate reason. Personal data is protected by PIPEDA, Quebec's Law 25 and other regulations — consult your legal advisor if unsure.