
Congress Stock Trades Scraper
scrape.ly/store/querystone/congress-trades-scraperNewsBusiness
3 monthly users

Scrape yellowpages.com.au business listings by keyword and location or URL. Get name, phone, email, website, address, ABN, coordinates, rating, hours, categories and social links. Built for Australian lead generation.
Turn any Yellow Pages Australia search into a clean list of business leads. Type a keyword and a suburb, city or postcode (or paste yellowpages.com.au URLs) and get each business's name, phone, email, website, full address, ABN and ACN, coordinates, rating, opening hours, categories and social links. No login, no coding, and you only pay for the businesses you get.
plumber) and a location (for example Sydney NSW, Cairns City, QLD 4870 or a postcode). Or paste yellowpages.com.au search, category or business URLs.| Field | Type | Description |
|---|---|---|
searchTerms | array | Keywords to search, e.g. ["plumber", "electrician"] |
location | string | Australian suburb, city, state or postcode (empty = all of Australia) |
startUrls | array | yellowpages.com.au search, category (/sydney-nsw-2000/plumbers-gasfitters) or business (/bpp/...) URLs |
maxItems | integer | Max businesses per search term or URL (default 20, 0 = all) |
sort | string | default, distance, rating or name |
minRating | integer | Keep only businesses rated at least this many stars |
includeDetails | boolean | Open each business page for email, ABN, coordinates, hours and more (default on) |
includeReviews | boolean | Add the reviews shown on the business page (default off) |
proxyConfiguration | object | Proxy settings. Australian residential by default |
{
"searchTerms": ["plumber"],
"location": "Sydney NSW",
"maxItems": 20,
"sort": "default",
"includeDetails": true
}
| Field | Description |
|---|---|
name | Business name |
phone, extraPhones | Main phone and other numbers |
email, emails | First email and all emails listed by the business |
website, socialLinks, otherLinks | Website, Facebook / Instagram / LinkedIn profiles, other links |
abn, acn | Australian Business Number and Company Number (digits only) |
address, street, city, state, zip, serviceArea | Full and split address; service area for mobile businesses |
latitude, longitude | Coordinates |
primaryCategory, categories, businessType | Main category, all categories and type |
rating, reviewCount | Star rating (1–5) and number of reviews |
yearsInBusiness, foundedYear, yearsWithYellowPages | Business age |
openStatus, hours, weeklyHours, openingHours | Open now, opening hours as text, per weekday and machine-readable |
slogan, highlights, description, keywords | What the business says about itself |
paymentMethods, staff, ownership, serviceNotes, accreditations, licenses | Extra business info |
faqs, moreInfo | Questions and answers on the page; every info field as shown |
claimed, isAd | Claimed listing, sponsored listing |
url, ypId | Yellow Pages page and ID |
searchTerm, searchLocation, position | Which search found it and where it ranked |
Example (fictional business, real shape, trimmed):
{
"name": "Harbourside Plumbing",
"url": "https://www.yellowpages.com.au/castle-hill-nsw/bpp/harbourside-plumbing-123456789",
"ypId": "123456789",
"abn": "12345678901",
"acn": "345678901",
"isAd": false,
"primaryCategory": "Plumbers & Gasfitters",
"categories": ["Plumbers & Gasfitters", "Hot Water Systems"],
"businessType": "Plumber",
"phone": "(02) 5550 1234",
"email": "office@harbourside.example",
"emails": ["office@harbourside.example"],
"website": "https://harbourside.example",
"socialLinks": ["https://www.facebook.com/harbourside.example"],
"address": "10 Example Avenue, Castle Hill, NSW 2154",
"street": "10 Example Avenue",
"city": "Castle Hill",
"state": "NSW",
"zip": "2154",
"latitude": -33.7249,
"longitude": 150.9804,
"rating": 4.5,
"reviewCount": 12,
"yearsInBusiness": 20,
"foundedYear": 2006,
"openStatus": "OPEN",
"hours": [{"days": "Mon - Fri", "hours": "7:00 am - 5:00 pm"}],
"weeklyHours": {"Monday": "07:00-17:00", "Saturday": "Closed", "Sunday": "Closed"},
"slogan": "Fast, Friendly, Licensed",
"highlights": ["Emergency repairs", "Free quotes"],
"paymentMethods": "mastercard, visa, cash",
"staff": "6-10",
"ownership": "Locally Owned",
"searchTerm": "plumber",
"searchLocation": "Sydney NSW",
"position": 1,
"detailsLoaded": true,
"scrapedAt": "2026-10-16T02:00:00+00:00"
}
You pay $2.50 per 1,000 businesses saved ($0.0025 each), the same price with or without business-page details. Platform usage (compute and Australian residential proxy traffic) is billed on top at the normal rates and is small. Example: 1,000 businesses with full details ≈ $2.50 in result fees plus a few tens of cents of usage. Set a maximum total charge on the run and the scraper stops cleanly when it is reached.
Is it legal to scrape Yellow Pages Australia? The scraper only reads public business listings that anyone can see without logging in. Check the site's terms and Australian rules (for example the Spam Act for cold email) before you use the data.
Do I need an account, cookies or my own proxy? No. The site blocks datacenter IPs, so the run uses an Australian residential proxy by default.
How many results can I get? The site shows at most 3,000 businesses (100 pages) per search. For more, split the search by suburb, postcode or a narrower keyword; duplicates across searches are removed.
Why is a field empty?
Businesses fill in their own listings. Many do not list an email, ABN, hours or a website; those fields are then empty or null.
Can I make it faster or cheaper? Turn off Open business pages to get only what the search page shows (name, phone, address, rating, years in business, categories). You lose email, ABN, website, coordinates and full hours.
Can I schedule it or use the API? Yes. Schedule the actor in the console, or start runs and download the dataset through the API in JSON, CSV or Excel.
Every field below can be set in the run form, passed through the API, or saved as a task. Unset fields fall back to the defaults shown.
searchTermsarrayOptionalSearch terms
What to search for on Yellow Pages Australia, e.g. 'dentist', 'plumber', 'electrician'. Each term is searched in the location below.
locationstringOptionalLocation
Australian suburb, city, state or postcode, e.g. 'Sydney NSW', 'Cairns City, QLD 4870' or '3000'. Leave empty to search all of Australia.
startUrlsarrayOptionalYellow Pages Australia URLs
Optional. yellowpages.com.au search URLs (https://www.yellowpages.com.au/search?search_terms=...), category pages (https://www.yellowpages.com.au/sydney-nsw-2000/plumbers-gasfitters) or business pages (.../bpp/...).
maxItemsintegerOptionaldefault 20Max results per search
Stop each search term or URL after this many businesses. 0 means all (the site shows at most 3,000 per search).
sortenumOptionaldefault "default"Sort by
Order of the search results.
minRatingintegerOptionalMinimum rating
Only keep businesses with at least this Yellow Pages star rating (1-5). Businesses without ratings are skipped when set.
includeDetailsbooleanOptionaldefault trueOpen business pages
Open each business page for email, ABN/ACN, coordinates, weekly hours, social links, description, highlights, FAQs, staff and founding year. Turn off for faster, search-page-only results.
includeReviewsbooleanOptionaldefault falseInclude reviews
Add the reviews shown on each business page (author, rating, date, text). Needs 'Open business pages'.
proxyConfigurationobjectOptionaldefault {"useScrapelyProxy":true,"scrapelyProxyGroups":["RESIDENTIA…Proxy configuration
Yellow Pages Australia blocks datacenter IPs with Cloudflare, so Australian residential proxy is the default.
Every run writes its results to a dataset. Preview it in the dashboard, then export it or read it through the API.
| Field | Type | Description |
|---|---|---|
| image | any | Image |
| name | any | Name |
| phone | any | Phone |
| any | ||
| website | any | Website |
| address | any | Address |
| abn | any | ABN |
| categories | any | Categories |
| rating | any | Rating |
| reviewCount | any | Reviews |
| yearsInBusiness | any | Years in business |
| openStatus | any | Open status |
| latitude | any | Latitude |
| longitude | any | Longitude |
| isAd | any | Ad |
| url | any | Yellow Pages URL |
You pay for the events the actor reports, such as each result or page it produces. Platform usage is included in the event prices.
| Event | Charged when | Price |
|---|---|---|
| Business | Charged once for each business saved to the dataset. | $0.0025 |
Run this actor from your own code. Swap in your API token and the examples work as-is.
import { ScrapelyClient } from 'scrapely-client'
const client = new ScrapelyClient({ token: process.env.SCRAPELY_TOKEN })
// Start the actor and wait for the run to finish.
const run = await client.actor('cornerledger/yellowpages-au-scraper').call({
"searchTerms": [
"plumber"
],
"location": "Sydney NSW",
"maxItems": 20,
"proxyConfiguration": {
"useScrapelyProxy": true,
"scrapelyProxyGroups": [
"RESIDENTIAL"
],
"scrapelyProxyCountry": "AU"
}
})
// Read the dataset the run produced.
const { items } = await client.dataset(run.defaultDatasetId).listItems()
console.log(items)Tokens live in your account settings. Keep them server-side: a token carries the full permissions of your account.
Connect the Scrape.ly MCP server once and your agent can run this actor as a tool. Pick your tool:
Fetch scrape.ly/agents.md and run cornerledger/yellowpages-au-scraperPaste into Claude Code, Codex, Cursor or any AI agent. It signs you in once in the browser.
{
"mcpServers": {
"scrapely": {
"url": "https://api.scrape.ly/mcp?tools=actors,runs,storage,docs&actors=cornerledger/yellowpages-au-scraper"
}
}
}No key in the file: your client opens the browser to sign you in the first time it connects.
Inputs the developer prepared for common jobs. Open one to see its input, then copy it to your account to run it as-is or adjust it.
Businesses with full details from Yellow Pages Australia.
Business listings from a search.
Listings from Yellow Pages URLs with details.
Businesses with details and customer reviews.
Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.