EdgeProp Singapore Property Scraper avatar

EdgeProp Singapore Property Scraper

Pricing

from $0.002 / listing scraped

Go to Apify Store
EdgeProp Singapore Property Scraper

EdgeProp Singapore Property Scraper

Scrape EdgeProp Singapore property listings for sale and rent: price, address, beds, baths, size, PSF and URL.

Pricing

from $0.002 / listing scraped

Rating

0.0

(0)

Developer

hiper soft

hiper soft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Share

EdgeProp Singapore Property Scraper โ€” Listings, PSF, Tenure & Agents

Scrape EdgeProp Singapore property listings for sale or rent into clean JSON, CSV, Excel or XML. Get price, project, property type, price per sqft (PSF), floor size, tenure, district, built year, agent and listing URL for every listing. Fast and reliable, ideal for Singapore property research and market dashboards.

EdgeProp Scraper input โ€” listing type, property type and max items in the Apify Console

What does EdgeProp Scraper do?

This EdgeProp scraper collects public Singapore property listings into a structured dataset. Choose sale or rent and a property type, set a limit, and it returns a flat record per listing with pricing, size, tenure, location and agent details. Use it for price and PSF analysis, agent lead lists and investment tracking, and export the results in any format the Apify platform supports.

What data can you scrape from EdgeProp?

Data pointDescription
Project / listing titleThe project or listing name.
Listing id & URLUnique listing id and direct listing URL.
Price & PSFAsking price and price per square foot.
Property type & classProperty type (condo, HDB, landed, etc.) and class.
SizeFloor size in square feet.
Tenure & built yearFreehold/leasehold tenure and year built.
District & localityPostal district and locality name.
Bedrooms & bathroomsRoom counts where listed.
AgentAgent name and profile URL.
Exclusive flagWhether the listing is marked exclusive.

Use cases

  • Price & PSF analysis โ€” benchmark asking prices and price per sqft by district or project.
  • Agent lead lists โ€” build lists of active listing agents and their listings.
  • Market dashboards โ€” power a Singapore property dashboard that refreshes on a schedule.
  • Investment tracking โ€” monitor listings by property type, tenure or locality.
  • Dataset building โ€” assemble a structured feed of Singapore property listings.

How to scrape EdgeProp data

  1. Add EdgeProp Scraper to your Apify account and open its input.
  2. Choose a listingType (sale or rent).
  3. Pick a propertyType (all, condo, HDB, landed, commercial, industrial) and set maxItems.
  4. Click Run.
  5. Export the results as JSON, CSV, Excel or XML, or fetch them through the Apify API.

Input

{ "listingType": "sale", "propertyType": "condo", "maxItems": 200 }
FieldDescription
listingTypesale or rent.
propertyTypeproperty (all), condo, hdb, landed, commercial or industrial.
maxItemsMaximum number of listings to collect.

What you get

One record per listing, ready to export to CSV, Excel, JSON or XML.

EdgeProp Scraper output example โ€” property listings with price, PSF and tenure as structured JSON

{
"id": "m_2169471",
"propertyClass": "residential",
"title": "THE EDGE ON CAIRNHILL",
"price": 5580000,
"propertyType": "Condominium",
"pricePsf": 2618,
"sizeSqft": 2131,
"builtYear": null,
"tenure": "Freehold",
"district": "D9",
"locality": "Cairnhill / Killiney / Leonie Hill",
"bedrooms": "3",
"bathrooms": "3",
"isExclusive": false,
"agent": "Watson Poh",
"agentUrl": "https://www.edgeprop.sg/property-agents/...",
"url": "https://www.edgeprop.sg/listing/...",
"listingType": "sale",
"sourceUrl": "https://www.edgeprop.sg/...",
"collectedAt": "2026-07-30T12:00:00.000Z"
}

Output schema

FieldTypeDescription
idstringUnique listing id.
propertyClassstringBroad property class (e.g. residential, commercial).
titlestringProject or listing title.
priceintegerAsking price.
propertyTypestringProperty type label (e.g. Condominium, HDB).
pricePsfintegerPrice per square foot.
sizeSqftintegerFloor size in square feet.
builtYearintegerYear the property was built (null when unknown).
tenurestringFreehold or leasehold tenure.
districtstringSingapore postal district code.
localitystringLocality / neighbourhood name.
bedroomsstringNumber of bedrooms.
bathroomsstringNumber of bathrooms.
isExclusivebooleanTrue when the listing is marked exclusive.
agentstringListing agent name.
agentUrlstring (URL)Agent profile URL.
urlstring (URL)Direct listing URL.
listingTypestringWhether the listing is for sale or rent.
sourceUrlstring (URL)Source page URL for the listing.
collectedAtstring (ISO date)Timestamp when the listing was collected.

Need more Singapore property data?

FAQ

Do I need an account or API key? No. There is no login or key โ€” just set your inputs and click Run.

How many listings can I scrape? As many as you set with maxItems.

Can I scrape both sale and rental listings? Yes โ€” choose sale or rent with the listingType input.

How fresh is the data? Every listing is scraped live at the moment the run executes.

What export formats are available? JSON, CSV, Excel and XML, plus programmatic access through the Apify API.

Can I connect this to my other tools? The EdgeProp Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Is scraping EdgeProp legal? This actor collects only publicly available listing data. You are responsible for how you use it and for complying with EdgeProp's terms.

Notes

Original clean-room implementation. Returns only public listing data; you are responsible for compliance with EdgeProp's terms. Not affiliated with EdgeProp.