99.co Scraper avatar

99.co Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
99.co Scraper

99.co Scraper

Scrape 99.co Singapore property listings. Search by location, coordinates, polygon, or 99.co URL; pull enriched property details (similar listings, nearby amenities, floor plans, project analysis) by listing id or URL; and look up agents from the public directory.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

ONE API

ONE API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape 99.co Singapore property listings — residential and commercial. Search by location, coordinates, polygon, or 99.co URL; pull enriched property details (similar listings, nearby amenities, floor plans, project analysis) by listing id or URL; and look up agents from the public directory.

What it does

  • 4 search modes — auto-detected per line:
    • Location name (MRT station, neighbourhood, district, project — e.g. Orchard, Tampines)
    • Coordinates lat,lng or lat,lng,radius_m (e.g. 1.3042,103.8324,1500)
    • Polygon — 3+ space-separated lat,lng pairs (e.g. 1.30,103.82 1.32,103.82 1.32,103.85)
    • A https://www.99.co/... search URL
  • Property Details — listing id (e.g. EVPssE5S3KHLKudeJdhwT4) or 99.co listing URL. Each record is enriched with similarListings, nearbyAmenities, floorPlans, and projectAnalysis (nearest MRT / schools / supermarkets, facilities) — all kept in the Raw column. Toggle enrich off for a leaner, faster call.
  • Agents — keyword search of the public agent directory (use * to browse all), plus full agent profiles by slug or profile URL (contact info, agency, listings breakdown).
  • Location Autocomplete — resolve free text into 99.co location ids, types, and coordinates (MRT stations, districts, projects, schools).

Filters

Listing type (sale / rent), segment (residential / commercial), property type (HDB / condo / landed / retail / office / industrial / land), price range, bedrooms, bathrooms, floor area — plus an advanced free-form filter field for tenure, furnishing, floor level, property status (resale / new launch / subsale), building age, keywords, and more. Filters apply to every search line.

Output

  • One flat dataset row per result — sortable, filterable, CSV-exportable.
  • Columns: Mode, Input Given, ID, Title, Type, Price, PSF, Bedrooms, Bathrooms, Floor Area (sqft), Address, District, Tenure, Built Year, Status, Posted, Agent Name, Agent Phone, Agency, Photo, URL.
  • Full upstream JSON kept in the Raw column for power users (including all enrichment blocks on property details).

Inputs

  • Each section is independent — fill only the ones you need.
  • Multiple inputs per section: one per line.
  • Pages per search × Results per page (max 60) control how many listings each search line returns; pagination stops early when 99.co runs out of results.

Pricing

  • Pay per result: $3 per 1,000 dataset items — same rate on every Apify plan tier.
  • Apify start fee: $0.00005 per run.

Notes

  • Singapore only. 99.co Indonesia runs on a separate platform and is not covered.
  • Prices are in SGD; areas in sqft.
  • Agent search returns each agent's slug — feed it into the Agent slug or profile URL field for the full profile.
  • Sorting: 99.co's API supports distance-based sorting only (sortOrder=distance via the advanced filter field); default order is relevance.

Errors

  • Failures land in the dataset as rows with Mode = "ERROR" and the upstream error message in the Status column — nothing is silently dropped.