
Kijiji.ca
Pricing
$5.00/month + usage

Kijiji.ca
Efficiently scrapes Kijiji.ca listings: vehicles, real estate, and more. Extracts detailed data including price, location, specs, and images from search results (with pagination) or direct ad URLs. Ideal for market research and data collection.
0.0 (0)
Pricing
$5.00/month + usage
0
Total users
1
Monthly users
1
Last modified
16 hours ago
🚗 Kijiji Auto & Classifieds Scraper Actor
Automatically extract listings from Kijiji.ca for vehicles, real estate, and more!
🌟 What Does This Do?
This automated tool acts like your personal Kijiji assistant, designed to:
- Visit Kijiji.ca URLs you specify (either search pages or individual ad pages).
- Discover all relevant listings based on your search or direct links.
- Collect comprehensive details for each listing. Key data points include:
- 🆔 Listing ID, Title, and Full Description
- 🔗 Direct Kijiji URL & Multiple Image URLs
- 📅 Activation & Sorting Dates
- 📍 Location Name, Address & GPS Coordinates (if available)
- 💲 Price Information (Type, Amount, Surcharges)
- 👑 Ad Type (Top Ad, Showcase, Highlighted)
- 👤 Poster Information (ID)
- 🚗 For Vehicles: Make, Model, Year, Mileage (km), Transmission, Fuel Type, Drivetrain, Body Type, Color, Condition, VIN, Trim, Number of Seats/Doors, Carfax Link, and a checklist of features (e.g., A/C, alloy wheels, Bluetooth, sunroof).
- 🏠 For Other Listings: Relevant attributes as provided by Kijiji.
- 🔎 Original search URL if scraped from a listing page.
🛠️ Configuration Made Simple
Just set these key options:
-
Start URLs (
start_urls
)- Paste the Kijiji.ca website addresses where scraping should begin.
- This can be a search results page (e.g.,
https://www.kijiji.ca/b-cars-trucks/gta-greater-toronto-area/c174l1700272
) or a specific ad page (e.g.,https://www.kijiji.ca/v-cars-trucks/city-of-toronto/2023-toyota-camry-le-sedan/1234567890
). - Input format:
[{ "url": "your_kijiji_url_1" }, { "url": "your_kijiji_url_2" }]
-
Type of URL (
type_url
)- Tell the actor what kind of URLs you've provided.
"listing page"
: For search result URLs (default). The actor will find all ads on the page and navigate through pagination."product page"
: For individual ad URLs. The actor will scrape the details of only those specific ads.
- Tell the actor what kind of URLs you've provided.
-
Max Pages per Search (
max_depth
) (for "listing page" type)- "How many pages of search results should I go through?"
- (Example: Set to
5
to scan the first 5 pages of results. Leave empty to try and get all pages.)
🚦 Advanced Options (Optional)
For power users:
- Max Concurrent Requests (
max_concurrent_searches
):- How many Kijiji pages or listings to process at the same time.
- (Default:
20
. Adjust based on your needs and proxy capabilities.)
- Custom Proxy URL (
proxy_url
):- Provide your own proxy URL if you prefer not to use Apify's automatic proxy.
- (Example:
"http://user:password@proxy.example.com:8080"
)
- Automatic Retries: Failed requests are automatically retried up to 3 times with increasing delays.
- Proxy Rotation: If no custom proxy is set, the actor uses Apify's proxy service with Canadian residential IPs to help avoid blocks (automatically enabled).
📤 Getting Your Data
Results are neatly organized and delivered in various formats, ready for your analysis. When you export to JSON, you'll get nested data for images and features. For Excel/CSV, these will be flattened into separate columns (e.g., image_urls/0
, image_urls/1
, features/airconditioning
).
Key fields you'll find in your dataset include (based on the example output from dataset
):
id
, title
, description
, kijiji_url
, image_urls
(and subsequent numbers for more images), ad_source
, activation_date
, sorting_date
, location_name
, location_address
, latitude
, longitude
, price_type
, price_surcharges
, is_top_ad
, is_showcase
, is_highlighted
, poster_id
, make
, model
, year
, mileage_km
, transmission
, fuel_type
, drivetrain
, body_type
, color
, condition
, for_sale_by
, vin
, trim
, carfax_link
, seats
, doors
, features/airconditioning
, features/alloywheels
(and other features), and source_search_url
.
Example Data Snippet (for a car listing, simplified from CSV output [cite: 84, 85]):
{"id": "m10661116","title": "2024 BMW M4","description": "Presenting the 2024 BMW M4 Competition M xDrive, sold by St. Albert Exotics...","kijiji_url": "[https://kijiji.ca/v-cars-trucks/edmonton/2024-bmw-m4/m10661116](https://kijiji.ca/v-cars-trucks/edmonton/2024-bmw-m4/m10661116)","image_urls/0": "[https://media.kijiji.ca/api/v1/autos-prod-ads/images/35/351e0ce4-2aa7-4276-afee-c5680fc24c51?rule=kijijica-200-jpg](https://media.kijiji.ca/api/v1/autos-prod-ads/images/35/351e0ce4-2aa7-4276-afee-c5680fc24c51?rule=kijijica-200-jpg)","ad_source": "TOP_AD","activation_date": "2025-04-15T23:45:28.000Z","location_name": "Edmonton","location_address": "Saint Albert Trail Northwest, Edmonton, AB, T5L 4H5","latitude": 53.5910375,"longitude": -113.5649788,"price_type": "FIXED","price_surcharges": "PLUS_GST","make": "bmw","model": "m4","year": 2024,"mileage_km": 30160,"transmission": null,"fuel_type": "Gas","drivetrain": "AWD","body_type": "coup","color": "Black","condition": "Used","for_sale_by": "Dealer","vin": "WBS43AZ04RCP39930","trim": "Competition M xDrive","carfax_link": "[https://vhr.carfax.ca/?id=rx6WB4G84rojC55NbLR4s1/Vc3exUQ1I](https://vhr.carfax.ca/?id=rx6WB4G84rojC55NbLR4s1/Vc3exUQ1I)","seats": 4,"doors": 2,"features/airconditioning": true,"features/sunroof": true,"source_search_url": "[https://www.kijiji.ca/b-cars-vehicles/edmonton/bmw/k0c27l1700203?search=true&view=list](https://www.kijiji.ca/b-cars-vehicles/edmonton/bmw/k0c27l1700203?search=true&view=list)"}