Discover/propiedades.com API
live

propiedades.com APIpropiedades.com

Search Mexico property listings, get location autocomplete, and retrieve full listing details including price, amenities, and gallery images via the Propiedades.com API.

Endpoints
3
Updated
14d ago
Try it
Search query for a city, neighborhood, or area in Mexico (e.g. 'Guadalajara', 'Ciudad de M
api.parse.bot/scraper/8e472e31-c37a-4cf9-abab-04247e5feb37/<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/8e472e31-c37a-4cf9-abab-04247e5feb37/search_location?query=Guadalajara' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Get location suggestions for a search query. Returns a list of neighborhoods and areas in Mexico with their associated URL paths on propiedades.com, useful for feeding into the search_listings endpoint.

Input
ParamTypeDescription
queryrequiredstringSearch query for a city, neighborhood, or area in Mexico (e.g. 'Guadalajara', 'Ciudad de Mexico', 'Monterrey').
Response
{
  "type": "object",
  "fields": {
    "success": "boolean indicating if the request was successful",
    "directions": "array of location objects, each with id, label, latitude, longitude, url, and is_state fields"
  },
  "sample": {
    "data": {
      "success": true,
      "directions": [
        {
          "id": 55990,
          "ord": 1,
          "url": "https://propiedades.com/guadalajara-centro-guadalajara/residencial-renta",
          "label": "Guadalajara Centro, Guadalajara, Jalisco",
          "is_state": true,
          "latitude": 20.687,
          "longitude": -103.266,
          "inverted_url": "https://propiedades.com/guadalajara-centro-guadalajara/residencial-renta",
          "previous_search": false
        }
      ]
    },
    "status": "success"
  }
}

About the propiedades.com API

This API exposes 3 endpoints for accessing real estate listings on propiedades.com, one of Mexico's major property portals. Use search_location to resolve city or neighborhood queries into location slugs, pipe those slugs into search_listings to retrieve paginated property results, and call get_listing_detail to pull full listing data including gallery images, pricing, and amenities for any individual property.

Location Resolution and Search

The search_location endpoint accepts a query string — a city, neighborhood, or area name in Mexico such as 'Guadalajara' or 'Monterrey' — and returns an array of location objects under the directions field. Each object includes id, label, latitude, longitude, url, and is_state, letting you identify the correct geographic scope before searching. The url field from each result serves directly as the location_path input for the listings endpoint.

Paginated Listing Search

The search_listings endpoint takes a location_path (e.g. '/df/residencial-venta') and an optional page integer. Each response includes the resolved url, the current page number, a total count of listings on that page, and a listings array. Each listing object contains @type, url, datePosted, and an offers object that holds price, description, address, and amenities — all sourced from structured data attached to each listing.

Individual Listing Details

The get_listing_detail endpoint accepts a listing url or slug (e.g. '/inmuebles/casa-en-venta-...') and returns the full property record: name, description, offers, and a gallery_images object containing photo assets fetched from a separate data source. This endpoint is best called after identifying a listing URL from search_listings results.

Common use cases
  • Build a Mexico property search tool that maps location names to listing results using search_location and search_listings.
  • Aggregate rental and sale listings across multiple Mexico cities by iterating location_path values with pagination.
  • Display property detail pages with gallery images and amenities by calling get_listing_detail on any listing URL.
  • Track listing prices over time by periodically fetching offers.price from search_listings or get_listing_detail.
  • Geocode Mexico neighborhoods by extracting latitude and longitude from search_location results.
  • Filter newly posted properties by comparing datePosted values returned in search_listings.
  • Power a real estate comparison tool by pulling amenities, address, and price from multiple listing detail calls.
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 propiedades.com offer an official developer API?+
Propiedades.com does not publish a documented public developer API. This Parse API provides structured access to listing and location data from the site.
What does `search_listings` return and can I filter by property type or price range?+
The endpoint returns a listings array where each entry has @type, url, datePosted, and an offers object containing price, description, address, and amenities. Filtering by property type or price range is not a built-in parameter — results depend on the location_path you supply. The location slug itself typically encodes transaction type (e.g. residencial-renta vs residencial-venta). You can fork this API on Parse and revise it to add server-side filtering by price or property type.
Are listings outside Mexico covered?+
No. Propiedades.com focuses on Mexican real estate, so all location suggestions and listings are within Mexico. Coverage depends on what is published on the source site for each location. You can fork this API on Parse and revise it to target a different regional property portal if you need listings in other countries.
Does the API return contact information for property agents or sellers?+
Not currently. The get_listing_detail and search_listings endpoints return listing content — price, description, address, amenities, and images — but do not expose agent names, phone numbers, or email addresses. You can fork this API on Parse and revise it to add an endpoint that extracts contact fields from individual listing pages where that data is present.
How does pagination work in `search_listings`?+
Pass an integer to the page parameter to move through result pages. The response includes a page field confirming the current page and a total field indicating how many listings were returned on that page. There is no total_pages or total_count field in the response, so you will need to paginate until a page returns fewer results than expected to detect the end of results.
Page content last updated . Spec covers 3 endpoints from propiedades.com.
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.