Property24 Scraper — South Africa & Kenya avatar

Property24 Scraper — South Africa & Kenya

Pricing

Pay per event

Go to Apify Store
Property24 Scraper — South Africa & Kenya

Property24 Scraper — South Africa & Kenya

Extract property listings from Property24 ZA and KE: price, bedrooms, agent name, EAAB registration, images, and 20+ fields per listing. Covers all 9 South African provinces and Kenya nationwide.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Africa Property24 Scraper

Scrapes residential property listings from Property24 South Africa (property24.com) and Property24 Kenya (property24.co.ke) — Africa's largest property portals.

What It Does

Crawls province and city listing pages, then fetches each individual listing to extract:

  • Listing details — price, property type, bedrooms, bathrooms, garages, floor area, erf/plot size
  • Location — suburb, city, province, country
  • Agent info — agent name, agency name, EAAB registration number (South Africa)
  • Listing metadata — publication date, images, URL

Input

FieldTypeDefaultDescription
maxItemsinteger10Maximum number of listings to scrape. 0 = unlimited
countrystringZACountry: ZA (South Africa) or KE (Kenya)
listingTypestringsaleListing type: sale or rent
proxyConfigurationobjectResidentialProxy configuration. Residential proxies required for reliable access

Output

Each record contains:

FieldDescription
listing_idUnique listing identifier (e.g., P24-117069578)
countryISO country code (ZA or KE)
platformSource platform (property24_za or property24_ke)
listing_typesale or rent
property_typeProperty type (House, Apartment, Townhouse, etc.)
titleListing title
priceNumeric price in local currency
currencyCurrency code (ZAR or KES)
area_sqmFloor area in square metres
erf_sizePlot/erf size in square metres
bedroomsNumber of bedrooms
bathroomsNumber of bathrooms
garagesNumber of garages/parking spaces
suburbSuburb or neighbourhood
cityCity or town
provinceProvince or region
amenitiesComma-separated amenities and features
agent_nameListing agent full name
agent_registrationEAAB registration number (South Africa)
agency_nameReal estate agency name
imagesPipe-separated list of image URLs
listed_atListing publication date
urlURL to the listing detail page

Example Use Cases

  • Diaspora property research — South Africans and Kenyans abroad tracking home prices
  • Real estate investment analysis — Market pricing across provinces and suburbs
  • Agent lead generation — Estate agent contact details and listings data
  • Market research — Tracking listing volumes and price trends

Coverage

  • South Africa — All 9 provinces (Gauteng, Western Cape, KwaZulu-Natal, Eastern Cape, and more)
  • Kenya — Nairobi and nationwide listings

Notes

  • Agent phone numbers and email addresses are not available in static HTML — they require a separate API call that is not included in this actor
  • The actor uses residential proxies to ensure reliable access to Property24's detail pages
  • EAAB registration numbers are extracted from agent job titles when available