Yellow Pages Australia Business Directory Scraper avatar

Yellow Pages Australia Business Directory Scraper

Pricing

from $1.60 / 1,000 record scrapeds

Go to Apify Store
Yellow Pages Australia Business Directory Scraper

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

BowTiedRaccoon

Maintained by Community

Actor 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

  1. Give it one or more trade categories, optionally scoped to specific suburbs/states
  2. It pages through the matching results, saving each business's listing details
  3. With enrichDetails on, it also opens each business's own page for email, ABN, services and payment methods
  4. Records land in your dataset, deduplicated by business

Input

{
"categories": ["plumbers-gasfitters", "electrical-contractors"],
"locations": ["Sydney, NSW"],
"enrichDetails": false,
"maxItems": 200
}
FieldTypeDefaultDescription
categoriesarray15 curated trade categoriesTrade/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.
locationsarray— (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.
enrichDetailsbooleanfalseAlso fetch each business's own page for email, ABN, website, services, payment methods and a description. Roughly doubles requests per record.
maxItemsintegerMaximum 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"
}
FieldTypeDescription
listing_idstringNumeric id embedded in the listing's detail URL
lidstringTracking id from the listing URL, when present
namestringBusiness name
categorystringPrimary category
categories_allarrayEvery category the business is listed under
streetstringStreet address
suburbstringSuburb
statestringNSW | VIC | QLD | WA | SA | TAS | ACT | NT
postcodestringPostcode
latitude / longitudenumberCoordinates, when published
phonestringLandline phone number
mobilestringMobile phone number — enrichDetails only, sparse
emailstringEmail address — enrichDetails only
websitestringBusiness website — enrichDetails only
abnstringAustralian Business Number, where published — enrichDetails only
opening_hoursarrayOpening hours, where published
is_open_nowbooleanWhether the business is open right now, computed from opening_hours in its local timezone
rating_avg / rating_countnumber/integerAverage rating and number of ratings
review_snippetsarrayUp to 5 review title + excerpt snippets — enrichDetails only
servicesarrayListed services/USPs — enrichDetails only
payment_methodsarrayAccepted payment methods — enrichDetails only
descriptionstringBusiness description — enrichDetails only
is_paid_listingbooleanWhether this is a paid/sponsored listing
listing_urlstringCanonical listing URL
source_query_cluestringThe category/trade term that found this record
source_query_locationstringThe location filter that found this record (null in nationwide mode)
scraped_atstringWhen 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