Discover/Com API
live

Com APIinmuebles.mercadolibre.com.ar

Search and retrieve apartment listings from MercadoLibre Argentina. Get prices, addresses, descriptions, and structured attributes via 2 endpoints.

Endpoint health
verified 2h ago
search_apartments
get_listing_detail
1/2 passing latest checkself-healing
Endpoints
2
Updated
2h ago

What is the Com API?

This API exposes 2 endpoints for accessing apartment listings on MercadoLibre Argentina's real estate section (inmuebles.mercadolibre.com.ar). The search_apartments endpoint returns paginated results — up to 48 listings per page — with fields including item ID, title, URL, price, address, and property attributes. The get_listing_detail endpoint retrieves full details for a single listing, including the description text and structured attribute map.

Try it
Maximum number of listings to return. Omitting returns all listings found across the requested pages.
Number of pages to scrape (48 listings per page).
URL-friendly location slug for filtering results. Known working values include 'capital-federal', 'cordoba', 'palermo', 'rosario'. The site accepts many more location slugs.
Whether to fetch full details (description, extended attributes) for each listing. Significantly slower when true.
api.parse.bot/scraper/3f5a7b6f-07e9-4b94-bf35-1aeffe75d7f1/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/3f5a7b6f-07e9-4b94-bf35-1aeffe75d7f1/search_apartments?limit=3&pages=1&location=cordoba&include_details=false' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace inmuebles-mercadolibre-com-ar-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: MercadoLibre Inmuebles Argentina — search apartments and view details."""
from parse_apis.mercadolibre_inmuebles_argentina_api import (
    MercadoLibreInmuebles,
    ListingSummary,
    Listing,
    ListingNotFound,
)

client = MercadoLibreInmuebles()

# Search apartments in Capital Federal — limit caps total items fetched.
for apt in client.listingsummaries.search(location="capital-federal", pages=1, limit=5):
    print(apt.title, apt.price, apt.address)

# Drill into the first result's full details via .details() navigation.
first = client.listingsummaries.search(location="capital-federal", pages=1, limit=1).first()
if first:
    detail = first.details()
    print(detail.price, detail.address)
    print(detail.description[:120] if detail.description else "No description")
    for attr_name, attr_value in detail.attributes.items():
        print(attr_name, attr_value)

# Direct lookup by URL when you already have one.
try:
    listing = client.listings.get(url=first.url)
    print(listing.price, listing.address)
except ListingNotFound as exc:
    print(f"Listing removed: {exc.url}")

print("exercised: listingsummaries.search / ListingSummary.details / listings.get")
All endpoints · 2 totalmissing one? ·

Search for apartment listings in a specified location on MercadoLibre Argentina. Returns paginated results with basic listing info including title, price, address, and property attributes. Each page contains up to 48 listings. The PoW challenge is solved automatically on first request.

Input
ParamTypeDescription
limitintegerMaximum number of listings to return. Omitting returns all listings found across the requested pages.
pagesintegerNumber of pages to scrape (48 listings per page).
locationstringURL-friendly location slug for filtering results. Known working values include 'capital-federal', 'cordoba', 'palermo', 'rosario'. The site accepts many more location slugs.
include_detailsbooleanWhether to fetch full details (description, extended attributes) for each listing. Significantly slower when true.
Response
{
  "type": "object",
  "fields": {
    "listings": "array of listing objects each containing item_id, title, url, price, address, and attributes",
    "total_found": "integer count of listings returned"
  },
  "sample": {
    "data": {
      "listings": [
        {
          "url": "https://departamento.mercadolibre.com.ar/MLA-2747611218-edificio-en-las-canitas-_JM",
          "price": "US$100.016",
          "title": "Edificio En Las Cañitas",
          "address": "Arce 523 - Lifestyle Arce, Las Cañitas, Capital Federal",
          "item_id": "MLA-2747611218",
          "attributes": "1 a 3 ambs. | 1 a 2 baños | 28 - 144 m² cubiertos"
        }
      ],
      "total_found": 3
    },
    "status": "success"
  }
}

About the Com API

Searching Listings

The search_apartments endpoint accepts a location parameter as a URL-friendly slug (e.g. capital-federal, palermo, cordoba) to filter results by area. You control how many pages to retrieve via the pages parameter, with each page containing up to 48 listings. The response includes a listings array — each object carrying item_id, title, url, price, address, and an attributes array — plus a total_found count. Setting include_details to true fetches full listing data for every result in the search, at the cost of significantly longer response time.

Retrieving Listing Details

