VOOZH about

URL: https://apify.com/abotapi/kijiji-scraper

โ‡ฑ Kijiji.ca $1๐Ÿ’ฐ Classifieds, Vehicles, Jobs & Property ยท Apify


๐Ÿ‘ Kijiji.ca $1๐Ÿ’ฐ Classifieds, Vehicles, Jobs & Property avatar

Kijiji.ca $1๐Ÿ’ฐ Classifieds, Vehicles, Jobs & Property

Pricing

from $1.00 / 1,000 results

Go to Apify Store

Kijiji.ca $1๐Ÿ’ฐ Classifieds, Vehicles, Jobs & Property

Extract listings from Kijiji.ca across property, vehicles, jobs, electronics, furniture, services, and more. Search by keyword and location or use any Kijiji URL. Returns title, description, price, photos, GPS coordinates, seller details, and category-specific attributes.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ AbotAPI

AbotAPI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Kijiji.ca Scraper

Extract classified listings from Kijiji.ca across every category: property, vehicles, jobs, furniture, electronics, services, and more. Search by keyword and location, or paste any Kijiji URL. Each record carries the title, full description, price, every photo, GPS coordinates, seller details, and the category-specific attributes Kijiji shows on the listing. Fast and inexpensive at scale.

Why this scraper

  • Covers all of Kijiji.ca, not just one vertical. The extractor adapts to property, vehicles, and general classifieds automatically.
  • Rich records out of the box: 30+ fields from the search page alone, including full description, all image URLs, and GPS coordinates.
  • Optional detail enrichment adds view counts, seller phone and website, listing status, virtual tour or video, and dealer profile.
  • Two ways in: keyword + location search (any Canadian city, region, or province), or paste Kijiji URLs directly.
  • Price and sort filters, with forward pagination across as many pages as you want.
  • Resilient connection handling: rotates to a fresh exit IP on rejection and fails over to a backup gateway.

Data you get

Sample shape, values are illustrative placeholders, not from a live listing.

FieldExample
id"0000000000"
listingType"AutosListing"
title"Sample listing title"
description"Full listing description appears here."
url"https://www.kijiji.ca/v-cars-trucks/city-of-toronto/sample/0000000000"
price12500.0
priceRaw1250000
priceType"FIXED"
currency"CAD"
categoryId174
locationName"Toronto"
address"100 Sample Street, Toronto, ON, M0M 0M0"
latitude43.6500
longitude-79.4000
nearestIntersection["Sample Road", "Example Avenue"]
imageUrls["https://media.kijiji.ca/api/v1/.../image?rule=kijijica-200-jpg"]
imageCount10
posterId"0000000000"
sellerType"KMB"
posterRating4.5
posterVerifiedfalse
activationDate"2026-01-01T00:00:00.000Z"
sortingDate"2026-01-01T00:00:00.000Z"
isTopAdfalse
attr_carmake"ford"
attr_noofseats"4"
views1140
phoneNumber"+15550000000"
sellerWebsiteUrl"https://example.com"

Category-specific facts arrive as attr_* keys (for example attr_carmake, attr_numberbedrooms, attr_dateavailable) plus the full raw list in attributesRaw, so no field is ever dropped.

How to use

Search a single keyword in one city:

{
"mode":"search",
"keywords":["iphone"],
"location":"city-of-toronto",
"maxListings":50
}

Search with price filter and newest-first sort:

{
"mode":"search",
"keywords":["sofa"],
"location":"vancouver",
"minPrice":100,
"maxPrice":500,
"sortBy":"dateDesc",
"maxPages":5
}

Browse every listing in a location (no keyword):

{
"mode":"search",
"keywords":[],
"location":"calgary",
"fetchDetails":true,
"maxListings":100
}

Paste Kijiji URLs directly (multiple supported):

{
"mode":"url",
"urls":[
"https://www.kijiji.ca/b-cars-trucks/city-of-toronto/c174l1700273",
"https://www.kijiji.ca/b-apartments-condos/vancouver/c37l1700287"
],
"maxPages":3
}

Input parameters

ParameterTypeDefaultDescription
modestring"search""search" for keyword + location, "url" to paste links.
keywordsarray["iphone"]Search terms (search mode). Each runs as its own all-category search. Empty browses everything in the location.
locationstring"canada"City, region, or province name, a Kijiji slug, or a numeric id. Resolved against the live Kijiji location list.
sortBystring"relevance""relevance", "dateDesc", "priceAsc", or "priceDesc".
minPriceinteger(none)Minimum price in Canadian dollars.
maxPriceinteger(none)Maximum price in Canadian dollars.
urlsarray(example)Kijiji search or listing URLs (URL mode).
fetchDetailsbooleantrueOpen each listing page for view count, seller phone and website, status, and more.
maxPagesinteger5Maximum result pages per search or URL (40 listings per page).
maxListingsinteger50Maximum listings for the whole run. 0 means unlimited.
proxyobjectResidential CAProxy configuration. Residential with country CA is strongly recommended.

Send results into your apps (MCP connectors)

Optionally pipe the scraped results into the apps you already use, via Model Context Protocol (MCP) connectors. This is an extra delivery step after the scrape โ€” the Apify dataset is never changed.

