Yellow Pages Australia Business Directory Scraper
Pricing
from $1.60 / 1,000 record scrapeds
Yellow Pages Australia Business Directory Scraper
Scrapes Australian business listings from Yellow Pages AU (Thryv/Sensis) by category and suburb/state — name, address, phone, ratings, and enriched detail (email, ABN, services, payment methods) on request.
Pricing
from $1.60 / 1,000 record scrapeds
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Pull structured business listings from Yellow Pages Australia (yellowpages.com.au) by trade category and suburb — name, address, phone, ratings, and (on request) email, ABN and services.
Yellow Pages Australia Business Directory Scraper Features
- Searches by trade/category and suburb, or sweeps a category nationwide with no location filter
- Extracts name, full address (street, suburb, state, postcode), coordinates, phone, ratings and opening hours
- Optional detail-page enrichment adds email, ABN, website, payment methods, services and a description
- Deduplicates businesses that appear under more than one category
- Flags paid/sponsored listings separately from free ones
Who Uses Yellow Pages Australia Business Directory Scraper?
- Outbound sales and franchise-development teams — build territory-scoped prospect lists by trade
- Lead generation agencies — source verified local-business contacts across any Australian category
- Trade marketplaces — populate supply-side listings for a category before launch
- KYB / compliance teams — pull ABN alongside business name and address for verification workflows
How Yellow Pages Australia Business Directory Scraper Works
- Give it one or more trade categories, optionally scoped to specific suburbs/states
- It pages through the matching results, saving each business's listing details
- With
enrichDetailson, it also opens each business's own page for email, ABN, services and payment methods - Records land in your dataset, deduplicated by business
Input
{"categories": ["plumbers-gasfitters", "electrical-contractors"],"locations": ["Sydney, NSW"],"enrichDetails": false,"maxItems": 200}
| Field | Type | Default | Description |
|---|---|---|---|
categories | array | 15 curated trade categories | Trade/category search terms or slugs. The site covers roughly 2,000 categories — pass any of them. Leave empty for a nationwide sweep of common trades. |
locations | array | — (nationwide) | "Suburb, STATE" strings (e.g. "Sydney, NSW") to scope the search. Leave empty to browse each category across all of Australia instead of one suburb. |
enrichDetails | boolean | false | Also fetch each business's own page for email, ABN, website, services, payment methods and a description. Roughly doubles requests per record. |
maxItems | integer | — | Maximum number of business records to return. |
Nationwide sweep of specific trades:
{ "categories": ["locksmiths"], "maxItems": 500 }
Full detail enrichment for a suburb:
{ "categories": ["accountants"], "locations": ["Melbourne, VIC"], "enrichDetails": true, "maxItems": 100 }
Yellow Pages Australia Business Directory Scraper Output Fields
{"listing_id": "579542028","lid": "1002195544374","name": "Hit The Switch","category": "Electrical Contractors","categories_all": ["Electrical Contractors"],"street": "Se 10 1 Main Street","suburb": "Box Hill","state": "VIC","postcode": "3128","latitude": -37.8191,"longitude": 145.1221,"phone": "0130 020 5205","mobile": null,"email": "info@hittheswitch.com.au","website": "https://hittheswitch.com.au","abn": "25 916 612 316","opening_hours": ["Mo-Fr 08:30-17:00"],"is_open_now": true,"rating_avg": 5,"rating_count": 96,"review_snippets": ["Excellent Work: We are very happy with the work..."],"services": ["Safety checks", "Testing and tagging", "Emergency lighting"],"payment_methods": ["mastercard", "visa", "cash"],"description": "We aim to achieve outstanding results...","is_paid_listing": false,"listing_url": "https://www.yellowpages.com.au/box-hill-vic/bpp/hit-the-switch-579542028","source_query_clue": "electrician","source_query_location": "Melbourne, VIC","scraped_at": "2026-09-01T15:00:00.000Z"}
| Field | Type | Description |
|---|---|---|
listing_id | string | Numeric id embedded in the listing's detail URL |
lid | string | Tracking id from the listing URL, when present |
name | string | Business name |
category | string | Primary category |
categories_all | array | Every category the business is listed under |
street | string | Street address |
suburb | string | Suburb |
state | string | NSW | VIC | QLD | WA | SA | TAS | ACT | NT |
postcode | string | Postcode |
latitude / longitude | number | Coordinates, when published |
phone | string | Landline phone number |
mobile | string | Mobile phone number — enrichDetails only, sparse |
email | string | Email address — enrichDetails only |
website | string | Business website — enrichDetails only |
abn | string | Australian Business Number, where published — enrichDetails only |
opening_hours | array | Opening hours, where published |
is_open_now | boolean | Whether the business is open right now, computed from opening_hours in its local timezone |
rating_avg / rating_count | number/integer | Average rating and number of ratings |
review_snippets | array | Up to 5 review title + excerpt snippets — enrichDetails only |
services | array | Listed services/USPs — enrichDetails only |
payment_methods | array | Accepted payment methods — enrichDetails only |
description | string | Business description — enrichDetails only |
is_paid_listing | boolean | Whether this is a paid/sponsored listing |
listing_url | string | Canonical listing URL |
source_query_clue | string | The category/trade term that found this record |
source_query_location | string | The location filter that found this record (null in nationwide mode) |
scraped_at | string | When the record was scraped |
FAQ
Does this cover the whole of Australia, or just one city?
Leave locations empty and it sweeps each requested category nationwide — no suburb list
needed. Set locations when you want results scoped to a specific suburb or state.
What's the difference between the base fields and enrichDetails?
The base run returns everything visible on the search results page — name, address, phone,
rating, category. Turning on enrichDetails fetches each business's own page as well, adding
email, ABN, website, services, payment methods and a description. It costs one extra request per
business.
Will I get duplicate businesses if a business is listed under two categories?
No — records are deduplicated by business across categories and pages within a run.
Need More Features?
Have a request or found an issue? Message us through the Actor's Issues tab on the Apify Store and we'll take a look.
Why Use Yellow Pages Australia Business Directory Scraper?
- Category or nationwide, your choice — scope to a suburb or sweep a trade across the whole country in one run
- KYB-ready — ABN is available alongside every business's name and address when enrichment is on
- Deduplicated by design — a business listed under three categories still lands once in your dataset