canada411.ca
Pricing
from $0.20 / 1,000 results
canada411.ca
Our canada411.ca scraper effortlessly gathers URLs from all pages and extracts contact information from each listing.
Pricing
from $0.20 / 1,000 results
Rating
5.0
(1)
Developer
youssef farhan
Actor stats
1
Bookmarked
76
Total users
5
Monthly active users
3 days ago
Last modified
Categories
Share
Canada411.ca Scraper — Extract Business & Personal Contact Data from Canada411
Scrape Canada411.ca contact listings at scale with this actor that paginates through all available result pages and extracts name, phone number, address, and profile URL for every entry. Built for B2B lead generation teams, sales agencies, local marketing firms, and researchers who need structured Canadian contact data without manual lookup.
What you get
Contact info
name— full name of the individual or businessphone— phone number as listedaddress— full street address including city and provincesource_url— direct link to the Canada411 profile page
Sample output
{"name": "Alex Tremblay","phone": "416-555-1234","address": "123 Example St, Toronto, ON","source_url": "https://www.canada411.ca/res/1234567890.html"}
Use cases
- B2B sales agencies building targeted prospect lists by profession and city (doctors, lawyers, accountants)
- Local service businesses (cleaning, plumbing, HVAC) building outreach lists for a specific region
- Marketing firms segmenting Canadian contacts by province or city for direct mail or phone campaigns
- Recruiters sourcing contact information for independent professionals in a specific field
- Insurance and financial services companies researching regional contact density for market entry
- Researchers mapping the distribution of professional services across Canadian cities
Pricing
| Fee | Amount |
|---|---|
| Results | $0.20 / 1,000 results |
Real example: Pulling 1,000 vehicle listings costs $0.20 in usage charges.
First results are free — test before subscribing.
How it works
- Input one or more Canada411.ca search URLs (name + location filter)
- Actor follows all "Next" pagination links until results are exhausted or
max_pageslimit is reached - Multiple start URLs are processed in parallel for speed
- Failed requests are retried automatically with logged error handling
- Export results as JSON, CSV, or Excel from the Apify dataset
Why this scraper
- Handles full pagination automatically — no manual page-by-page URL construction needed
- Processes multiple search URLs concurrently, cutting total runtime significantly on large lists
- Returns a clean, flat record (name, phone, address, URL) that drops directly into any CRM or spreadsheet
- Modular structure makes it straightforward to extend with additional fields if Canada411 surfaces more data
- No proxy configuration required; uses Apify's proxy service by default
Input example
{"start_urls": [{ "url": "https://www.canada411.ca/search/?stype=si&what=dentist&where=calgary" }],"max_pages": 5,"max_concurrency": 10}
FAQ
Can I search for both businesses and individuals?
Yes. Canada411 has separate search modes for businesses (stype=sb) and individuals (stype=si). Use whichever URL type matches your need.
Does the scraper extract email addresses? Canada411 does not display email addresses publicly, so the actor returns only the fields Canada411 exposes: name, phone, address, and profile URL.
What output formats are available? JSON, CSV, Excel, XML, and JSONL — all downloadable from the Apify dataset UI or via API.
How do I limit results to a specific city or province?
Use Canada411's own search filters in the URL (e.g., where=montreal or where=bc). The actor scrapes exactly what that URL returns.
Does it support scheduling? Yes. Use Apify's built-in scheduler for recurring runs on any cron schedule.
Can I use this via API or MCP? Yes. The actor is callable via the Apify REST API and available as an MCP server for AI agents (Claude, ChatGPT, Cursor).
Can I scrape multiple search queries in one run?
Yes. Add multiple URLs to start_urls and the actor processes them all in parallel.
Use via API or MCP
Call this actor via the Apify REST API or as an MCP server for AI agents (Claude, ChatGPT, Cursor):
https://mcp.apify.com/actors/fayoussef/canada411-ca
Full API docs: https://docs.apify.com/api/v2
Need a custom scraper?
Need data from other Canadian directories, enriched with email or LinkedIn data, or delivered on a schedule? Visit automationbyexperts.com for custom builds, retainers, and data-as-a-service.