Kijiji Scraper - Canada Listings Data avatar

Kijiji Scraper - Canada Listings Data

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Kijiji Scraper - Canada Listings Data

Kijiji Scraper - Canada Listings Data

Scrape Kijiji.ca listings from search-result URLs, including real-estate rentals with price, address, bedrooms, bathrooms, coordinates, poster info, images and listing URLs.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

ben

ben

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape listings from Kijiji.ca, one of Canada's largest classifieds marketplaces, in one run. Paste any Kijiji search-results URL and get clean listing data with prices, titles, descriptions, images, locations, poster information and direct URLs. Real-estate rental categories include extra fields such as bedrooms, bathrooms, furnished status, utilities, parking, pet rules, coordinates and address data. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.

What is the Kijiji Scraper?

The Kijiji Scraper turns public Kijiji search pages into structured data. It is designed for Canada classifieds monitoring, rental-market research, lead generation, price tracking and marketplace analysis. Instead of opening listings manually and copying fields one by one, you can paste a filtered Kijiji search URL and receive normalized rows in the Apify dataset.

The actor is especially useful for real-estate categories such as apartments, condos, rooms, parking, commercial rentals and homes for sale. Kijiji exposes rich rental metadata inside its search-page data, so the actor can return more than a simple title and URL: it can include coordinates, rent-by type, utilities, parking, accessibility fields and other attributes where Kijiji provides them.

What data does it extract?

Listing identity: Kijiji listing ID, title, description, category ID, listing URL and source search URL.

Price data: price, price type and currency.

Location data: city or area name, address, nearest intersections, latitude and longitude.

Rental attributes: bedrooms, bathrooms, unit type, furnished status, parking, pet rules, smoking rules and agreement type.

Utility and amenity fields: heat, hydro, water, internet, cable TV, balcony, yard, elevator, laundry and wheelchair accessibility.

Seller/poster signals: poster ID, verification flag, poster rating when available, top-ad flag and showcase flag.

Media: primary image, all image URLs and image count.

Timing: activation date and Kijiji sorting date.

Input

FieldTypeDescription
searchUrlsarrayKijiji.ca search-results URLs. Use the filters on Kijiji first, then paste the resulting URL.
maxResultsintegerMaximum number of listings to return across all supplied URLs.
maxPagesintegerMaximum number of result pages to fetch per search URL.

Example input

{
"searchUrls": [
"https://www.kijiji.ca/b-apartments-condos/city-of-toronto/c37l1700273"
],
"maxResults": 25,
"maxPages": 2
}

Output

Each result is pushed as one dataset item.

{
"id": "1737964689",
"title": "1 Bedroom Apartment for Rent! Dufferin St./Lawrence Ave.!",
"description": "Live well at Glen Park Apartments...",
"url": "https://www.kijiji.ca/v-apartments-condos/city-of-toronto/...",
"category_id": 37,
"price": 1695,
"price_type": "FIXED",
"currency": "CAD",
"location_name": "City of Toronto",
"address": "437 Glen Park Ave, Toronto, ON, M6B 2E8",
"nearest_intersections": ["Glencairn Avenue", "Ennerdale Street"],
"latitude": 43.70749,
"longitude": -79.45535,
"bedrooms": "1",
"bathrooms": 1,
"unit_type": "apartment",
"for_rent_by": "reprofessional",
"furnished": false,
"parking_spots": "0",
"pets_allowed": "1",
"poster_id": "90184145",
"poster_verified": false,
"is_top_ad": true,
"image_count": 11,
"image": "https://media.kijiji.ca/api/v1/...",
"activation_date": "2026-05-21T23:03:08.000Z",
"search_url": "https://www.kijiji.ca/b-apartments-condos/city-of-toronto/c37l1700273"
}

Use cases

Rental-market monitoring: Track asking rents, bedrooms, bathrooms and location patterns across Toronto, Vancouver, Montreal, Calgary and other Canadian markets.

Real-estate lead generation: Collect fresh rental listings, owner/professional signals and poster IDs for sales, property-management or tenant-acquisition workflows.

Classifieds price tracking: Monitor prices for cars, furniture, electronics, tools, equipment or local services by pasting a Kijiji category URL.

Market research: Build datasets for location analysis, inventory changes, competitive supply, listing velocity and neighborhood-level trends.

Automation: Schedule searches daily and send new rows to a CRM, spreadsheet, BI dashboard, Slack alert, Airtable base or internal database.

FAQ

Does it work with any Kijiji URL? It is built for public Kijiji search-results URLs. Real-estate search URLs provide the richest structured fields, but many category searches expose usable listing data too.

Do I need a Kijiji account? No. The actor reads public search-page data and does not require a Kijiji login.

Can I filter by city, price or category? Yes. Apply filters on Kijiji, copy the resulting URL, and paste it into searchUrls.

Does it scrape detail pages? This version focuses on search-result data because it is faster, cheaper and more reliable for scheduled runs. Detail-page crawling can be added later if there is strong demand.

Can it return coordinates? For real-estate listings, Kijiji often embeds latitude and longitude in the search page. The actor returns those when available.

Why do some fields return null? Kijiji categories differ. A furniture listing will not have bedrooms or bathrooms; a rental listing may not expose every utility or amenity.

Is this actor free to run? It uses direct HTTP requests and does not require a paid unblocker in the tested path. You only pay the actor's configured result pricing and standard Apify platform usage.

Is it legal to scrape Kijiji? Use the data responsibly, respect applicable laws, follow Kijiji's terms, and avoid using personal data for spam or unlawful outreach. For compliance-sensitive use cases, consult your legal team.

Can I schedule it? Yes. Apify schedules can run the same Kijiji searches hourly, daily or weekly and send results to your preferred destination.

You might also like

Keywords: Kijiji scraper, Kijiji API, Kijiji Canada scraper, Kijiji real estate scraper, Kijiji rentals scraper, Kijiji apartments scraper, Canada classifieds scraper, Toronto rentals data, Vancouver rentals data, Kijiji price tracker, classifieds monitoring, rental market data, real estate lead generation, Kijiji listings export, Apify Kijiji scraper