VOOZH about

URL: https://apify.com/solidcode/property24-scraper

⇱ Property24 Scraper Β· Apify


Pricing

from $0.65 / 1,000 results

Go to Apify Store

Property24 Scraper

[πŸ’° $0.65 / 1K] Extract South African property listings from Property24 β€” prices, beds, baths, parking, floor & land size, photos, agency and agent contacts, levies and rates. Search any suburb for sale, to rent, or recently sold, or paste Property24 URLs directly.

Pricing

from $0.65 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ SolidCode

SolidCode

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

4

Monthly active users

21 days ago

Last modified

Share

Pull live property listings from Property24 β€” South Africa's largest property portal β€” at scale, in clean rows with prices in Rand, agent contacts, and ZA-specific costs like levies and rates & taxes. Search any of the country's 9 provinces by suburb, city, or region name, or paste a Property24 URL to mirror an exact on-site search. Built for SA estate agents, property investors, and market analysts who need fresh, structured Property24 data without copying listings off the website one page at a time.

Why This Scraper?

  • 3 deal types in one actor β€” for sale, to rent, and recently sold, switched with a single dropdown across all 9 South African provinces.
  • 7 property types β€” house, apartment/flat, townhouse, vacant land, farm, commercial, and industrial, filtered individually or in combination.
  • South-Africa-native cost fields β€” every detailed listing returns monthly levies and ratesAndTaxes in ZAR, the two numbers that decide a sectional-title deal's true monthly cost.
  • Prices both ways β€” a clean numeric price for sorting and maths plus the exact on-page priceDisplay string ("R 2 450 000"), with currency set to ZAR.
  • Two size dimensions β€” floorSize (building mΒ²) and landSize (erf mΒ²) captured separately, so you can underwrite by build size or stand size.
  • Listing agent + agency contacts β€” agentName, agencyName, agency logo and profile URL, plus a full agents array with each agent's name, photo, profile link, and phone/WhatsApp availability flags (detail mode) β€” ready for lead lists.
  • 14 filters that map to Property24's own search β€” price min/max, bedrooms, bathrooms, parking, floor & erf size ranges, furnished/unfurnished, rental period, pet-friendly, garden, pool, flatlet, and 5 sort orders.
  • Paste-a-URL mode β€” drop any Property24 search or suburb URL straight in and the actor honours every filter already baked into that link, including combos the form doesn't expose.
  • Full photo galleries + amenity lists on demand β€” the optional detail mode opens each listing for its complete description, every gallery image (not just the thumbnail), and the full per-room features list (security, fibre, balcony, built-in cupboards, and dozens more).

Use Cases

Market Research

  • Track asking prices per suburb across all 9 provinces to map regional price movements.
  • Build sold-price comparables with the Recently Sold deal type for valuations.
  • Compare floor-size and erf-size value (price per mΒ²) across competing areas.

Lead Generation

  • Pull listing agent and agency names with profile links for outreach lists.
  • Build broker directories filtered by area, property type, or price band.
  • Find every flatlet or pet-friendly rental in a target suburb for a niche client base.

Investment Analysis

  • Screen buy-to-let opportunities by rental period, furnished status, and yield inputs.
  • Underwrite sectional-title deals using monthly levies and rates & taxes.
  • Identify undervalued stock by combining land-size minimums with price ceilings.

Property Portals & Aggregators

  • Keep a continuously refreshed feed of for-sale and to-rent inventory.
  • Enrich your own database with descriptions, full galleries, and agent contacts.
  • Mirror a curated on-site search by pasting its Property24 URL into your pipeline.

Getting Started

Simple β€” one city, for sale

{
"searchLocations":["Cape Town"],
"dealType":"for_sale",
"maxResults":50
}

Filtered β€” family homes to rent

{
"searchLocations":["Sandton","Sea Point, Cape Town"],
"dealType":"to_rent",
"propertyTypes":["house","townhouse"],
"priceMax":35000,
"bedroomsMin":3,
"features":["pet_friendly","garden"],
"rentalPeriod":"monthly",
"sortBy":"lowest_price",
"maxResults":200
}

Advanced β€” paste a fully-filtered Property24 URL

{
"startUrls":[
"https://www.property24.com/houses-for-sale/cape-town/western-cape/432"
],
"includeListingDetails":true,
"maxResults":0
}

Input Reference

What to Scrape

ParameterTypeDefaultDescription
searchLocationsarray of strings["Cape Town"]Cities, suburbs, or regions to search, e.g. "Sandton" or "Sea Point, Cape Town". Each entry runs as its own search.
startUrlsarray of strings[]Paste Property24 search or suburb URLs directly. Any filters already in the URL are kept and the filters below are ignored for these URLs.

Search Filters

These apply only to Search Locations β€” pasted URLs use the filters already in the URL.

