EdgeProp API

Singapore Property Search for Sale and Rent with Price, Bedroom and Area Filters

Scrappa EdgeProp API returns structured JSON from EdgeProp, a Singapore property portal. Search condos, HDB flats, landed homes and commercial units for sale or rent with price, bedroom, bathroom and floor area filters. Each listing carries the SGD price, price per square foot, area, tenure, completion year, address, district, photos, insights and the listing agent with CEA number and agency. Every item obeys your filters. No login is needed and failed requests are never charged.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
1
Endpoint
20
Listings per request
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

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.

Request preview
Request
curl -X GET "https://scrappa.co/api/edgeprop/v1/search?listing_type=sale&category=condo&min_price=1000000&max_price=1500000&bedrooms=2" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "items": [
      {
        "id": "m_2263724",
        "url": "https://www.edgeprop.sg/listing/apartment-condo/condominium/robinson-suites/m_2263724",
        "title": "ROBINSON SUITES",
        "price": 1500000,
        "currency": "SGD",
        "price_per_sqft": 2488,
        "bedrooms": 2,
        "bathrooms": 1,
        "area_sqft": 603,
        "tenure": "Freehold",
        "agent": { "name": "Agent Name", "cea_registration_number": "R000002A", "agency_name": "PROPNEX REALTY PTE. LTD." }
      }
    ],
    "pagination": { "current_page": 1, "page_size": 20, "total_results": 2380, "total_pages": 119, "has_next_page": false }
  },
  "meta": { "endpoint_family": "search", "billable": true }
}

What you can build

Structured data for real applications. Here are some ideas.

Market Snapshots

Read asking prices, price per square foot, tenure and completion year for condos, HDB, landed homes and commercial units in Singapore.

Filter Counts

Use total_results to see how many listings match a price, bedroom or floor area band for sale or rent.

Listing Cross-Checks

Compare EdgeProp listings with other Singapore portals by project, price and postal code.

Agent and Agency Mapping

See which licensed agent and agency list a property, with the CEA registration number.

EdgeProp scraper API

EdgeProp API for Singapore property search for sale and rent

The EdgeProp API is built for property analytics and market monitoring in Singapore. Each request returns the first page of up to 20 listings and the total number of matches. Prices are numbers in SGD and areas are in square feet and square metres. Listing detail, agent profiles, location autocomplete, sorting and further pages are not available. Agent e-mail addresses and phone numbers are never returned.

Search sale and rent listings for condos, HDB, landed homes and commercial units.

Filter by price, minimum bedrooms, bathrooms and floor area.

Every item obeys the filters you set.

Read photos, insights, tenure, completion year and the listing agent.

No login is needed and failed requests are never charged.

Choose the right EdgeProp API endpoint

Use Property Search for market coverage

Choose a category and a price band, then read the total match count and the first 20 listings.

Open EdgeProp Search API docs

Available endpoints

Everything you need in one API.

GET

Property Search

/api/edgeprop/v1/search

Search sale or rent listings with price, bedroom, bathroom and floor area filters

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

EdgeProp listing data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Filters applied to every item
Scrappa:
ScrapingBee / ScraperAPI: Check it yourself
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by credits per request
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits

Key features

Sale and rent search for condos, HDB, landed homes and commercial units
Filters for price, bedrooms, bathrooms and floor area
Numeric SGD prices, price per square foot, tenure and completion year
Photos, insights and the listing agent with CEA number
Filters applied to every item
No agent e-mail or phone numbers

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by EdgeProp. The EdgeProp API returns structured JSON from public listings through a Scrappa API key.

Every Scrappa account includes 500 free credits each month. After that, each request costs one credit, which works out to $0.20 to $0.30 per 1,000 requests depending on the credit pack or plan. Failed requests are never charged.

No. Only page 1 of up to 20 listings is available, and page values above 1 return a 422 error. Narrow the price, bedroom or area filters to reach other listings. The total number of matches is in pagination.total_results.

Not yet. The search item already carries the card data and the listing agent name, CEA number and agency. Coordinates, descriptions, fees and agent contact data are not available.

Start using the EdgeProp API

Sign up and get 500 free credits. No credit card required.