Encuentra24 Scraper - Central America Classifieds & Autos API
Pricing
from $6.15 / 1,000 results
Encuentra24 Scraper - Central America Classifieds & Autos API
Scrape Encuentra24 classifieds across Panama, Costa Rica, Nicaragua, El Salvador and Guatemala: cars, real estate, jobs and goods. Get price, currency, condition, make/model/year/mileage, beds/baths/area, location, seller and photos. Export JSON, CSV, Excel. No login or API key.
Pricing
from $6.15 / 1,000 results
Rating
5.0
(1)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
2
Monthly active users
18 days ago
Last modified
Categories
Share
Encuentra24 Scraper: Central America Classifieds, Autos & Real Estate API
Extract classified listings from Encuentra24, the leading online marketplace in Central America, across every category: cars and vehicles, real estate, jobs, and general goods. One actor covers all five country sites (Panama, Costa Rica, Nicaragua, El Salvador, Guatemala) and returns a clean, normalized record per listing. No login, no API key, no browser extension.
Paste any Encuentra24 search URL (or pick a country and category), press Run, and get structured JSON, CSV, or Excel with price, currency, condition, seller identity, photos, geolocation, and full category attributes (car make/model/year/mileage, property beds/baths/area, and more).
📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples
Table of contents
- What it does
- Why this scraper
- Quickstart
- How it compares
- Input reference
- Output reference
- Example output record
- Use cases
- Run via API and CLI
- Fetch results
- Billing and limits
- FAQ and troubleshooting
What it does
The actor takes any Encuentra24 search results URL (any category, any country), follows pagination, applies the optional filters you pass, and writes one normalized record per listing to the run dataset. It works on:
- Cars and vehicles (
autos-usados): make, model, year, mileage, fuel, transmission, body style, doors, seats, color, drivetrain, engine, warranty, dealer or private seller. - Real estate (
bienes-raices-...): operation (sale or rent), property type, bedrooms, bathrooms, parking, area in m2, lot area, price per m2, maintenance fee, floor, stories, amenities, agent license. - Jobs (
empleos): position, job type, experience, education level, English level, salary text. - Goods and general classifieds (
compra-y-venta, and more): title, price, condition, description, images, seller.
When Fetch listing details is on, each record is enriched with the full description, complete image gallery, typed attributes, seller identity (name, company, real estate license, verified flag), contact availability, and geo coordinates. Optional AI add-ons write a buyer-facing summary and extract structured features from the description.
Why this scraper
- Every category, not just real estate. Cars, property, jobs, and goods in one actor, with category-specific typed fields.
- All five countries. Panama, Costa Rica, Nicaragua, El Salvador, and Guatemala from a single input.
- Structured filters. Filter by country, category, keyword, condition, price range, bedrooms, area, model year, and mileage without hand-building URLs.
- Deeper output. Dual price (local plus USD for USD-par markets), discount percent, price per m2, seller type (dealer or private), agent license, WhatsApp and phone availability, video and floor-plan links, and a typed attributes bag for the long tail.
- Honest nulls. Every field the source omits is returned as
null, never invented. Contact numbers that the site ciphers are never guessed. - Pay per result. No monthly rental. Free-plan runs are capped at 10 results; you are never charged for a failed or empty run.
Quickstart
Open the actor, paste this into the input, and press Run. It returns 50 used-car listings in Panama with full details.
{"startUrl": "https://www.encuentra24.com/panama-es/autos-usados","maxListings": 50,"withDetails": true}
Prefer to skip URL building? Choose a country and a category instead:
{"country": "costa-rica","category": "bienes-raices-alquiler-de-propiedades","minBedrooms": 2,"maxPrice": 1500,"maxListings": 100}
To target a specific city, price band, or type, apply those filters on encuentra24.com and paste the resulting search URL as startUrl. All URL filters are respected automatically.
How it compares
| Capability | This actor (scrapers_lat) | stealth_mode/encuentra24-property-search-scraper |
|---|---|---|
| Categories | Cars, real estate, jobs, goods | Real estate only |
| Countries | Panama, Costa Rica, Nicaragua, El Salvador, Guatemala | Panama focused, URL only |
| Input: paste URL(s) | Yes (startUrl + startUrls[] batch) | Yes (urls) |
| Input: country selector | Yes | No |
| Input: category selector | Yes | No |
| Input: keyword / condition filter | Yes | No |
| Input: price / bedrooms / area filters | Yes | No |
| Input: model year / mileage filters | Yes | No |
| Input: per-run result cap | Yes (maxListings) | Yes (max_items_per_url) |
| Car fields (make/model/year/mileage/fuel/transmission) | Yes | No |
| Real estate fields (beds/baths/parking/area/price per m2) | Yes | Yes |
| Maintenance fee, floor, stories, amenities | Yes | Yes |
| Price per m2 | Yes | Yes |
| Seller identity, company, license, verified | Yes | Yes (user) |
| Seller type (dealer vs private) | Yes | No |
| Contact availability (call / WhatsApp / form) | Yes | Yes |
| Images, principal image, video, floor plan | Yes | Yes |
| Dual price (local + USD) and discount percent | Yes | Partial |
| AI summary and AI feature extraction | Yes (opt-in) | No |
| Billing | Pay per result, no charge on failure | Pay per result |
We accept every input the property-only competitor accepts (paste URLs, per-URL result cap) and return every real estate output they return, plus full car, job, and goods coverage, structured filters, seller type, dual pricing, and optional AI enrichment.
Input reference
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
startUrl | string | one of these | Panama used cars | A full Encuentra24 search results URL for any category and country. All filters encoded in the URL are respected. |
startUrls | array | one of these | (none) | Multiple search URLs to scrape in one run. Each item is a URL string or { "url": "..." }. |
country | string | one of these | (none) | Country selector used when no URL is given: panama, costa-rica, nicaragua, el-salvador, guatemala. |
category | string | no | real estate for sale | Category path used with country, for example autos-usados, bienes-raices-venta-de-propiedades, empleos, compra-y-venta. |
maxListings | integer | no | 50 | Maximum listings to collect. Empty means all (paid plans). Free plans are capped at 10. |
withDetails | boolean | no | true | Enrich each record with description, gallery, attributes, seller, and coordinates. Paid plans only. |
withSummary | boolean | no | false | AI add-on (paid, requires details). Concise 2-3 sentence buyer summary. Billed per listing only on success. |
withExtract | boolean | no | false | AI add-on (paid, requires details). Structured features from the description. Billed per listing only on success. |
keyword | string | no | (none) | Only return listings whose title, description, make, model, or subcategory contain this text. |
condition | string | no | (none) | Only return listings whose condition contains this text (for example nuevo, usado). |
minPrice | integer | no | (none) | Only return listings priced at or above this amount. |
maxPrice | integer | no | (none) | Only return listings priced at or below this amount. |
minBedrooms | integer | no | (none) | Real estate. Minimum bedrooms. |
minArea | integer | no | (none) | Real estate. Minimum area in m2. |
minYear | integer | no | (none) | Vehicles. Minimum model year. |
maxMileage | integer | no | (none) | Vehicles. Maximum kilometers. |
Output reference
One dataset item per listing. Types are string, integer, number, boolean, array, or null when the source value is absent. Detail fields (description, images, attributes, seller, geo) are present when withDetails is on.
| Field | Type | Description |
|---|---|---|
title | string | Listing title. |
url | string | Canonical listing page URL. |
listingId | string | Encuentra24 listing id (unique per listing). |
price | number | Listing price in the listing currency. |
currency | string | Currency code, for example PAB, USD, CRC, NIO, GTQ. |
priceUsd | number | Price in USD for USD-par markets (Panama, El Salvador); null otherwise. |
priceFull | number | Pre-discount price when a discount applies. |
discountPercent | number | Discount percentage when advertised. |
negotiable | boolean | Whether the price is negotiable. |
category | string | Top category, for example Vehiculos, Bienes Raices, Empleos y Servicios. |
subcategory | string | Subcategory, for example Auto Usado, Apartamento, Lotes y Terrenos. |
operationType | string | For real estate: Venta or Alquiler. |
condition | string | Item condition where the source provides it (for example Nuevo, Usado). |
propertyType | string | Real estate type (Apartamento, Casa, Lotes y Terrenos, ...). |
bedrooms | integer | Bedrooms (real estate). |
bathrooms | integer | Bathrooms (real estate). |
parking | integer | Parking spaces (real estate). |
areaM2 | number | Built or usable area in m2. |
lotAreaM2 | number | Lot area in m2. |
pricePerM2 | number | Price per m2, computed from price and area. |
maintenanceFee | number | Monthly maintenance fee or rent, when published. |
floor | integer | Floor number (real estate). |
stories | integer | Number of stories or levels. |
ageText | string | Property age as published. |
swimmingPool | boolean | Whether a swimming pool is listed. |
balcony | boolean | Whether a balcony is listed. |
floorType | string | Floor material. |
projectStatus | string | New-development project status, when applicable. |
make | string | Vehicle make. |
model | string | Vehicle model. |
year | integer | Vehicle model year. |
mileageKm | integer | Vehicle mileage in kilometers. |
fuel | string | Fuel type. |
transmission | string | Transmission. |
bodyStyle | string | Body style. |
doors | integer | Number of doors. |
seats | integer | Number of seats. |
color | string | Vehicle color. |
driveTrain | string | Drivetrain (for example 2WD, 4WD). |
engine | string | Engine description. |
warranty | string | Warranty note. |
position | string | Job title or position (jobs). |
jobType | string | Job type or category (jobs). |
experience | string | Required experience (jobs). |
educationLevel | string | Required education level (jobs). |
englishLevel | string | Required English level (jobs). |
salaryText | string | Salary range or figure as published (jobs). |
location | string | Neighborhood, region, or locality label. |
neighborhood | string | Neighborhood or sector. |
city | string | City. |
province | string | Province or region. |
country | string | Country of the listing. |
address | string | Address text when published. |
latitude | number | Latitude, when published. |
longitude | number | Longitude, when published. |
featured | string | Promotion tier when the listing is featured. |
publishedDate | string | ISO date the listing was published. |
updatedDate | string | ISO date the listing was last updated. |
description | string | Full listing description (with withDetails). |
attributes | object | Typed attribute bag for the long tail (amenities, car extras, job details). |
images | string[] | All listing image URLs. |
imageUrl | string | Primary listing image URL. |
videoUrl | string | Listing video URL when present. |
pdfPlan | string | Floor-plan PDF URL when present. |
allowContactByForm | boolean | Whether the listing accepts contact by form. |
sellerName | string | Seller or agent name. |
sellerId | string | Encuentra24 seller id. |
sellerType | string | dealer or private where derivable. |
sellerCompany | string | Seller company or brokerage. |
sellerLicense | string | Real estate license number, when published. |
sellerVerified | boolean | Whether the seller account is verified. |
phoneAvailable | boolean | true when the listing exposes a phone. |
whatsappAvailable | boolean | true when the listing exposes WhatsApp. |
aiSummary | string | Optional AI buyer summary (add-on). |
aiExtract | object | Optional AI-extracted features (add-on). |
observedAt | string | ISO timestamp of collection. |
detailError | string | Set when detail fields were not present for a listing; the base row is still delivered. |
error | string | null on success. On a failed run, a single item with a populated error field is written instead. |
Example output record
Real record from a live run (input {"startUrl": "https://www.encuentra24.com/panama-es/autos-usados", "maxListings": 4, "withDetails": true}). The images array is trimmed here; the run returns the full gallery.
{"title": "HYUNDAI MATRIX 2006 MANUAL BUEN ESTADO","url": "https://www.encuentra24.com/panama-es/autos-usados/hyundai-matrix-2006-manual-buen-estado/16228126","listingId": "16228126","price": 1890,"currency": "PAB","priceUsd": 1890,"priceFull": 7000,"discountPercent": 73,"negotiable": false,"category": "Vehiculos","subcategory": "Auto Usado","condition": null,"make": "Hyundai","model": "Matrix","year": 2006,"mileageKm": 1,"fuel": "Gasolina","transmission": "Manual","bodyStyle": "5-puertas","doors": 5,"seats": 5,"color": "AZUL","driveTrain": "2WD","engine": "4 CILINDROS","warranty": "Garantia Incluida preguntar por los detalles","city": "Ciudad de Panama","province": "Panama","country": "Panama","sellerName": "Rock Cars Autos Usados, S.A.","sellerType": "dealer","sellerCompany": "Rock Cars Autos Usados, S.A.","phoneAvailable": true,"whatsappAvailable": true,"images": ["https://photos.encuentra24.com/t_or_fh_m/f_auto/v1/pa/16/22/81/26/16228126_b41a50c","https://photos.encuentra24.com/t_or_fh_m/f_auto/v1/pa/16/22/81/26/16228126_fec4952"],"attributes": {"Estilo": "Hatchback","Beneficios": ["Timon Hidraulico", "Frenos ABS", "Ventanas Electricas", "A/C", "Sistema de Seguridad"]},"observedAt": "2026-09-04T14:39:28.323Z","error": null}
Use cases
- Automotive market intelligence. Track used-car prices, mileage, and inventory by make, model, and year across Central America.
- Real estate comps and lead lists. Build price-per-m2 comparables and agent or brokerage contact lists (name, company, license) for Panama and neighboring markets.
- Dealer and agency monitoring. Detect dealer vs private sellers, count active listings, and watch new inventory and price drops.
- Job market research. Aggregate positions, required experience, and salary text by city and category.
- Price and discount tracking. Monitor
discountPercentandpriceFullto spot markdowns. - Data enrichment. Feed normalized JSON into CRMs, dashboards, or valuation models.
Run via API and CLI
Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.
Run synchronously and get dataset items in one call:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~encuentra24-scraper/run-sync-get-dataset-items?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"startUrl":"https://www.encuentra24.com/panama-es/autos-usados","maxListings":25,"withDetails":true}'
Start a run asynchronously:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~encuentra24-scraper/runs?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"country":"costa-rica","category":"bienes-raices-alquiler-de-propiedades","minBedrooms":2,"maxPrice":1500,"maxListings":100}'
Apify CLI:
apify call scrapers_lat/encuentra24-scraper \--input '{"startUrl":"https://www.encuentra24.com/panama-es/autos-usados","maxListings":50}'
Fetch results
Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:
# JSONcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"# CSVcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"# Paginate large datasetscurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"
<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.
Billing and limits
- Pay per result. You are charged per listing record returned (
resultevent). See the pricing tab for the current per-result price. - Optional add-ons. When
withDetailsadds enrichment successfully, adetailsadd-on is billed on top of the base result. AI add-ons (ai_summary,ai_extract) are billed per listing and only on usable AI output. Add-ons are disabled for free plans. - No charge on failure. If a run errors, the actor writes a single item with a populated
errorfield and does not charge for it. Empty runs cost nothing. - Spend cap respected. Set
maxTotalChargeUsdon the run; once reached, the actor stops emitting and charging further billable results and add-ons. - Free Apify plans are capped at 10 records per run. Upgrade for a higher
maxListings.
FAQ and troubleshooting
Which categories are supported? Cars and vehicles, real estate, jobs, and general goods. Paste any Encuentra24 search URL, or choose a country and category. Category-specific fields (car specs, property specs, job fields) are filled in automatically.
Which countries are supported?
Any Encuentra24 country site: Panama, Costa Rica, Nicaragua, El Salvador, and Guatemala. Use a search URL from the country you want, or set the country input.
A run returned 0 records. Why? The search URL matched no listings, or your filters excluded everything. Loosen the filters or paste a broader search URL. Zero-result runs are not charged.
How do I filter by type, brand, or price?
Apply those filters on encuentra24.com and paste the resulting URL as startUrl. The URL filters are respected automatically. You can also add keyword, condition, minPrice, maxPrice, minBedrooms, minArea, minYear, and maxMileage on top.
Do I get the seller phone number? The actor returns seller name, company, real estate license, verification, and whether a phone or WhatsApp is available. Encuentra24 ciphers the contact digits behind a reveal action, so the actor never emits a guessed number.
Why are latitude and longitude missing?
Not every listing publishes coordinates. Missing values are returned as null, never invented.
Is this an official Encuentra24 tool? No. This actor is independent and has no affiliation with Encuentra24. It reads only data that is publicly available on the site.
Related scrapers
- Compreoalquile Panama Scraper: Panama real estate listings.
- AdondeVivir Scraper: Peru real estate listings.
- InfoCasas Scraper: Real estate across Latin America.
- Plusvalia Scraper: Ecuador real estate listings.
- Fincaraiz Scraper: Colombia real estate listings.
More scrapers at scrapers.lat
Built and maintained by scrapers.lat, where we publish scrapers for US and Latin American public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.
Independent tool, not affiliated with Encuentra24. Accesses only publicly available data on encuentra24.com.
Encuentra24 Scraper: API de Clasificados, Autos e Inmuebles de Centroamerica
Extrae avisos clasificados de Encuentra24, el marketplace lider de Centroamerica, en todas las categorias: autos y vehiculos, bienes raices, empleos y articulos en general. Un solo actor cubre los cinco sitios de pais (Panama, Costa Rica, Nicaragua, El Salvador, Guatemala) y devuelve un registro limpio y normalizado por aviso. Sin login, sin API key, sin extension de navegador.
Pega cualquier URL de busqueda de Encuentra24 (o elige un pais y una categoria), presiona Run y obten JSON, CSV o Excel estructurado con precio, moneda, condicion, identidad del vendedor, fotos, geolocalizacion y atributos por categoria (marca/modelo/ano/kilometraje del auto, habitaciones/banos/area del inmueble y mas).
📥 Entrada · 📤 Salida · 💰 Precios · ▶️ Ejemplos
Tabla de contenido
- Que hace
- Por que este scraper
- Inicio rapido
- Comparativa
- Referencia de entrada
- Referencia de salida
- Registro de ejemplo
- Casos de uso
- Ejecutar via API y CLI
- Facturacion y limites
- Preguntas frecuentes
Que hace
El actor toma cualquier URL de resultados de busqueda de Encuentra24 (cualquier categoria, cualquier pais), sigue la paginacion, aplica los filtros opcionales que envies y escribe un registro normalizado por aviso en el dataset de la ejecucion. Funciona en:
- Autos y vehiculos (
autos-usados): marca, modelo, ano, kilometraje, combustible, transmision, carroceria, puertas, asientos, color, traccion, motor, garantia, vendedor concesionario o particular. - Bienes raices (
bienes-raices-...): operacion (venta o alquiler), tipo de propiedad, habitaciones, banos, estacionamientos, area en m2, area de lote, precio por m2, mantenimiento, piso, niveles, amenidades, licencia del agente. - Empleos (
empleos): puesto, tipo de trabajo, experiencia, nivel educativo, nivel de ingles, texto de salario. - Articulos y clasificados generales (
compra-y-ventay mas): titulo, precio, condicion, descripcion, imagenes, vendedor.
Cuando Obtener detalle del aviso esta activo, cada registro se enriquece con la descripcion completa, la galeria de imagenes, atributos tipados, identidad del vendedor (nombre, empresa, licencia inmobiliaria, cuenta verificada), disponibilidad de contacto y coordenadas geograficas. Los complementos opcionales de IA escriben un resumen para el comprador y extraen caracteristicas estructuradas de la descripcion.
Por que este scraper
- Todas las categorias, no solo inmuebles. Autos, propiedades, empleos y articulos en un solo actor, con campos tipados por categoria.
- Los cinco paises. Panama, Costa Rica, Nicaragua, El Salvador y Guatemala desde una sola entrada.
- Filtros estructurados. Filtra por pais, categoria, palabra clave, condicion, rango de precio, habitaciones, area, ano del modelo y kilometraje sin armar URLs a mano.
- Salida mas profunda. Precio dual (local mas USD en mercados a la par del dolar), porcentaje de descuento, precio por m2, tipo de vendedor (concesionario o particular), licencia del agente, disponibilidad de WhatsApp y telefono, enlaces de video y plano, y una bolsa de atributos tipados para el resto.
- Nulos honestos. Cada campo que la fuente omite se devuelve como
null, nunca inventado. Los numeros de contacto que el sitio cifra nunca se adivinan. - Pago por resultado. Sin renta mensual. Las ejecuciones del plan gratis se limitan a 10 resultados y nunca se cobra una ejecucion fallida o vacia.
Inicio rapido
Abre el actor, pega esto en la entrada y presiona Run. Devuelve 50 avisos de autos usados en Panama con detalle completo.
{"startUrl": "https://www.encuentra24.com/panama-es/autos-usados","maxListings": 50,"withDetails": true}
Prefieres no armar la URL? Elige un pais y una categoria:
{"country": "costa-rica","category": "bienes-raices-alquiler-de-propiedades","minBedrooms": 2,"maxPrice": 1500,"maxListings": 100}
Para una ciudad, banda de precio o tipo especifico, aplica esos filtros en encuentra24.com y pega la URL de busqueda resultante como startUrl. Todos los filtros de la URL se respetan automaticamente.
Comparativa
| Capacidad | Este actor (scrapers_lat) | stealth_mode/encuentra24-property-search-scraper |
|---|---|---|
| Categorias | Autos, inmuebles, empleos, articulos | Solo inmuebles |
| Paises | Panama, Costa Rica, Nicaragua, El Salvador, Guatemala | Enfocado en Panama, solo por URL |
| Entrada: pegar URL(s) | Si (startUrl + startUrls[] en lote) | Si (urls) |
| Entrada: selector de pais | Si | No |
| Entrada: selector de categoria | Si | No |
| Entrada: filtro palabra clave / condicion | Si | No |
| Entrada: filtros precio / habitaciones / area | Si | No |
| Entrada: filtros ano / kilometraje | Si | No |
| Entrada: tope de resultados por ejecucion | Si (maxListings) | Si (max_items_per_url) |
| Campos de auto (marca/modelo/ano/km/combustible/transmision) | Si | No |
| Campos de inmueble (habitaciones/banos/estac./area/precio por m2) | Si | Si |
| Mantenimiento, piso, niveles, amenidades | Si | Si |
| Precio por m2 | Si | Si |
| Identidad del vendedor, empresa, licencia, verificado | Si | Si (user) |
| Tipo de vendedor (concesionario vs particular) | Si | No |
| Disponibilidad de contacto (llamada / WhatsApp / formulario) | Si | Si |
| Imagenes, imagen principal, video, plano | Si | Si |
| Precio dual (local + USD) y porcentaje de descuento | Si | Parcial |
| Resumen IA y extraccion de caracteristicas IA | Si (opcional) | No |
| Facturacion | Pago por resultado, sin cobro en fallo | Pago por resultado |
Aceptamos todas las entradas que acepta el competidor de solo inmuebles (pegar URLs, tope por URL) y devolvemos todas sus salidas de inmuebles, ademas de cobertura completa de autos, empleos y articulos, filtros estructurados, tipo de vendedor, precio dual y enriquecimiento IA opcional.
Referencia de entrada
| Campo | Tipo | Requerido | Predeterminado | Descripcion |
|---|---|---|---|---|
startUrl | string | uno de estos | Autos usados Panama | URL completa de resultados de busqueda de Encuentra24 para cualquier categoria y pais. Se respetan los filtros de la URL. |
startUrls | array | uno de estos | (ninguno) | Varias URLs de busqueda en una ejecucion. Cada item es una URL o { "url": "..." }. |
country | string | uno de estos | (ninguno) | Selector de pais cuando no se da URL: panama, costa-rica, nicaragua, el-salvador, guatemala. |
category | string | no | inmuebles en venta | Ruta de categoria usada con country, por ejemplo autos-usados, bienes-raices-venta-de-propiedades, empleos, compra-y-venta. |
maxListings | integer | no | 50 | Maximo de avisos. Vacio significa todos (planes de pago). El plan gratis se limita a 10. |
withDetails | boolean | no | true | Enriquece cada registro con descripcion, galeria, atributos, vendedor y coordenadas. Solo planes de pago. |
withSummary | boolean | no | false | Complemento IA (pago, requiere detalle). Resumen breve de 2-3 frases. Se cobra por aviso solo si hay resultado. |
withExtract | boolean | no | false | Complemento IA (pago, requiere detalle). Caracteristicas estructuradas de la descripcion. Se cobra por aviso solo si hay resultado. |
keyword | string | no | (ninguno) | Solo avisos cuyo titulo, descripcion, marca, modelo o subcategoria contengan este texto. |
condition | string | no | (ninguno) | Solo avisos cuya condicion contenga este texto (por ejemplo nuevo, usado). |
minPrice | integer | no | (ninguno) | Solo avisos con precio igual o mayor a este monto. |
maxPrice | integer | no | (ninguno) | Solo avisos con precio igual o menor a este monto. |
minBedrooms | integer | no | (ninguno) | Inmuebles. Habitaciones minimas. |
minArea | integer | no | (ninguno) | Inmuebles. Area minima en m2. |
minYear | integer | no | (ninguno) | Vehiculos. Ano de modelo minimo. |
maxMileage | integer | no | (ninguno) | Vehiculos. Kilometraje maximo. |
Referencia de salida
Un item de dataset por aviso. Los tipos son string, integer, number, boolean, array o null cuando el valor de la fuente no existe. Los campos de detalle (descripcion, imagenes, atributos, vendedor, geo) estan presentes cuando withDetails esta activo.
| Campo | Tipo | Descripcion |
|---|---|---|
title | string | Titulo del aviso. |
url | string | URL canonica del aviso. |
listingId | string | Id del aviso en Encuentra24 (unico). |
price | number | Precio en la moneda del aviso. |
currency | string | Codigo de moneda, por ejemplo PAB, USD, CRC, NIO, GTQ. |
priceUsd | number | Precio en USD para mercados a la par del dolar (Panama, El Salvador); null en otros. |
priceFull | number | Precio previo al descuento cuando aplica. |
discountPercent | number | Porcentaje de descuento cuando se anuncia. |
negotiable | boolean | Si el precio es negociable. |
category | string | Categoria principal, por ejemplo Vehiculos, Bienes Raices, Empleos y Servicios. |
subcategory | string | Subcategoria, por ejemplo Auto Usado, Apartamento, Lotes y Terrenos. |
operationType | string | Para inmuebles: Venta o Alquiler. |
condition | string | Condicion del articulo cuando la fuente la provee (Nuevo, Usado). |
propertyType | string | Tipo de inmueble (Apartamento, Casa, Lotes y Terrenos, ...). |
bedrooms | integer | Habitaciones (inmuebles). |
bathrooms | integer | Banos (inmuebles). |
parking | integer | Estacionamientos (inmuebles). |
areaM2 | number | Area construida o util en m2. |
lotAreaM2 | number | Area de lote en m2. |
pricePerM2 | number | Precio por m2, calculado de precio y area. |
maintenanceFee | number | Mantenimiento mensual o renta, cuando se publica. |
floor | integer | Numero de piso (inmuebles). |
stories | integer | Numero de niveles. |
ageText | string | Antiguedad de la propiedad segun publicacion. |
swimmingPool | boolean | Si se lista piscina. |
balcony | boolean | Si se lista balcon. |
floorType | string | Material del piso. |
projectStatus | string | Estado del proyecto de obra nueva, cuando aplica. |
make | string | Marca del vehiculo. |
model | string | Modelo del vehiculo. |
year | integer | Ano del modelo. |
mileageKm | integer | Kilometraje del vehiculo. |
fuel | string | Tipo de combustible. |
transmission | string | Transmision. |
bodyStyle | string | Carroceria. |
doors | integer | Numero de puertas. |
seats | integer | Numero de asientos. |
color | string | Color del vehiculo. |
driveTrain | string | Traccion (por ejemplo 2WD, 4WD). |
engine | string | Descripcion del motor. |
warranty | string | Nota de garantia. |
position | string | Puesto o cargo (empleos). |
jobType | string | Tipo o categoria de trabajo (empleos). |
experience | string | Experiencia requerida (empleos). |
educationLevel | string | Nivel educativo requerido (empleos). |
englishLevel | string | Nivel de ingles requerido (empleos). |
salaryText | string | Rango o cifra de salario segun publicacion (empleos). |
location | string | Etiqueta de barrio, region o localidad. |
neighborhood | string | Barrio o sector. |
city | string | Ciudad. |
province | string | Provincia o region. |
country | string | Pais del aviso. |
address | string | Texto de direccion cuando se publica. |
latitude | number | Latitud, cuando se publica. |
longitude | number | Longitud, cuando se publica. |
featured | string | Nivel de promocion cuando el aviso es destacado. |
publishedDate | string | Fecha ISO de publicacion. |
updatedDate | string | Fecha ISO de ultima actualizacion. |
description | string | Descripcion completa (con withDetails). |
attributes | object | Bolsa de atributos tipados para el resto (amenidades, extras de auto, detalles de empleo). |
images | string[] | Todas las URLs de imagenes. |
imageUrl | string | URL de la imagen principal. |
videoUrl | string | URL de video del aviso cuando existe. |
pdfPlan | string | URL del plano en PDF cuando existe. |
allowContactByForm | boolean | Si el aviso acepta contacto por formulario. |
sellerName | string | Nombre del vendedor o agente. |
sellerId | string | Id del vendedor en Encuentra24. |
sellerType | string | dealer o private cuando se puede derivar. |
sellerCompany | string | Empresa o inmobiliaria del vendedor. |
sellerLicense | string | Numero de licencia inmobiliaria, cuando se publica. |
sellerVerified | boolean | Si la cuenta del vendedor esta verificada. |
phoneAvailable | boolean | true cuando el aviso expone telefono. |
whatsappAvailable | boolean | true cuando el aviso expone WhatsApp. |
aiSummary | string | Resumen IA opcional para el comprador (complemento). |
aiExtract | object | Caracteristicas extraidas por IA (complemento). |
observedAt | string | Marca de tiempo ISO de la recoleccion. |
detailError | string | Se establece cuando el detalle no estaba presente para un aviso; la fila base igual se entrega. |
error | string | null en exito. En una ejecucion fallida se escribe un unico item con error. |
Registro de ejemplo
Registro real de una ejecucion en vivo (entrada {"startUrl": "https://www.encuentra24.com/panama-es/autos-usados", "maxListings": 4, "withDetails": true}). El arreglo images esta recortado aqui; la ejecucion devuelve la galeria completa.
{"title": "HYUNDAI MATRIX 2006 MANUAL BUEN ESTADO","url": "https://www.encuentra24.com/panama-es/autos-usados/hyundai-matrix-2006-manual-buen-estado/16228126","listingId": "16228126","price": 1890,"currency": "PAB","priceUsd": 1890,"priceFull": 7000,"discountPercent": 73,"category": "Vehiculos","subcategory": "Auto Usado","make": "Hyundai","model": "Matrix","year": 2006,"mileageKm": 1,"fuel": "Gasolina","transmission": "Manual","doors": 5,"seats": 5,"color": "AZUL","city": "Ciudad de Panama","province": "Panama","country": "Panama","sellerName": "Rock Cars Autos Usados, S.A.","sellerType": "dealer","phoneAvailable": true,"whatsappAvailable": true,"observedAt": "2026-09-04T14:39:28.323Z","error": null}
Casos de uso
- Inteligencia del mercado automotor. Sigue precios, kilometraje e inventario de autos usados por marca, modelo y ano en Centroamerica.
- Comparables y listas de leads inmobiliarios. Arma comparables de precio por m2 y listas de contacto de agentes o inmobiliarias (nombre, empresa, licencia) en Panama y mercados vecinos.
- Monitoreo de concesionarios y agencias. Detecta vendedor concesionario o particular, cuenta avisos activos y vigila nuevo inventario y bajadas de precio.
- Investigacion del mercado laboral. Agrega puestos, experiencia requerida y texto de salario por ciudad y categoria.
- Seguimiento de precios y descuentos. Vigila
discountPercentypriceFullpara detectar rebajas. - Enriquecimiento de datos. Alimenta JSON normalizado a CRMs, tableros o modelos de valuacion.
Ejecutar via API y CLI
Inicia una ejecucion, espera a que termine y lee el dataset. Reemplaza <TOKEN> con tu token de API de Apify.
Ejecucion sincronica que devuelve items en una sola llamada:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~encuentra24-scraper/run-sync-get-dataset-items?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"startUrl":"https://www.encuentra24.com/panama-es/autos-usados","maxListings":25,"withDetails":true}'
CLI de Apify:
apify call scrapers_lat/encuentra24-scraper \--input '{"startUrl":"https://www.encuentra24.com/panama-es/autos-usados","maxListings":50}'
Descarga los resultados como JSON, CSV o Excel cambiando format:
$curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"
Facturacion y limites
- Pago por resultado. Se cobra por cada aviso devuelto (evento
result). Consulta la pestana de precios para el precio por resultado vigente. - Complementos opcionales. Cuando
withDetailsagrega enriquecimiento con exito, se cobra un complementodetailssobre el resultado base. Los complementos de IA (ai_summary,ai_extract) se cobran por aviso y solo con salida util. Los complementos estan deshabilitados en planes gratis. - Sin cobro en fallo. Si una ejecucion falla, el actor escribe un unico item con
errory no cobra. Las ejecuciones vacias no cuestan nada. - Limite de gasto respetado. Configura
maxTotalChargeUsd; al alcanzarlo, el actor deja de emitir y cobrar resultados y complementos. - Planes gratis de Apify se limitan a 10 registros por ejecucion. Mejora tu plan para un
maxListingsmayor.
Preguntas frecuentes
Que categorias se soportan? Autos y vehiculos, bienes raices, empleos y articulos en general. Pega cualquier URL de busqueda de Encuentra24 o elige un pais y una categoria. Los campos por categoria se llenan automaticamente.
Que paises se soportan?
Cualquier sitio de pais de Encuentra24: Panama, Costa Rica, Nicaragua, El Salvador y Guatemala. Usa una URL del pais que quieras o configura la entrada country.
Una ejecucion devolvio 0 registros. Por que? La URL de busqueda no encontro avisos o tus filtros excluyeron todo. Afloja los filtros o pega una busqueda mas amplia. Las ejecuciones sin resultados no se cobran.
Obtengo el telefono del vendedor? El actor devuelve nombre, empresa, licencia inmobiliaria, verificacion y si hay telefono o WhatsApp disponible. Encuentra24 cifra los digitos de contacto tras una accion de revelado, por lo que el actor nunca emite un numero adivinado.
Por que faltan latitud y longitud?
No todos los avisos publican coordenadas. Los valores faltantes se devuelven como null, nunca inventados.
Es una herramienta oficial de Encuentra24? No. Este actor es independiente y no tiene afiliacion con Encuentra24. Solo lee datos disponibles publicamente en el sitio.
Herramienta independiente, sin afiliacion con Encuentra24. Accede solo a datos disponibles publicamente en encuentra24.com.