The get_listing_detail endpoint takes the full listing url (typically sourced from search_apartments results) and returns the complete record: formatted price with currency symbol, address, description text, and an attributes object mapping feature names to values (covering amenities, property features, and similar structured data). This endpoint is suited for building detailed property records when the search summary fields are insufficient.

Pagination and Coverage

Results are scoped to apartments listed on the Argentine MercadoLibre real estate vertical. Pagination is controlled by the pages input — omitting limit returns all listings found across requested pages. Location slugs must match MercadoLibre Argentina's URL conventions; the API does not validate or resolve free-text city names. Data freshness reflects the current state of the live listing index.

Reliability & maintenanceVerified

The Com API is a managed, monitored endpoint for inmuebles.mercadolibre.com.ar — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when inmuebles.mercadolibre.com.ar changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official inmuebles.mercadolibre.com.ar API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
2h ago
Latest check
1/2 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Aggregate Buenos Aires apartment prices by neighborhood using the location slug parameter
  • Build a rental market dashboard comparing price and attributes across multiple location slugs
  • Monitor new listings in a specific area by polling search_apartments and tracking item_id changes
  • Extract full description and attributes data from individual listings via get_listing_detail for property comparison tools
  • Compile a dataset of property features (amenities, surface area, rooms) from the attributes object across many listings
  • Feed structured listing data into a CRM or lead-generation system using url, address, and price fields
  • Research asking-price distributions across Argentine provinces by varying the location parameter
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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 MercadoLibre Argentina have an official developer API?+
Yes. MercadoLibre provides an official public API documented at https://developers.mercadolibre.com.ar. It covers a wide range of marketplace data but has its own registration, OAuth requirements, and endpoint structure separate from what this Parse API exposes.
What does `search_apartments` return when `include_details` is set to true?+
When include_details is true, each listing object in the listings array is augmented with the full fields from get_listing_detail — including description and the complete attributes map — rather than just the summary fields from the search results page. Response time increases substantially because a detail fetch is performed for every listing in the result set.
Does the API cover property types other than apartments — houses, commercial spaces, or land?+
Not currently. Both endpoints are scoped to the apartment listings section of inmuebles.mercadolibre.com.ar. You can fork this API on Parse and revise it to target other property-type sections of the site and add the missing endpoint.
Is there a known limitation with the `location` parameter?+
The location value must be a valid URL-friendly slug matching MercadoLibre Argentina's own location identifiers (e.g. capital-federal, palermo). Passing free-text city names or arbitrary strings will not resolve correctly. You need to match the slug format used in MercadoLibre Argentina's real estate URL paths.
Does the API return contact details or agent information for listings?+
Not currently. The response fields cover price, address, description, and attributes — seller contact details or agent profiles are not exposed. You can fork this API on Parse and revise it to extract that information if it is available on the listing page.
Page content last updated . Spec covers 2 endpoints from inmuebles.mercadolibre.com.ar.
Related APIs in Real EstateSee all →
mercadolibre.com.ar API
Search for products, cars, and real estate listings on MercadoLibre Argentina and access detailed information including product specifications, customer reviews, and seller profiles. Get comprehensive market data to compare prices, evaluate sellers, and make informed purchasing decisions across multiple categories.
propiedades.com API
Search and browse real estate listings from Mexico's Propiedades.com, view detailed property information including images and descriptions, and use location autocomplete to find homes in your desired area. Access comprehensive listing data to compare properties and make informed real estate decisions.
properati.com.ar API
Search and browse real estate listings in Argentina with detailed property information, including descriptions, prices, and similar properties. Filter listings by property type and operation type (buy, rent, etc.) to find exactly what you're looking for.
zonaprop.com.ar API
Search and retrieve property listings from Zonaprop, Argentina's leading real estate portal. Filter by operation type, property category, and location, then fetch full details for any listing.
imovelweb.com.br API
Search and browse detailed real estate listings on imovelweb.com.br by city, state, and neighborhood. Retrieve structured property data including pricing, size, room counts, features, and full listing descriptions — ready for analysis, comparison, or portfolio tracking.
portalinmobiliario.com API
Search and analyze property listings from Chile's top real estate platform, accessing detailed information like prices in UF or CLP, room and bathroom counts, square footage, and locations for apartments, houses, and other properties. Quickly compare available properties and gather market data to find your ideal home or investment opportunity.
inmuebles24.com API
Search and browse real estate listings from inmuebles24.com, Mexico's leading property portal. Filter by property type, operation type, and location, with pagination support to explore available rentals and sales across regions and property categories.
mubawab.ma API
Search for apartments for sale on Mubawab.ma and retrieve detailed listing information including contact details for property sellers. Browse available properties with full descriptions and seller contact information to find your ideal real estate opportunity.