Junk Mail Real Estate Scraper
Pricing
from $1.50 / 1,000 results
Junk Mail Real Estate Scraper
Scrape property ads from Junk Mail. Use the same listing filters as the site or paste a URL — the URL wins when set.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Marco Rodrigues
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
🏠 Junk Mail Real Estate Scraper
Want property ads from Junk Mail in a spreadsheet? This scraper makes it easy.
Use structured filters — better for AI agents — or paste an input_url. When input_url is set it overrides the filters.
This actor stays on property shelves that share the same fields (price, property type, bedrooms, area). It returns up to 2000 rows per run.
💡 Perfect for...
- Agencies: Export Junk Mail houses, flats, farms, and land.
- Dashboards: Track asking prices and bedroom counts without paging the site.
- Market research: Slice property by type, province, bedrooms, or price.
- Data analysts: Export structured rows with public advert URLs.
- 🤖 AI Agents: Power Claude, Cursor, Codex, the Hermes Agent, and OpenClaw workflows with live Junk Mail property results.
- 📚 RAG Systems: Feed titles, locations, and prices into retrieval pipelines.
- 🔗 AI Workflows: Plug into LangChain, AutoGPT, CrewAI, and similar stacks.
✨ Why you'll love this scraper
- 🔗 Input URL or Filters: Paste a Junk Mail search or advert URL, or pick the same filters as the site.
input_urlalways wins when set. - 🎯 Website-Matched Filters: Keyword, property type, province, price, bedrooms, bathrooms, and sort.
- 🌐 Full ads: Property type, bedrooms, bathrooms, land area, photos, seller, and description.
📦 What's inside the data?
id, url, title, price, price_text, currency, location, posted, image, images, description, seller, listing_type, condition, shelf, property_type, bedrooms, bathrooms, land_area_m2, floor_area_m2, furnished, pets_allowed, ad_code
🚀 Quick start
Option A: paste https://www.junkmail.co.za/property.
Option B: pick a property type, bedroom count, or other filter and set max_results.
Input Example (filters):
{"category": "residential-properties","location": "gauteng","bedrooms": "3","price_max": 15000,"max_results": 100}
Input Example (URL):
{"input_url": "https://www.junkmail.co.za/property/residential-properties/houses","max_results": 100}
Output Example:
{"id": "c7ea2738b21645cc929c2a0bf2874bee","url": "https://www.junkmail.co.za/property/residential-properties/gauteng/pretoria/moot/3-beds-1-bath-house-to-rent/c7ea2738b21645cc929c2a0bf2874bee","title": "3 Beds 1 Bath House to Rent","price": 12500,"currency": "ZAR","location": "Gauteng - Pretoria","property_type": "Property - Residential Properties - Houses","bedrooms": 3,"bathrooms": 1,"land_area_m2": 500,"image": "https://junkmailimages.blob.core.windows.net/large/example.jpg"}
Output fields:
| Field | Description |
|---|---|
id | Advert id. |
url | Public advert page. |
title | Advert title. |
price | Price in rand when shown. |
currency | Always ZAR. |
property_type | Property type from the advert. |
bedrooms | Bedroom count when shown. |
bathrooms | Bathroom count when shown. |
land_area_m2 | Stand or erf size in square metres when shown. |
image | Photo that opens as an image. |
📋 Input reference
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
input_url | string | No | — | Junk Mail search, category, or advert URL. Overrides every filter. |
query | string | No | — | Same as the site search box. |
category | dropdown | No | All property | Residential, commercial, farms, land, holiday, or shared accommodation. |
location | dropdown | No | South Africa | Province. |
bedrooms | dropdown | No | any | Minimum bedrooms (1+ through 5+). |
bathrooms | dropdown | No | any | Minimum bathrooms (1+ through 3+). |
price_min | integer | No | — | Lowest price in rand. |
price_max | integer | No | — | Highest price in rand. |
sort | dropdown | No | Site default | Latest ads, or price low to high / high to low. |
max_results | integer | No | 50 | Maximum rows (1–2000). |
🔧 Custom scrapers and agents
If you need a custom web scraper, or custom AI agents and workflows, contact me through tuik.ai. We help businesses cut costs and time by up to 10x.