Kijiji Scraper — Canada Classified Ads avatar

Kijiji Scraper — Canada Classified Ads

Pricing

from $0.0005 / listing

Go to Apify Store
Kijiji Scraper — Canada Classified Ads

Kijiji Scraper — Canada Classified Ads

Scrape classified ads from Kijiji.ca, Canada's largest classifieds site: search by keyword, province or city, price and sort. Title, description, price (CAD), price drop, attributes, condition, private or dealer seller, city, coordinates, photos, posted date. Export CSV/JSON.

Pricing

from $0.0005 / listing

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Kijiji Scraper: Canada Classified Ads (Buy & Sell, Cars, Rentals)

Kijiji Scraper extracts classified ads from Kijiji.ca, Canada's largest classifieds marketplace, covering buy & sell, cars and vehicles, real estate and rentals, jobs, services, pets and community across Ontario, Québec, British Columbia, Alberta, Manitoba, Saskatchewan and the Atlantic provinces. For every ad you get the title, description, link, price in CAD, price type, original price and price-drop flag, category, attributes (brand, condition, carrier, fulfillment…), private or dealer seller, city, coordinates, top-ad and showcase flags, verified-seller flag, photos, posted date and more. Search by keyword, province or city, price range and sort order, or paste any Kijiji search link. Export to CSV, Excel or JSON. Ideal for resellers, car dealers, price monitoring, deal alerts, rental market research and lead generation in Canada.

What does Kijiji Scraper do?

  • 🇨🇦 All of Canada: provinces and major cities (Toronto, Montréal, Vancouver, Calgary, Edmonton, Ottawa, Winnipeg…).
  • 🔎 Keywords, price range and five sort orders.
  • 🔗 Any Kijiji search link with your own category and filters.
  • 💲 Price, price type, original price and price drops.
  • 🏷️ Attributes such as brand, condition and delivery options.
  • 🧑 Private owner or dealer, verified-seller flag.
  • 🖼️ Photos and posted date.

What data can you scrape from Kijiji?

FieldDescription
AdID, link, title, description
PricePrice (CAD), price type, original price, price drop
ItemCategory ID, attributes
SellerPrivate or dealer, verified, dealer address
LocationCity, coordinates
FlagsTop ad, showcase
Media & datesPhotos, posted, sorted

Use cases for Kijiji data

  • Resellers: find under-priced phones, electronics and furniture in your city.
  • Car dealers: monitor private car listings and asking prices by province.
  • Price monitoring: track Canadian second-hand prices and price drops.
  • Deal alerts: schedule "Most recent" searches and catch new ads first.
  • Market research: compare supply and pricing between Canadian cities.

How to scrape Kijiji

  1. Click Try for free to open Kijiji Scraper in Apify Console.
  2. Enter search terms and pick a location, or paste Kijiji search links.
  3. Optionally set a price range and sort order.
  4. Click Start and download the ads as CSV, Excel or JSON.

Input

Example input

{
"queries": ["iphone 13", "macbook air"],
"locationId": "1700273",
"minPrice": 200,
"maxPrice": 600,
"sort": "newest",
"maxItems": 500
}
FieldDescription
Search termsOne or more keywords.
LocationProvince or city.
Search linksPaste Kijiji results links.
Min / max pricePrice range in CAD.
Sort byMost recent, best match, least recent, price.
Include top adsAlso return promoted ads.
Max listings0 = no limit.

Output

Ad example

{
"listingId": "1744541704",
"url": "https://www.kijiji.ca/v-cell-phone/city-of-toronto/iphone-13-like-new-with-box/1744541704",
"title": "Iphone 13 like new with box",
"price": 320,
"priceType": "FIXED",
"currency": "CAD",
"attributes": { "phonecarrier": "unlck", "condition": "usedlikenew", "phonebrand": "apple" },
"sellerType": "private",
"city": "Toronto",
"latitude": 43.72,
"longitude": -79.41,
"isTopAd": false,
"priceDrop": false,
"imageCount": 4,
"postedAt": "2026-10-08T13:58:59.000Z"
}

Output schema

FieldTypeDescription
listingId, url, title, descriptionstringAd.
price, priceType, originalPrice, currency, priceDropmixedPrice.
categoryId, attributesmixedItem details.
sellerType, sellerVerified, addressmixedSeller (address for dealers only).
city, latitude, longitudemixedLocation (approximate for private sellers).
isTopAd, isShowcasebooleanFlags.
imageCount, imageUrl, images, postedAt, sortedAtmixedMedia and dates.

Private sellers' names, contact details and exact addresses are not collected.

How much does it cost?

Kijiji Scraper uses pay-per-listing pricing: a small fixed price per ad, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.

More classifieds data

FAQ

Can I scrape a specific category? Yes. Open the category on Kijiji, apply your filters and paste the results link into Kijiji search links.

Are promoted ads included? By default yes, flagged with isTopAd. Turn off Include top ads to get organic results only.

What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.

Can I integrate it with other apps? Yes. Kijiji Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Is it legal to scrape Kijiji? The scraper only collects publicly visible ad information and no private seller names, contacts or exact addresses. You are responsible for using the data in line with Kijiji's terms and Canadian privacy law.

Notes

Original clean-room implementation. Returns only public data. Not affiliated with Kijiji or Adevinta.