Kijiji Scraper
Pricing
from $2.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 $2.00 / 1,000 results
Rating
5.0
(3)
Developer
Coder
Actor stats
0
Bookmarked
6
Total users
2
Monthly active users
11 days ago
Last modified
Categories
Share
Kijiji.ca Scraper 🛍️
A professional, high-performance solution for extracting structured data from Kijiji.ca. This Actor provides reliable extraction of listings across all categories, with deep support for vehicle specifications, real estate details, and seller enrichment.
🌟 Key Features
- Comprehensive Data Extraction: Captures all available listing information including prices, descriptions, images, location, and condition.
- Deep Enrichment: Optional advanced data like mileage analysis, similar listings, and comprehensive seller metrics.
- Automatic Pagination: Seamlessly handles multiple pages to collect large datasets across any Kijiji category.
- Newest First Priority: Option to fetch the latest listings first using Kijiji's native sorting.
- Parallel Processing: Uses a decoupled list and detail worker architecture for maximum speed and throughput.
- Region-Specific: Built-in support for Canadian proxy configurations to avoid blocks.
📥 Input Parameters
| Field | Type | Description |
|---|---|---|
| List URLs | Array | One or more Kijiji.ca list or search URLs (Category or Search results). |
| Max Listings | Integer | Stop after collecting this many listings in total (Default: 50). |
| Fetch Details | Boolean | Enable to visit each listing's page for full data and metadata. |
| Fetch New Listings | Boolean | Automatically sort results by date Dec (Newest first). |
| Proxy Configuration | Object | Configure Apify proxies. Canada is highly recommended. |
| Enrichment Toggles | Boolean | Options for Mileage Analysis, Similar Listings, Seller Profile, and Google Reviews. |
📊 Output Data
The Actor outputs structured JSON data. When Fetch listing details is enabled, it provides an enriched dataset:
Core Fields
id- Unique Kijiji listing identifierurl- Direct link to the listingtitle- Listing headlineprice- Amount, currency, and type (e.g., "Please Contact")description- Full listing descriptionlocation- City, province, and coordinatesimages- Array of high-resolution photo URLs
Vehicle & Real Estate (Deep Mode)
make,model,year,trim(for vehicles)vin,engine,transmission,mileageproperty_type,bedrooms,bathrooms(for real estate)
Seller Enrichment
seller_nameandseller_type(Dealer vs Private)seller_metrics- Member since, reply rate, and responsivenessseller_other_listings- Quick links to the seller's other active adsgoogle_reviews- Aggregated dealer ratings and review count
📝 Example Output
{"url": "https://www.kijiji.ca/v-cars-trucks/city-of-toronto/2022-ford-transit-t250/1733444522","listingId": "1733444522","title": "2022 Ford Transit T250","price": 39900,"currency": "CAD","location": "City of Toronto, ON","make": "Ford","model": "Transit","year": 2022,"mileage": "113,000 km","seller_name": "Perfect Auto","seller_type": "PV_DEALER","mileageAnalysis": {"value": 113000,"usage": "HIGH","recommendation": "Check service history"}}
💡 Usage Tips
- Proxy Choice: Always use Canadian proxies. Kijiji.ca is heavily region-locked and will block almost all requests from outside Canada.
- Performance: Disable "Fetch Details" if you only need the URLs and basic titles for the fastest possible collection.
- Volume: The
maxListingsis a global limit across all input URLs to prevent overspending.
🔧 Technical Details
- Language: Python 3.14
- Architecture: Decoupled List/Detail Workers (Overlap phase to minimize idle time).
- Integrations: Supports all native Kijiji sorting and filtering parameters.
💰 Pricing
This Actor uses pay-per-result pricing. You are charged based on results generated, offering better predictability than time-based usage.
| Event | Price |
|---|---|
| Per Result | $2.00 per 1,000 listings |
| Actor Start | $0.001 per event |
This Actor is designed for legitimate data collection. Please ensure your usage complies with Kijiji's terms of service and local data regulations.