Property Search
/api/iproperty/v1/search
Search property for sale or rent in Malaysia
Scrappa's iProperty API returns structured JSON from iProperty, the property marketplace of Malaysia. Search homes for sale and rent with location, price, bedroom, bathroom, size, property type, furnishing, tenure, sort and pagination filters, open any listing for price, area, rooms, tenure, address, coordinates, facilities, photos and agent, look up agent profiles and autocomplete locations. Scrappa is an independent service and is not affiliated with or endorsed by iProperty.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/iproperty/v1/search?listing_type=sale&location=in-kuala-lumpur-58jok&bedrooms=3&sort=price&order=asc" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": {
"listing_type": "sale",
"location": "in-kuala-lumpur-58jok",
"currency": "MYR",
"pagination": { "current_page": 1, "total_pages": 212, "total_results": 4235, "page_size": 24 },
"items": [
{
"id": 501534224,
"url": "https://www.iproperty.com.my/property/batu/solaris-dutamas/sale-501534224/",
"title": "Solaris Dutamas, Batu",
"price": { "value": 780000, "formatted": "RM 780,000", "currency": "MYR", "period": null },
"psf": { "value": 630.05, "text": "RM 630.05 psf" },
"bedrooms": 3,
"bathrooms": 2,
"floor_area_sqft": 1238,
"property_type": "Service Residence",
"furnishing": "Fully Furnished",
"tenure": "Freehold"
}
]
},
"meta": { "endpoint_family": "search", "billable": true, "removed_by_filter": 4 }
}
Structured data for real applications. Here are some ideas.
Track asking prices and psf by area, property type and bedrooms for sale and rent in Malaysia.
Page through filtered searches sorted by newest and open each listing for its full record and photos.
Read agent license, agency and rating, then list the active listings of one agent.
Filter rentals by furnishing, room type and monthly price for tenant and landlord tools.
Turn free text into areas and projects with a ready location slug for the search route.
iProperty scraper API
The iProperty API is built for real-estate analytics, listing tools, and market research. Each search item carries the title, address, price with currency, psf, bedrooms, bathrooms, size, tenure, furnishing, property type, district, nearest transit, agent, agency and photos. Listing detail adds description, facilities, amenities, floor plans, the listing coordinates and project information.
Sale and rent in one search route with a listing_type parameter.
Filters are always honoured: items that break a filter are never returned.
Pagination returns the real page and the total number of pages.
Sort by date, price, psf or size, ascending or descending.
A valid empty result is a successful, billable response; failures are never billed.
Pass the listing type, a location slug and filters, then page through the results with the page parameter.
Open iProperty Search API docsPass a listing id or the listing URL to get price, area, tenure, coordinates, facilities and photos.
Open iProperty Listing API docsResolve a place name to a location slug and pass it straight into the search route.
Open iProperty Autocomplete API docsEverything you need in one API.
/api/iproperty/v1/search
Search property for sale or rent in Malaysia
/api/iproperty/v1/listing
Get the full record of one listing by id or URL
/api/iproperty/v1/agent
Get an agent profile with agency, license and rating
/api/iproperty/v1/autocomplete
Autocomplete locations and projects
See how Scrappa compares to the official API.
| Feature | Scrappa | ScrapingBee / ScraperAPI |
|---|---|---|
| iProperty listing data as JSON | Build your own parser | |
| Filters guaranteed on every item | Not available | |
| Location autocomplete with search slug | Not available | |
| Price per 1k requests | From $0.20 | Varies by plan |
| Unified API key | Yes (80+ APIs) | Scraping only |
| Free tier | 500 credits/month | Trial credits only |
No. Scrappa is an independent service and is not affiliated with or endorsed by iProperty. The iProperty API returns structured JSON from public property pages through a Scrappa API key.
No. Only successful responses are billed. A valid empty result is successful and billable.
No. Agent name, license, agency and rating are returned. Phone numbers and messaging links are never returned.
The site sometimes returns cards that break a filter, for example a price range. Scrappa removes them and reports the count in meta.removed_by_filter. A page is never refilled from another page.