ParameterTypeDefaultDescription
dealTypestring"for_sale"One of For Sale, To Rent, or Recently Sold.
propertyTypesarray of strings[]Any of House, Apartment / Flat, Townhouse, Vacant Land / Plot, Farm / Smallholding, Commercial Property, Industrial Property. Empty means all types.
priceMinintegernullLowest price to include, in South African Rand.
priceMaxintegernullHighest price to include, in South African Rand.
bedroomsMinintegernullMinimum bedrooms (0–10).
bathroomsMinintegernullMinimum bathrooms (0–10).
parkingMinintegernullMinimum parking spaces (0–5).
floorSizeMinintegernullMinimum floor (building) area in mΒ².
floorSizeMaxintegernullMaximum floor (building) area in mΒ².
landSizeMinintegernullMinimum erf (land) area in mΒ².
landSizeMaxintegernullMaximum erf (land) area in mΒ².
furnishedstring"any"Any, Furnished only, or Unfurnished only. Most relevant for rentals.
featuresarray of strings[]Any of Pet-friendly, Garden, Swimming pool, Flatlet / Granny flat. Listings must offer all selected.
rentalPeriodstring"any"Any, Monthly, Weekly, Daily, Yearly, or Per square metre. Applies when Listing Type is To Rent.
sortBystring"default"Default (relevance), Most recent, Lowest price, Highest price, or Size.

Options

ParameterTypeDefaultDescription
maxResultsinteger100Maximum listings to collect across all locations and URLs. Set to 0 to collect everything available.
includeListingDetailsbooleanfalseOpen each listing's detail page for the full description, every photo, all listed features, agent contacts, levies, and rates & taxes. When off, only the fields visible on the results page are returned.

Output

Each listing is returned as one flat row. Detail-mode fields populate when includeListingDetails is on.

{
"listingId":"115678901",
"url":"https://www.property24.com/for-sale/sea-point/cape-town/western-cape/9145/115678901",
"title":"3 Bedroom Apartment for Sale in Sea Point",
"transactionType":"for_sale",
"propertyType":"Apartment",
"price":4950000,
"priceDisplay":"R 4 950 000",
"currency":"ZAR",
"pricePerSqm":41250,
"bedrooms":3,
"bathrooms":2,
"parking":1,
"floorSize":120,
"landSize":null,
"furnished":false,
"petsAllowed":true,
"features":["Pet-friendly","Balcony","Built-in Cupboards","Intercom","Fibre"],
"description":"Bright north-facing apartment with sweeping Atlantic views...",
"levies":3850,
"ratesAndTaxes":1620,
"listedDate":"2026-05-18T00:00:00",
"suburb":"Sea Point",
"city":"Cape Town",
"province":"Western Cape",
"address":"Sea Point, Cape Town, Western Cape",
"primaryImage":"https://images.prop24.com/.../image.jpg",
"images":["https://images.prop24.com/.../1.jpg","https://images.prop24.com/.../2.jpg"],
"imageCount":18,
"agencyName":"Seaboard Properties",
"agencyUrl":"https://www.property24.com/estate-agents/seaboard-properties/123",
"agencyLogo":"https://images.prop24.com/.../logo.png",
"agentName":"Lerato Mokoena",
"agents":[
{"name":"Lerato Mokoena","profileUrl":"https://www.property24.com/estate-agents/seaboard-properties/lerato-mokoena/456","image":"https://images.prop24.com/.../agent.jpg","hasPhone":true,"hasWhatsapp":true}
],
"searchLocation":"Sea Point, Cape Town",
"scrapedAt":"2026-06-01T09:30:00Z"
}

Core Fields

FieldTypeDescription
listingIdstringProperty24 listing identifier.
urlstringCanonical listing URL.
titlestringListing headline.
transactionTypestringfor_sale, to_rent, or sold.
propertyTypestringHouse, Apartment, Townhouse, etc.
searchLocationstringThe location or URL this row came from.
scrapedAtstringISO 8601 timestamp of collection.

Price & Size

FieldTypeDescription
priceintegerNumeric price in ZAR.
priceDisplaystringAs-shown price text, e.g. "R 2 450 000".
currencystringAlways "ZAR".
pricePerSqmnumberPrice per mΒ² when available.
floorSizenumberFloor (building) area in mΒ².
landSizenumberErf (land) area in mΒ².
bedroomsnumberBedroom count.
bathroomsnumberBathroom count.
parkingnumberParking spaces.

Location & Media

FieldTypeDescription
suburbstringSuburb.
citystringCity.
provincestringProvince.
addressstringLocality address (suburb, city, province), e.g. "Sea Point, Cape Town, Western Cape".
primaryImagestringPrimary image URL.
imagesarray of stringsAll gallery image URLs (detail mode).
imageCountintegerNumber of images.

Detail Mode & Agent

Populated when includeListingDetails is on.

FieldTypeDescription
furnishedbooleanFurnished flag.
petsAllowedbooleanPets allowed.
featuresarray of stringsListed features and amenities (security, fibre, fixtures, room features). Populated in detail mode.
descriptionstringFull description text.
leviesnumberMonthly levies in ZAR.
ratesAndTaxesnumberMonthly rates & taxes in ZAR.
listedDatestringDate the listing was published.
agencyNamestringListing agency name.
agencyUrlstringAgency profile URL.
agencyLogostringAgency logo URL.
agentNamestringPrimary listing agent name.
agentsarray of objectsAgents on the listing, each with name, profileUrl, image, hasPhone, and hasWhatsapp (contact-availability flags).

