Kijiji Scraper
Pricing
from $5.00 / 1,000 results
Kijiji Scraper
Scrape Kijiji.ca listings from categories and search results. Get listing URLs, full detail data, and optional enrichment: mileage analysis, similar listings, seller profile and metrics, and Google reviews for dealers. Multiple start URLs, configurable limit.
Pricing
from $5.00 / 1,000 results
Rating
5.0
(3)
Developer

Coder
Actor stats
0
Bookmarked
5
Total users
3
Monthly active users
5 days ago
Last modified
Categories
Share
What is Kijiji.ca Scraper?
This Actor scrapes Kijiji.ca list and detail pages with optional enrichment. You provide one or more search or category URLs; the Actor returns a dataset of listings. It supports list-only mode or full detail pages plus optional enrichment (mileage analysis, similar listings, seller profile, etc.). Proxy is fixed to Canada. Run it from the Actor page or via the Apify API.
What can this Actor do?
- Multiple start URLs — Run several Kijiji.ca list or search URLs in one run.
- List-only or full detail — Get list-page URLs only, or enable Fetch listing details for full listing data (schema, meta, location, etc.).
- Optional enrichment — When details are enabled, optionally add mileage analysis, similar listings, poster’s other ads, seller profile, seller metrics, and Google reviews (for dealers).
- Newest first — Optional sort by newest listings (
sort=dateDec). - Configurable volume — Set max listings in total across all URLs (default 50, max 2000).
- Platform benefits — Scheduling, API, integrations, and proxy rotation via Apify.
What data can Kijiji.ca Scraper extract?
| Data | List page | Detail page (fetch details on) | Enrichment (when enabled) |
|---|---|---|---|
| Listing URL / source | ✓ | ✓ | — |
| Source search URL | ✓ | ✓ | — |
| Listing ID | ✓ | ✓ | — |
| Schema.org (Car, etc.) | — | ✓ | — |
| Meta (title, description, image) | — | ✓ | — |
| Price, location, condition | — | ✓ | — |
| Mileage analysis | — | — | ✓ (when option on) |
| Similar listings | — | — | ✓ (when option on) |
| Seller profile | — | — | ✓ (when option on) |
| Seller’s other ads | — | — | ✓ (when option on) |
| Seller metrics | — | — | ✓ (when option on) |
| Google reviews (dealers) | — | — | ✓ (when option on) |
How to use Kijiji.ca Scraper
- Open the Actor: Kijiji.ca Scraper.
- Go to the Input tab and add one or more Kijiji.ca list or search URLs (e.g. a category or search results page).
- Set Maximum listings (default 50), and optionally enable Fetch listing details and any enrichment options (mileage analysis, seller profile, etc.).
- Click Start and wait for the run to finish.
- Download the dataset from the Storage tab in JSON, CSV, Excel, or other supported formats.
You can also run the Actor via the Apify API and use integrations (Make, Zapier, etc.) to automate runs.
Input
Input options are available on the Input tab of the Actor page. Summary:
| Input | Type | Description |
|---|---|---|
| List URLs | URLs (required) | One or more Kijiji.ca list or search URLs. At least one URL is required. |
| Maximum listings | Number | Stop after this many listings in total across all URLs (default: 50, max: 2000). |
| Fetch new listings | Boolean | Sort list results by date (newest first). Adds or sets sort=dateDec on list URLs. |
| Fetch listing details | Boolean | If enabled, fetches each listing’s detail page and merges full data. |
| Mileage analysis | Boolean | Add mileage analysis (value, usage, categories). Only when Fetch listing details is enabled. |
| Poster other ads | Boolean | Include seller’s other listings when available. |
| Similar listings | Boolean | Include similar listings for each ad. |
| Seller profile | Boolean | Include seller profile (listings count, type, etc.). |
| Seller metrics | Boolean | Include seller metrics (member since, reply rate, responsiveness). |
| Google reviews | Boolean | Include Google reviews for dealers when available. |
Example input
{"startUrls": [{"url": "https://www.kijiji.ca/b-cars-vehicles/city-of-toronto/c27l1700273?sort=dateDec"}],"maxListings": 50,"fetchNewListings": true,"fetchDetails": true,"fetchMileageAnalysis": true,"fetchSellerProfile": true}
Output
The Actor writes one item per listing to the default dataset. Each item includes url, listingId, and sourceUrl (the list URL it came from). With Fetch listing details enabled, items also include schemaOrgCar (or other schema types), meta, and when the corresponding options are on: mileageAnalysis, similarListings, sellerProfile, sellerOtherListings, sellerMetrics, googleReviews.
You can download the dataset in JSON, CSV, Excel, or other formats from the run’s Storage tab.
Example: Fetch listing details off
Each result includes list-page fields only.
{"url": "https://www.kijiji.ca/v-cars-trucks/city-of-toronto/2022-ford-transit-t250/1733444522","listingId": "1733444522","sourceUrl": "https://www.kijiji.ca/b-cars-vehicles/city-of-toronto/c27l1700273?sort=dateDec"}
Example: Fetch listing details on (with enrichment)
Same list fields plus detail data and optional enrichment (e.g. mileage analysis, seller profile).
{"url": "https://www.kijiji.ca/v-cars-trucks/city-of-toronto/2022-ford-transit-t250/1733444522","listingId": "1733444522","schemaOrgCar": {"@context": "https://schema.org","@type": "Car","name": "2022 Ford Transit T250","description": "Perfect AutoCLEAN CARFAX - HIGH ROOF - EXTENDED - AWD - NAVIGATION - 3.5 L GAS - SHELVING - DIVIDER - BACK UP CAMERA - PRICE IS INCLUDED SAFETY AND 3 MONTHS POWERTRAIN WARRANTY...","image": [{"@type": "ImageObject","creditText": "Kijiji","name": "2022 Ford Transit T250","contentUrl": "https://media.kijiji.ca/api/v1/ca-prod-dealer-ads/images/d8/d8cf3c71-886b-461a-ad26-57e4af1500ae?rule=kijijica-640-webp","primaryImageofPage": true},{"@type": "ImageObject","creditText": "Kijiji","contentUrl": "https://media.kijiji.ca/api/v1/ca-prod-dealer-ads/images/f2/f274c5f4-e8e8-46fb-933b-9481be0ecdab?rule=kijijica-640-webp"}],"offers": {"@type": "Offer","availability": "https://schema.org/InStock","price": "39900","priceCurrency": "CAD","validFrom": "2026-02-20","validThrough": "2026-03-20","availableAtOrFrom": {"@type": "Place","latitude": 43.738764,"longitude": -79.5388954,"name": "City of Toronto","address": {"@type": "PostalAddress","streetAddress": "3227 Weston Road, Toronto, ON, M9M 2T4","addressLocality": "City of Toronto","addressRegion": "Toronto (GTA)","addressCountry": "Canada"}}},"url": "https://www.kijiji.ca/v-cars-trucks/city-of-toronto/2022-ford-transit-t250/1733444522","brand": { "@type": "Brand", "name": "Ford" },"itemCondition": "https://schema.org/UsedCondition","mileageFromOdometer": {"@type": "QuantitativeValue","value": "113000","unitCode": "KMT"},"model": "Transit","vehicleIdentificationNumber": "1ftbr3u88nka61432","vehicleModelDate": "2022","bodyType": "Wagon","color": "Grey","driveWheelConfiguration": "https://schema.org/AllWheelDriveConfiguration","numberOfDoors": "2","vehicleConfiguration": "T250","vehicleEngine": { "@type": "EngineSpecification", "fuelType": "Gas" },"vehicleTransmission": "Automatic"},"meta": {"title": "2022 Ford Transit T250 | Cars & Trucks | City of Toronto | Free local classifieds - Kijiji ","description": "Perfect AutoCLEAN CARFAX - HIGH ROOF - EXTENDED - AWD - NAVIGATION - 3.5 L GAS - SHELVING - DIVIDER - BACK UP CAMERA - P","image": "https://media.kijiji.ca/api/v1/ca-prod-dealer-ads/images/d8/d8cf3c71-886b-461a-ad26-57e4af1500ae?rule=kijijica-960-jpg","url": "https://www.kijiji.ca/v-cars-trucks/city-of-toronto/2022-ford-transit-t250/1733444522"},"sourceUrl": "https://www.kijiji.ca/b-cars-vehicles/city-of-toronto/c27l1700273?sort=dateDec","mileageAnalysis": {"value": 113000,"usage": "HIGH","categories": {"high": 100000,"average": 83000,"low": 75000}},"sellerProfile": {"id": "COMMERCIAL_2508","name": "Perfect Auto","numberOfListings": 18,"userType": "PV_DEALER","profilePath": "/o-perfect-auto/2508/listings/1?referral=organic&profileType=commercial","staticMapUrl": "https://maps.googleapis.com/maps/api/staticmap?key=...","websiteUrl": "https://www.perfectauto.ca/?utm_source=kijiji.ca&utm_medium=referral","verified": false}}
How much does it cost to scrape Kijiji.ca?
This Actor uses pay-per-event pricing. You are charged for events, not for general Apify platform usage. For current rates, see the Pricing section on the Actor page.
Other Actors
You may also find these scrapers useful:
| Actor | Description |
|---|---|
| AutoTrader.ca Scraper | Scrape AutoTrader.ca vehicle listings. |
| Facebook Marketplace Scraper | Scrape Facebook Marketplace listings. |
FAQ and support
- Issues and feedback — Use the Issues tab on the Actor page to report bugs or request features.
- Integrations — Use Apify integrations to connect this Actor to Make, Zapier, Google Drive, and other apps.
- API — Run the Actor and retrieve results via the Apify API.
Resources
- Python tutorials (Academy)
- Getting data using the Apify API (video)
- Integrations (Make, Zapier, GitHub, etc.)
- Build an Actor in Apify Console