AU Real Estate Agents Scraper – Profiles, Reviews & Stats avatar

AU Real Estate Agents Scraper – Profiles, Reviews & Stats

Pricing

from $1.20 / 1,000 record scrapeds

Go to Apify Store
AU Real Estate Agents Scraper – Profiles, Reviews & Stats

AU Real Estate Agents Scraper – Profiles, Reviews & Stats

Scrape Australian real estate agent and agency profiles by suburb or profile URLs. Returns names, roles, agencies, performance stats, median sold price, days advertised, properties sold, ratings, full reviews, and contact details.

Pricing

from $1.20 / 1,000 record scrapeds

Rating

0.0

(0)

Developer

AbotAPI

AbotAPI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Australian Property Agents & Agencies Scraper

Extract structured profiles for Australian property agents and agencies: who they are, where they work, how they perform, and what their clients say. Search by suburb and state, or paste profile and search URLs you already opened in a browser. Every record is flat, deduplicated, and ready for your CRM, lead list, or analytics.

Why this scraper

  • Two record types in one actor: individual agents and whole agencies (with their full team roster).
  • Performance you can rank on: median sold price, median days advertised, properties sold as lead and secondary agent, broken down by property type.
  • Reputation built in: average rating, total review count, an at-a-glance summary, and the full list of individual reviews (rating, text, reviewer role, date, and the property each review refers to).
  • Contact details where available: agent mobile and office numbers, agency phone, postal address, and the agency's own website.
  • Flexible input: location search (agents or agencies) plus a URL mode that accepts profile links and search links together.
  • Optional one-click export of every record into Notion, Linear, Airtable, or Apify via MCP connectors.

Data you get

Sample shape, values are illustrative placeholders, not from a live profile.

Agent record

FieldExample
recordTypeagent
agentId00000001
nameJane Doe
jobTitleSales Executive
yearsExperience12
rating.average5
rating.totalReviews82
reviewSummaryConsistently praised for clear communication and strong results.
stats.medianSoldPrice.overall875000
stats.medianDaysAdvertised.overall43
stats.propertiesSold.asLeadAgent34
phone.mobile0400000000
agency.nameSample Agency
reviews[0].rating5
reviews[0].textPrompt, clear, and helpful throughout the sale.
urlhttps://www.example.com/agent/jane-doe-00000001
sourceexample property portal

Agency record

FieldExample
recordTypeagency
agencyIdAAA000
nameSample Agency
address.suburbSample Suburb
phone.office0200000000
websitehttps://www.sampleagency.example
rating.average5
rating.totalReviews179
agentCount11
agents[0].nameJane Doe
reviews.seller[0].textGreat experience selling with this team.

How to use

Search for agents in a suburb:

{
"mode": "location",
"searchType": "agent",
"locations": [{ "suburb": "Sydney CBD", "state": "NSW" }],
"fetchDetails": true,
"maxItems": 20
}

Search for agencies in a suburb:

{
"mode": "location",
"searchType": "agency",
"locations": [{ "suburb": "Melbourne", "state": "VIC" }],
"maxItems": 20
}

Scrape specific profiles by URL:

{
"mode": "url",
"urls": [
"https://www.example.com/agent/jane-doe-00000001",
"https://www.example.com/agency/sample-agency-AAA000"
]
}

Input parameters

ParameterTypeDefaultDescription
modestringlocationlocation (suburb + state) or url (paste links).
searchTypestringagentagent or agency. Location mode only.
locationsarraySydney CBD, NSWSuburb, state, and optional postcode per entry.
includeSurroundingbooleantrueInclude agents or agencies from surrounding suburbs.
urlsarrayemptyProfile or search URLs (URL mode).
fetchDetailsbooleantrueOpen each agent profile for contact details, full stats, and reviews. Agencies always include full details.
maxReviewsinteger50Cap on reviews per record. 0 omits reviews.
maxItemsinteger20Stop after this many records. 0 for unlimited.
maxPagesinteger100Maximum search result pages per location.
proxyConfigurationobjectApify proxyProxy settings.

Send results into your apps (MCP connectors)

Optionally pipe every record into the apps you already use. Authorize a connector once under Apify, Settings, Integrations, then select it in the input. For Notion, also set the parent page. Each connector receives a condensed, human-readable summary per record (a title plus the key fields as plain text); the complete record always stays in the Apify dataset. Leave the connector field empty to skip this entirely; it never changes the dataset output.

Output example

Sample shape, values are illustrative placeholders.

{
"recordType": "agent",
"agentId": "00000001",
"name": "Jane Doe",
"jobTitle": "Sales Executive",
"yearsExperience": 12,
"description": "Full agent biography text appears here when full details are fetched.",
"rating": { "average": 5, "totalReviews": 82 },
"reviewSummary": "Consistently praised for clear communication and strong results.",
"stats": {
"medianSoldPrice": { "overall": 875000, "apartment": 1050000 },
"medianDaysAdvertised": { "overall": 43 },
"propertiesSold": { "overall": 75, "asLeadAgent": 34, "asSecondaryAgent": 41 }
},
"phone": { "mobile": "0400000000", "office": "0200000000" },
"agency": { "id": "AAA000", "name": "Sample Agency" },
"reviews": [
{ "rating": 5, "text": "Prompt, clear, and helpful throughout the sale.", "reviewerRole": "seller", "publishDate": "2026-01-01" }
],
"url": "https://www.example.com/agent/jane-doe-00000001",
"source": "example property portal",
"scrapedAt": "2026-01-01T00:00:00.000Z"
}

Plan requirement

Runs on any Apify plan, including the free tier. Some optional fields are populated only when the default proxy selection is used.