Discover/dotproperty.com.ph API
live

dotproperty.com.ph APIdotproperty.com.ph

Search and retrieve Philippine property listings from dotproperty.com.ph. Filter by city, region, property type, and listing type. Get full listing details including price, agent info, and amenities.

Endpoints
2
Updated
14d ago
Try it
City slug to search in. Must be a valid URL slug recognized by the site (e.g. 'makati', 'q
Page number for pagination.
Region slug to search in (e.g. 'metro-manila', 'cebu', 'davao').
Listing type: 'rent' or 'sale'.
Type of property slug (e.g. 'townhouses', 'condos', 'houses').
api.parse.bot/scraper/f39b862b-7b46-4215-98b6-ee80d936af53/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/f39b862b-7b46-4215-98b6-ee80d936af53/search_listings?city=makati&page=1&region=metro-manila&listing_type=sale&property_type=condos' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Search for property listings on dotproperty.com.ph with optional filters for location, property type, and listing type. Returns paginated results. Invalid city or region slugs may result in an upstream 404 error from the site.

Input
ParamTypeDescription
citystringCity slug to search in. Must be a valid URL slug recognized by the site (e.g. 'makati', 'quezon-city', 'taguig', 'pasig'). Invalid slugs will result in an upstream error.
pageintegerPage number for pagination.
regionstringRegion slug to search in (e.g. 'metro-manila', 'cebu', 'davao').
listing_typestringListing type: 'rent' or 'sale'.
property_typestringType of property slug (e.g. 'townhouses', 'condos', 'houses').
Response
{
  "type": "object",
  "fields": {
    "page": "integer, current page number",
    "items": "array of listing objects with id, url, title, price, location, bedrooms, bathrooms, area, property_type",
    "has_more": "boolean indicating if more pages are available"
  },
  "sample": {
    "data": {
      "page": 1,
      "items": [
        {
          "id": "01978852-ebba-72c6-b29f-f567f86aa53b",
          "url": "https://www.dotproperty.com.ph/ads/3-bedroom-townhouse-for-rent-in-san-antonio-metro-manila_e64ff31a234a-a07e-3d72-feeb-74112089",
          "area": "120 m2",
          "price": "₱ 120,000",
          "title": "3 Bedroom Townhouse for rent in San Antonio, Metro Manila",
          "bedrooms": "3",
          "location": "Makati, Metro Manila",
          "bathrooms": "2",
          "property_type": "Townhouse"
        }
      ],
      "has_more": true
    },
    "status": "success"
  }
}

About the dotproperty.com.ph API

The Dot Property Philippines API provides 2 endpoints for searching residential property listings and retrieving full listing details from dotproperty.com.ph. The search_listings endpoint returns paginated results filtered by city, region, property type, and listing type (rent or sale), while get_listing_detail returns structured data including price, description, images, amenities, and agent information for any individual listing URL.

Search Listings

The search_listings endpoint queries the Dot Property Philippines catalog with optional filters: city (e.g. makati, quezon-city), region (e.g. metro-manila, cebu), property_type (e.g. condos, townhouses, houses), and listing_type (rent or sale). Results are paginated via the page parameter. Each item in the items array includes a listing id, url, title, price, location, bedrooms, bathrooms, area, and property_type. The has_more boolean indicates whether additional pages exist. Note that invalid city or region slugs will produce a 404 error from the upstream source — slugs must match the URL patterns used by the site.

Listing Detail

The get_listing_detail endpoint accepts any full listing URL from dotproperty.com.ph — typically sourced from search_listings results — and returns the complete listing record. Response fields include title, price, description, images (array of image URLs), amenities (array of strings, may be empty), agent_name, location_text (breadcrumb path), and json_ld (the page's JSON-LD structured data object, useful for machine-readable property metadata). This endpoint is the primary way to retrieve free-text descriptions and photos for a given property.

Coverage and Scope

The API covers residential properties listed on dotproperty.com.ph across major Philippine regions including Metro Manila, Cebu, and Davao. Listings span condos, townhouses, and houses for both rent and sale. Data freshness reflects what is currently published on the site — delisted properties may return errors or incomplete data if their URLs are no longer active.

Common use cases
  • Aggregate rental condo listings in Makati and Taguig by filtering search_listings with city and listing_type=rent
  • Build a property price comparison tool by collecting price fields from multiple paginated search_listings result sets
  • Extract agent contact names across listings in Metro Manila using the agent_name field from get_listing_detail
  • Pull full property descriptions and images arrays for use in a real estate content database
  • Analyze bedroom and bathroom counts across property types using bedrooms, bathrooms, and area from search results
  • Ingest json_ld structured data from listing detail pages for schema-compliant property records
  • Monitor new listings in a specific region by paginating search_listings with a region slug and tracking new id values
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Dot Property Philippines have an official developer API?+
Dot Property does not publish a documented public developer API for external use. This API provides structured access to the same listing data available on dotproperty.com.ph.
What does `search_listings` return and how do I filter by property type?+
Each result in the items array includes id, url, title, price, location, bedrooms, bathrooms, area, and property_type. To filter by property type, pass a valid slug to the property_type parameter — for example condos, townhouses, or houses. You can combine this with city, region, and listing_type filters in the same request.
Are there any known limitations with city or region filtering?+
Yes. The city and region parameters require valid URL slugs that match the site's own URL structure (e.g. quezon-city, not Quezon City). Passing an unrecognized slug will result in a 404 error from the upstream source rather than an empty result set. Test slugs against dotproperty.com.ph URLs before using them in production.
Does the API return map coordinates or geolocation data for listings?+
Not currently. The API returns location_text (a breadcrumb path) and json_ld structured data from listing pages, but no explicit latitude/longitude fields. You can fork this API on Parse and revise it to extract coordinate data if it appears in the listing's structured data or page content.
Can I retrieve listings for commercial properties such as offices or warehouses?+
The API is scoped to residential property types (condos, townhouses, houses). Commercial listings are not currently covered. You can fork this API on Parse and revise it to add support for commercial property type slugs if dotproperty.com.ph carries them.
Page content last updated . Spec covers 2 endpoints from dotproperty.com.ph.
Related APIs in Real EstateSee all →
idealista.pt API
Search and filter property listings across Portugal by location, price, and size, then access detailed information about each property including its characteristics and pricing history. Monitor how property prices change over time to help you make informed decisions about buying or selling real estate.
cookcountyil.gov API
Search Cook County property tax records, look up court cases, find code violations, and get department contact information all in one place. Quickly access public records and government contacts without navigating multiple websites.
amberstudent.com API
Search student accommodation listings across popular cities and access comprehensive property information including room types, pricing trends, and tenant reviews. Get detailed insights into student housing options to compare amenities, prices, and community feedback all in one place.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.
homes.com API
Search for real estate agents and properties available for sale or rent, while accessing detailed agent profiles with their 1-year transaction history, active listings, and performance statistics. Get comprehensive property details and agent information all in one place to help you find the right agent or property that matches your needs.
beijing.anjuke.com API
Search Beijing real estate listings for second-hand homes and rentals, view detailed property information and price trends, and discover agents and community-specific listings. Get access to the Beijing house price index to track market movements and make informed decisions about property purchases or rentals.
58.com Housing API
Access real-time housing market data from 58.com (58同城), China's largest classifieds platform. Search house price trends across 31+ major Chinese cities at city, district, and neighborhood levels, and browse hot new property developments with prices, floor plans, and location details.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.