Mudah Properties Scraper
Pricing
from $3.00 / 1,000 results
Mudah Properties Scraper
Scrape property ads from mudah.my. Use the same listing filters as the site or paste a URL — the URL wins when set.
Pricing
from $3.00 / 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
🏠 Mudah Properties Scraper
Want Mudah property ads 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.
Mudah is Malaysia’s main classifieds site. Houses, apartments, rooms, land, and shops for sale or rent are a core Mudah category. This actor returns up to 2000 rows per run.
💡 Perfect for...
- Marketplaces: Export Malaysian homes, rentals, and shops from Mudah.
- Dashboards: Track new ads without paging the site.
- Market research: Slice listings by sale or rent, property type, state, or price.
- Data analysts: Export structured rows with public listing URLs.
- 🤖 AI Agents: Power Claude, Cursor, Codex, the Hermes Agent, and OpenClaw workflows with live Mudah results.
- 📚 RAG Systems: Feed titles, prices, and cities 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 Mudah search or listing URL, or pick the same filters as the site.
input_urlalways wins when set. - 🎯 Website-Matched Filters: Keyword, listing type, Property type, state, seller, price, and sort.
- 🌐 Listing cards: Title, price, listing type, property type, rooms, size, seller phone, state, and listing URL.
📦 What's inside the data?
ad_id, url, title, price, listing_type, property_type, rooms, bathrooms, size, seller_type, phone, region, city, image
🚀 Quick start
Option A: paste https://www.mudah.my/malaysia/properties-for-sale.
Option B: pick a state and set max_results.
Input Example (filters):
{"listing_type": "sell","state": "8","max_results": 100,"property_type": "2020"}
Input Example (URL):
{"input_url": "https://www.mudah.my/malaysia/properties-for-sale","max_results": 100}
Output Example:
{"ad_id": "136001007","url": "https://www.mudah.my/example-listing-136001007.htm","title": "CORNER BELOW MV Double Storey Taman Bukit Citra Pajam Nilai","price": 580000,"listing_type": "For sale","property_type": "House","rooms": "4","bathrooms": "3","size": "22x75 sq.ft","seller_type": "Private","phone": "0133126779","region": "Selangor","city": "Petaling Jaya","image": "https://img.rnudah.com/grids/example.jpg"}
Output fields:
| Field | Description |
|---|---|
ad_id | Mudah ad id. |
url | Public listing page. |
title | Ad title. |
price | Price or monthly rent in Malaysian ringgit when shown. |
listing_type | For sale, for rent, new, or auction. |
property_type | Apartment, house, commercial, land, or room. |
rooms | Bedrooms when shown. |
bathrooms | Bathrooms when shown. |
size | Floor or land size when shown. |
seller_type | Private seller or dealer. |
phone | Seller phone when shown on the listing. |
region | Malaysian state. |
city | City or area. |
image | Listing photo. |
📋 Input reference
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
input_url | string | No | — | Mudah search or listing URL. Overrides every filter. |
query | string | No | — | Same as the site search box. |
listing_type | string enum | No | all | For sale, for rent, new, or auction. |
property_type | string enum | No | all | Property type |
state | string enum | No | all | Malaysian state. |
seller | string enum | No | anyone | Private seller or dealer. |
price_min | integer | No | — | Lowest price in Malaysian ringgit. |
price_max | integer | No | — | Highest price in Malaysian ringgit. |
sort | string enum | No | latest | Latest, price low-high, or price high-low. |
max_results | integer | No | 50 | Maximum rows (1–2000). |