99.co Scraper
Pricing
from $3.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
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,lngorlat,lng,radius_m(e.g.1.3042,103.8324,1500) - Polygon — 3+ space-separated
lat,lngpairs (e.g.1.30,103.82 1.32,103.82 1.32,103.85) - A
https://www.99.co/...search URL
- Location name (MRT station, neighbourhood, district, project — e.g.
- Property Details — listing id (e.g.
EVPssE5S3KHLKudeJdhwT4) or 99.co listing URL. Each record is enriched withsimilarListings,nearbyAmenities,floorPlans, andprojectAnalysis(nearest MRT / schools / supermarkets, facilities) — all kept in theRawcolumn. Toggleenrichoff 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
Rawcolumn 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=distancevia 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 theStatuscolumn — nothing is silently dropped.