Dot Property Scraper avatar

Dot Property Scraper

Pricing

Pay per usage

Go to Apify Store
Dot Property Scraper

Dot Property Scraper

Automate property data extraction from Dot Property Philippines. Scrape listings, prices, locations & details effortlessly. Perfect for real estate analytics, market research & investment insights. Fast, reliable Philippine property market data.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Dot Property Philippines Scraper

Extract property listings from Dot Property Philippines in a structured format. Collect pricing, property specs, location details, seller information, and listing links at scale. Built for market analysis, monitoring, and lead workflows.

Features

  • High-volume extraction — Collect large sets of listing data quickly
  • Pagination support — Crawl multiple search-result pages in one run
  • Structured output — Get clean, consistent fields ready for analysis
  • Seller insights — Capture seller name and verification status
  • Flexible starting points — Run one or many search URLs in the same job

Use Cases

Market Research

Track property supply, pricing, and listing trends across different cities and categories.

Lead Generation

Build seller and listing datasets for outreach, qualification, and pipeline enrichment.

Investment Analysis

Compare pricing and unit sizes by area to identify potential value opportunities.

Listing Monitoring

Run on a schedule to monitor fresh listings and market changes over time.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlsArrayNoPrefilledList of Dot Property search URLs to scrape
results_wantedIntegerNo20Maximum number of properties to collect
max_pagesIntegerNo10Maximum number of search pages to process per start URL
proxyConfigurationObjectNoApify Proxy enabledProxy settings for reliability

Output Data

Each dataset item contains:

FieldTypeDescription
listing_idStringListing identifier when available
titleStringListing title
priceStringNumeric listing price
price_displayStringHuman-readable listing price
price_per_sqmNumberNumeric price per square meter
price_per_sqm_displayStringHuman-readable price per square meter
currencyStringCurrency code
bedroomsNumberBedroom count
bathroomsNumberBathroom count
area_sqmNumberArea in square meters
property_typeStringProperty type label
locationStringListing location
seller_nameStringSeller or agency name
seller_verifiedBooleanWhether seller is marked verified
main_imageStringPrimary image URL
gallery_imagesArrayImage gallery URLs
facilitiesArrayProperty facilities or tags
description_shortStringShort listing description
urlStringListing URL
source_search_pageNumberSearch-results page number
source_search_urlStringSource search URL
fetched_viaStringExtraction mode label

Usage Examples

Basic Run

{
"startUrls": [
{ "url": "https://www.dotproperty.com.ph/properties-for-sale?exact_bed=false" }
],
"results_wanted": 20,
"max_pages": 3
}

Multiple Categories

{
"startUrls": [
{ "url": "https://www.dotproperty.com.ph/condos-for-sale" },
{ "url": "https://www.dotproperty.com.ph/houses-for-sale" }
],
"results_wanted": 80,
"max_pages": 5
}

Large Monitoring Run

{
"startUrls": [
{ "url": "https://www.dotproperty.com.ph/properties-for-sale" }
],
"results_wanted": 300,
"max_pages": 10,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Sample Output

{
"listing_id": "0199e66c-49b2-7109-a735-5777f2662d24",
"title": "3 Bedroom Condo for sale in Balibago, Pampanga",
"price": "26000000",
"price_display": "PHP 26,000,000",
"price_per_sqm": 120370,
"price_per_sqm_display": "PHP 120,370 / m2",
"currency": "PHP",
"bedrooms": 3,
"bathrooms": 3,
"area_sqm": 216,
"property_type": "Condo",
"location": "Balibago, Pampanga",
"seller_name": "Sample Realty",
"seller_verified": true,
"main_image": "https://example.com/image-main.jpg",
"gallery_images": [
"https://example.com/image-1.jpg",
"https://example.com/image-2.jpg"
],
"facilities": ["Gym", "24-hour security"],
"description_short": "Short listing summary...",
"url": "https://www.dotproperty.com.ph/ads/sample-listing",
"source_search_page": 1,
"source_search_url": "https://www.dotproperty.com.ph/properties-for-sale?exact_bed=false",
"fetched_via": "search_ajax_api"
}

Tips for Best Results

Use Quality Search URLs

  • Start with pages that clearly show listing results
  • Prefer category- or location-specific pages for focused output

Tune Volume Gradually

  • Start with results_wanted: 20 for quick validation
  • Increase limits after confirming data quality

Use Proxies for Stability

  • Enable Apify Proxy for consistent performance
  • Use residential groups for higher reliability on larger runs

Integrations

Connect your dataset with:

  • Google Sheets — Reporting and trend analysis
  • Airtable — Searchable listing databases
  • Make — Automated workflows
  • Zapier — Trigger downstream actions
  • Webhooks — Push results to your own systems

Export Formats

  • JSON — API and engineering workflows
  • CSV — Spreadsheet workflows
  • Excel — Business reporting

Frequently Asked Questions

Can I scrape more than one search page?

Yes. Use max_pages to control how many result pages are processed.

Can I use multiple start URLs in one run?

Yes. Add multiple entries in startUrls.

How do I limit run size?

Use results_wanted together with max_pages.

Why are some fields empty?

Some listings do not expose all details. Missing source values are returned as null or empty.


Support

For issues or feature requests, use the actor issue tracker in your project workspace.


Use this actor responsibly and ensure your use complies with website terms and applicable laws.