Tips for Best Results

  • Start with maxResults set to 10–50 to preview a search's shape, then raise it or set 0 for everything.
  • Disambiguate common suburb names by passing "Suburb, City" β€” e.g. "Sea Point, Cape Town" β€” so the right area is picked.
  • Use Recently Sold for comparables: sold prices are the gold standard for valuations and CMA reports, though sold rows are richest at suburb level rather than city level.
  • Power-user tip: build your perfect search on property24.com, copy the resulting URL into startUrls, and the actor reproduces it filter-for-filter β€” including combinations the form fields don't cover.
  • Keep includeListingDetails on whenever you need levies, rates & taxes, full descriptions, or every gallery image; switch it off for a faster, lighter sweep of just the results-page fields.
  • For rentals, set rentalPeriod to monthly and use furnished to separate furnished from unfurnished stock cleanly.
  • Pass several entries in searchLocations to cover multiple suburbs or cities in a single run β€” each is searched independently.

Pricing

From $0.65 per 1,000 results β€” undercuts comparable Property24 actors on the market. No compute charges β€” you only pay per result returned. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows the total cost at each discount tier.

ResultsNo discountBronzeSilverGold
100$0.08$0.08$0.07$0.07
1,000$0.78$0.75$0.70$0.65
10,000$7.80$7.50$7.00$6.50
100,000$78.00$75.00$70.00$65.00

A result is one property listing row. Apify platform usage fees are billed separately.

Integrations

Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:

  • Zapier / Make / n8n β€” Workflow automation
  • Google Sheets β€” Direct spreadsheet export
  • Slack / Email β€” Notifications on new results
  • Webhooks β€” Trigger custom APIs on run completion
  • Apify API β€” Full programmatic access

Legal & Ethical Use

This scraper collects publicly available property listing data for legitimate research, market analysis, and business use. You are responsible for using the data in compliance with Property24's terms of service, applicable data-protection laws (including South Africa's POPIA), and any other relevant regulations. Do not use collected personal data β€” such as agent contact details β€” for spam, harassment, or any unlawful purpose. Always respect the rights of data subjects and use this tool responsibly.

You might also like

Property24 $1πŸ’° Buy, Rent, Sell, Commercial Scraper

abotapi/property24-scraper

From $1/1K. Extract structured property listings from Property24, South Africa’s largest property portal. Search by location or use Property24 URLs. Get 50+ fields including price, beds, baths, sizes, GPS coordinates, photos, property details, and agent/agency information.

Property24 Property Scraper

agentx/property24-property-scraper

Search Property24 listings across South Africa and supported African markets. Extract sale and rental property data with prices, locations, details, descriptions, images, agents, and source URLs.

Property24 Scraper - SA Property Listings & Agent Data

haketa/property24-scraper

Scrape Property24 SA real estate: for-sale, to-rent, sold properties with price, beds, baths, floor size, location, agent data. SA property data, market research and lead gen.

Property24 South Africa Scraper

dhrumil/property24-south-africa-scraper

Effortlessly extract real estate data from Property24, South Africa's leading property portal. This powerful scraper collects comprehensive property details including prices, locations, descriptions, property types, images, agent contact info, and more.

πŸ‘ User avatar

Dhrumil Bhankhar

107

5.0

Property24 Africa Scraper

ashersam01/property24-africa-scraper

Scrape property listings from Property24 across 7 African countries. Get prices, locations, bedrooms, bathrooms, size and more β€” exported as JSON, CSV or Excel in minutes.

37

4.7

Seeff.com Scraper β€” South Africa Property Listings

vladignatyev/seeff-scraper

Scrape Seeff.com property listings into clean JSON, CSV or Excel. Extract South Africa real estate data β€” price, property type, floor & land size, beds, baths, suburb and city β€” for residential and commercial property, for sale and to rent. A property dataset for investors and lead generation.

πŸ‘ User avatar

Vladimir Ignatev

2

Property24 Scraper: Real Estate Listings, Prices & Broker Leads

getascraper/property24-scraper

Extract property listings, asking prices, locations, bedrooms, bathrooms, floor sizes, real estate agencies, and WhatsApp agent contact links across 10 African countries from Property24.com. Download clean tables of property listings automatically for investment research.

Domain.com.au Property Scraper

haketa/domain-com-au-scraper

Domain.com.au scraper & API for Australian real estate: search property for sale & rent and export address, price, beds, baths, parking, land size, property type, agent & agency, inspection times, photos and coordinates. Australia property market data and lead gen β€” fast, no login.

Property24 Africa Rentals Scraper

ashersam01/property24-africa-rentals-scraper

Extract rental property listings from Property24 across African markets including Namibia and South Africa. Collect rental prices, locations, property details, and listing links for market research, lead generation, and rental intelligence.

2

View.com.au – Australia Property Listings, Sold & Rental Data

abotapi/view-com-au-scraper

Scrape Australian property listings from view.com.au across sale, rent, and recently sold. Search by suburb, city, state, or URL. Extract prices, full addresses, agent and agency contacts, photos, GPS coordinates, market insights, and structured property details.