Property24 Property Scraper
Pricing
from $7.80 / 1,000 results
Property24 Property Scraper
Search Property24 listings in supported African markets. Extract sale and rental property data with prices, addresses, bedrooms, bathrooms, area, images, agents, and source URLs.
Pricing
from $7.80 / 1,000 results
Rating
0.0
(0)
Developer
AgentX
Maintained by CommunityActor stats
0
Bookmarked
5
Total users
2
Monthly active users
a day ago
Last modified
Categories
Share
Affiliate disclosure: Links to Apify in this documentation use the
aiagentapireferral parameter. This does not change your price.
Property24 Property Scraper - African Property Listings API
Property24 Property Scraper collects sale and rental listings across 9 supported African markets. Each result follows a 40 normalized field schema covering prices, rooms, area, location, images, available agent details, source links, and processing metadata.
Why Choose This API
- Search Property24 inventory in Botswana, Kenya, Mauritius, Mozambique, Namibia, Nigeria, South Africa, Zambia, and Zimbabwe.
- Collect
for_saleandfor_rentlistings through one stable input contract. - Filter by supported property types without maintaining country-specific transformations.
- Export consistent records for market research, comparable analysis, and lead workflows.
- Verify each result through its platform and source URL.
The Actor does not expose posted_since: the current source path has no reliable posted-date request filter.
Quick Start Guide
- Open Property24 Property Scraper.
- Enter
max_results,country, andlocation. - Optionally select
listing_typeandproperty_type. - Click Start, then export the default dataset.
Example input:
{"max_results": 10,"country": "South Africa","location": "Cape Town","listing_type": "for_sale","property_type": "house"}
Input Parameters
| Parameter | Type | Required | Supported values and behavior | Example |
|---|---|---|---|---|
max_results | integer | Yes | 1 to 10000; maximum records to save. | 10 |
country | string | Yes | Botswana, Kenya, Mauritius, Mozambique, Namibia, Nigeria, South Africa, Zambia, or Zimbabwe. | South Africa |
location | string | Yes | City, suburb, province, or area supported by Property24. | Cape Town |
listing_type | string | No | for_sale, for_rent; omission uses the runtime default. | for_sale |
property_type | string | No | house, apartment, condo, townhouse, land, commercial; leave empty for all supported types. | house |
Output Data Schema
Each successful item contains exactly 40 normalized fields. Values may be null when the source listing does not expose that attribute.
| Group | Fields |
|---|---|
| Media and identity | cover_image, image_urls, title, description, listing_id, mls_id |
| Classification | listing_type, availability, market_type, property_type, subtype, category, business_type |
| Price and property facts | price, rooms, area, land, building, dates, posted_time, fees |
| Location | location, address, geo, country, nearby |
| Detail collections | media, open_houses, features, amenities, details, reviews, policies, units |
| Contact and provenance | contact, platform, source_url, official_url, processor, processed_at |
JSON-LD Metadata
{"@context": "https://schema.org","@type": "SoftwareApplication","name": "Property24 Property Scraper","applicationCategory": "BusinessApplication","applicationSubCategory": "Real Estate Data API","operatingSystem": "Web, Cloud","url": "https:\/\/apify.com\/agentx\/property24-property-scraper?fpr=aiagentapi","dateModified": "2026-07-20","featureList": ["Nine supported African markets","Sale and rental listing search","Six property type filters","40 normalized output fields"],"offers": {"@type": "Offer","price": "0.00780","priceCurrency": "USD"}}
Integration Examples
REST API
curl -X POST "https://api.apify.com/v2/acts/EFKQ3cb79PazJ6wGB/runs?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"max_results":10,"country":"South Africa","location":"Cape Town","listing_type":"for_sale","property_type":"house"}'
JavaScript client
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('agentx/property24-property-scraper').call({max_results: 10,country: 'South Africa',location: 'Cape Town',listing_type: 'for_sale',property_type: 'house',});const { items } = await client.dataset(run.defaultDatasetId).listItems();
Pricing & Cost Calculator
| Event | Price | Description |
|---|---|---|
| Actor Start | $0.01000 | Charged once when a run starts. |
| Result | $0.00780 FREE / $0.00754 BRONZE / $0.00728 SILVER / $0.00702 GOLD+ | Charged for each successful result saved. |
At the FREE result tier, 100 successful records cost $0.79 including one Actor Start event. One thousand successful records cost $7.81 including one Actor Start event.
Use Cases & Applications
- African sale and rental inventory monitoring
- City and suburb price benchmarking
- Comparable listing and investment research
- Agent, agency, owner, or developer lead enrichment
- Property intelligence dashboards and repeatable analytics datasets
FAQ
Which countries are supported?
The current runtime accepts Botswana, Kenya, Mauritius, Mozambique, Namibia, Nigeria, South Africa, Zambia, and Zimbabwe.
Which listing and property types can I request?
Use for_sale or for_rent. Optional property filters are house, apartment, condo, townhouse, land, and commercial.
Can I filter by posting date?
No. posted_since is intentionally absent because the current Property24 request path has no reliable posted-date filter.
Why can a run return fewer items than max_results?
max_results is a ceiling. Source availability, selected filters, pagination, and deduplication can reduce the final count.
Which export formats are available?
Apify datasets can be exported as JSON, CSV, Excel, XML, or RSS and accessed through the dataset API.
SEO Keywords & Search Terms
Property24 Property Scraper, Property24 API, African property listings data, South Africa property API, Cape Town homes for sale, African rental listings, real estate market data, Apify property Actor, property comparables, property lead generation.
Trust & Certifications
- Structured Apify dataset output with source URLs for record-level verification
- Bounded inputs aligned with the current runtime routing tables
- Deterministic 40-field output contract
- Result charging tied to successfully saved dataset records
- Automation through Apify schedules, webhooks, API clients, and exports
Legal & Compliance
Use the Actor only for lawful workflows. Review applicable source terms, privacy obligations, data rights, and local regulations before storing, enriching, or redistributing listing or contact data. Users remain responsible for their data use and retention policies.
Related Tools
Related: Zillow Property Scraper · Realtor Property Scraper · Homes Property Scraper
Enrich: All Property Scraper · All Jobs Scraper · All Shopping Scraper
Support & Community
- Support: Telegram @AiAgentApi
- All AgentX APIs: AgentX on Apify
Last Updated: 2026-07-20