Rumah123 Scraper — Indonesia Property & Agent Data avatar

Rumah123 Scraper — Indonesia Property & Agent Data

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Rumah123 Scraper — Indonesia Property & Agent Data

Rumah123 Scraper — Indonesia Property & Agent Data

Scrape Rumah123, Indonesia's largest property portal: rupiah price parsed from Miliar/Juta wording, land and building area, bedrooms, bathrooms, carports, agent name and role, price drops and coordinates. Sale and rent. Keyless. JSON, CSV or Excel.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

2 days ago

Last modified

Share

Export listings from Rumah123, Indonesia's largest property portal — price in rupiah, land and building area, bedrooms, agent details and price drops — to JSON, CSV or Excel. Keyless, no login.

What does Rumah123 Scraper do?

Rumah123 renders its results server-side, so this Actor reads them without a browser and stays cheap at volume. Two details of the site are handled explicitly, because both are where a careless export goes wrong.

Rupiah prices are written in words. "Rp 2,89 Miliar" means 2,890,000,000 — and a scraper that strips non-digits, which is the normal approach on European sites, returns 289. This Actor reads the magnitude word (Miliar, Juta, Ribu) and the Indonesian decimal comma, so priceAmount is a real number you can sort and filter on. The original label is kept alongside it.

The attribute strip is icon-driven. Bedrooms, bathrooms and carports sit in identically-classed spans that differ only by the icon they reference, and land area (LT) and building area (LB) are labelled inline. Reading them by position breaks the moment a listing omits carports. Here each value is matched to its own icon or label, so land area never lands in the bathroom column.

Price reductions are captured too: where a listing has been cut, you get the previous price, the new price and the site's own reduction label — a direct signal of which sellers are moving.

Who is it for?

  • Property agencies tracking competitor stock and pricing across Indonesian regions.
  • Investors comparing price per m² of land versus building across sub-districts.
  • Portal and app builders who need a structured Indonesian feed.
  • Analysts measuring supply, price movement and discounting by area.
  • Lead generation teams building lists of active listing agents.

Use cases

  • Pull every house for sale in Jakarta Selatan with land and building area.
  • Find listings whose price has dropped and rank sellers by discount size.
  • Compare rental yields by running sale and rent in the same region.
  • Build an agent activity list — who is listing the most in a district.
  • Track new supply weekly by sorting newest first on a schedule.

Why use this Actor?

  • Correct rupiah parsing — "Miliar" and "Juta" become real numbers.
  • Land and building area separately, the two figures Indonesian buyers compare.
  • Price-drop data — previous price, current price and the reduction label.
  • Agent name and role on every row.
  • Coordinates where the site publishes them in its structured data.
  • Keyless and browserless — no login, no headless Chrome, low cost per row.

What data can you extract?

Every row carries the listing ID, title and URL, location, price as label and number with currency and rental period, previous price and price-drop label where present, bedrooms, bathrooms and carports, land and building area in m², latitude and longitude where published, agent name and role, the freshness label, listing badges, cover image, and the country and source.

How to use it

  1. Choose jual (for sale) or sewa (for rent).
  2. Enter a region slug from a Rumah123 search URL — dki-jakarta, bali, jawa-barat, jakarta-selatan.
  3. Pick a property type, and optionally a price band and minimum bedrooms.
  4. Set Maximum results and run, then export JSON, CSV or Excel.

Input example

{
"listingType": "jual",
"region": "jakarta-selatan",
"propertyType": "rumah",
"minPrice": 1000000000,
"maxPrice": 5000000000,
"minBedrooms": 3,
"maxResults": 1000
}

Notes and limits

  • Rumah123 refuses datacenter traffic, so the Actor defaults to residential Indonesian proxy. Leave that setting alone; switching to datacenter returns nothing.
  • Prices are asking prices set by agents and owners, not transaction prices.
  • Coordinates come from the page's structured data, which covers part of each page rather than every card — the column is populated where the site publishes it.
  • Agent phone numbers are masked on the search page by Rumah123 itself, so they are deliberately not exported; the agent name and the listing URL are.
  • Rental listings quote a period ("/bulan" = per month); that period is its own column so monthly and yearly rents never mix.
  • This Actor exports search results, not full property pages — open the listing URL for the complete description and photos.

FAQ

Do I need a Rumah123 account? No. Search results are public and the Actor needs nothing from you.

Where do I get the region slug? Run a search on Rumah123 and copy the area segment from the URL, e.g. .../jual/jakarta-selatan/rumah/.

Why is priceAmount so large? Indonesian property is priced in rupiah — a billion-rupiah house is roughly USD 60,000. The number is correct.

Does it cover rentals? Yes — set the listing type to sewa. The rental period appears in its own column.

How am I charged? Pay per result — you pay for the listings delivered.