What gets written to the connector: a condensed, human-readable summary of each record โ€” not the full JSON. Each item becomes one entry with a title and its key fields flattened to plain text. The complete record always stays in the Apify dataset.

  1. Authorize a connector once under Apify โ†’ Settings โ†’ Integrations (Notion, Linear, Airtable, or Apify).
  2. Select it in the "Pipe results into your apps" input field. (If the picker is empty, you haven't authorized a connector yet.)
  3. For Notion, also set notionParentPageUrl to the page where items should be created.

The connection is mediated by Apify's MCP proxy, so this actor never sees your third-party credentials. Leave the field empty to skip.

Output example

Sample shape, values are illustrative placeholders, not from a live listing.

{
"id":"0000000000",
"listingType":"AutosListing",
"title":"Sample listing title",
"description":"Full listing description appears here.",
"url":"https://www.kijiji.ca/v-cars-trucks/city-of-toronto/sample/0000000000",
"price":12500.0,
"priceRaw":1250000,
"priceType":"FIXED",
"currency":"CAD",
"categoryId":174,
"locationName":"Toronto",
"address":"100 Sample Street, Toronto, ON, M0M 0M0",
"latitude":43.6500,
"longitude":-79.4000,
"imageUrls":["https://media.kijiji.ca/api/v1/sample/image?rule=kijijica-200-jpg"],
"imageCount":10,
"posterId":"0000000000",
"sellerType":"KMB",
"posterRating":4.5,
"posterVerified":false,
"activationDate":"2026-01-01T00:00:00.000Z",
"attr_carmake":"ford",
"attr_noofseats":"4",
"views":1140,
"phoneNumber":"+15550000000",
"sellerWebsiteUrl":"https://example.com"
}

Plan requirement

Kijiji.ca accepts Canadian residential connections most reliably. The default proxy is Apify Residential with country CA, which requires an Apify Starter plan or higher. On the free plan, set the BACKUP_PROXY_URL environment variable to a Canadian residential gateway, or expect reduced results. Datacenter exits are frequently rejected by the site and are not recommended.

You might also like

Kijiji.ca Scraper

smartspidering/kijiji-ca-scraper

Scrape and extract kijiji.ca products data.

๐Ÿ‘ User avatar

Smart Spidering

133

Kijiji.ca

fayoussef/kijiji-scraper

Efficiently scrapes Kijiji.ca listings: vehicles, real estate, and more. Extracts detailed data including phone number, price, location, specs, and images from search results (with pagination) or direct ad URLs. Ideal for market research and data collection.

๐Ÿ‘ User avatar

youssef farhan

57

Kijiji Scraper

crawlerbros/kijiji-scraper

Scrape listings from Kijiji.ca, Canada's largest classifieds site. Extract titles, prices, descriptions, images, seller info, location, and more from any category or search results page.

Kijiji.ca Scraper

haketa/kijiji-scraper

Kijiji scraper & API (Canada classifieds): search listings by keyword and category and export title, price, description, location, seller, attributes, photos, date and URL. Canada marketplace and resale market data plus seller lead generation โ€” fast, no login.

Kijiji Search Scraper

powerai/kijiji-search-scraper

Scrape classified ads from Kijiji.ca with automatic pagination and comprehensive listing data extraction.

Kijiji Auto & Classifieds Scraper Actor

fayoussef/kijiji-ca-scraper

Kijiji.ca listings scraper. Extracts detailed data including phone number, price, location, specs, and images from search results (with pagination) or direct ad URLs. Ideal for market research and data collection.

๐Ÿ‘ User avatar

youssef farhan

3

Kijiji.ca Scraper All-in-One - Cheap ๐Ÿ‡จ๐Ÿ‡ฆ๐Ÿ”Ž

scrapestorm/kijiji-ca-scraper-all-in-one-cheap

Looking to collect listing data from Kijiji? ๐Ÿ›’๐Ÿ ๐Ÿš—๐Ÿ‡จ๐Ÿ‡ฆ With this scraper you can extract detailed listing data from Kijiji including title, price, location, description, seller information, listing URL, images & much more Perfect for market research, lead generation & classified ads datasets ๐Ÿ“Š

4

5.0

Kijiji All Search Scraper

stealth_mode/kijiji-all-search-scraper

Scrape classified ads from Kijiji.ca, Canada's largest online marketplace. Extract listings for vehicles, real estate, jobs, services, and items for sale across all Canadian provinces. Perfect for market research, price analysis, competitor monitoring, and inventory aggregation.

24

Kijiji Canada Scraper

automation-lab/kijiji-scraper

Extract classified listings from Kijiji.ca. Scrape real estate, cars, jobs, and buy/sell listings with prices, descriptions, images, seller info, and GPS coordinates. Export to JSON, CSV, or Excel. Schedule daily runs.

๐Ÿ‘ User avatar

Stas Persiianenko

20

Kijiji Scraper

solidcode/kijiji-scraper

[๐Ÿ’ฐ $0.9 / 1K] Extract Canadian classified listings from Kijiji โ€” cars, real estate, jobs, electronics, services, and more. Paste search URLs or just type keywords and a location.