AUTO-API.COM
Logo de Encar.com

Encar APIScraper & Parser

Exportaciones diarias y en tiempo real de listados de vehículos, precios, especificaciones, diagnósticos e historial de accidentes. Acceso profesional a datos automotrices.

Encar API

Todo el mercado automotriz coreano disponible a través de una única API. Obtenga listados limpios y estructurados listos para análisis y decisiones de compra, sin mantener su propio scraper.

API

Acceso completo a todos los datos de anuncios vía endpoints API, más monitoreo en tiempo real de listados nuevos, actualizados y eliminados.

Exportaciones Diarias

Además del API, proporcionamos exportaciones diarias de archivos de todos los anuncios en formatos CSV, JSON o Excel.

Datos Completos

Extraemos cada campo de cada anuncio: precio, kilometraje, especificaciones, fotos, info del vendedor, informes de diagnóstico, historial de accidentes y todas las opciones disponibles.

Obtener acceso APIAcceso proporcionado en 2 minutos

URL base

https://{access_name}.auto-api.com/api/v2/encar

Autorización: api_key parámetro

Flujo de trabajo

1
/filtersobtener todas las opciones de filtro disponibles
2
/offersobtener listados de vehículos con filtros opcionales - ideal para la recuperación inicial de datos
3

Para mantenerse sincronizado después de la carga inicial:

/change_id?date=...obtener el punto de inicio para el flujo de cambios
/changes?change_id=...recuperar todas las modificaciones de la base de datos desde un ID dado
4
/offerobtener detalles completos de un vehículo específico por inner_id

Enfoque de integración recomendado:

1. Comience llamando a /offers para obtener todos los datos existentes (pagine a través de todas las páginas disponibles)

2. Después de la carga inicial, use /changes periódicamente para obtener actualizaciones incrementales (listados nuevos/modificados/eliminados) y mantenga su base de datos local sincronizada

3. Para mostrar datos en su sitio web, consulte /offers con filtros específicos y paginación (por marca, modelo, rango de precio, año, etc.)

GET/filters

Devuelve todas las opciones de filtro disponibles y sus valores posibles

https://{access_name}.auto-api.com/api/v2/encar/filters?api_key=YOUR_API_KEY

Respuesta:

{
  "mark": {
    "Hyundai": {
      "model": {
        "Sonata": {
          "configuration": {
            "DN8": { "complectation": ["Smart", "Modern", "Premium"] }
          }
        }
      }
    },
    "Kia": {
      "model": {
        "K5": {
          "configuration": {
            "DL3": { "complectation": ["LX", "EX", "SX"] }
          }
        }
      }
    }
  },
  "transmission_type": ["Manual", "Automatic", "Semi-Automatic", "CVT", "Other"],
  "color": ["White", "Black", "Silver", "Gray", "Blue", "Red", "Brown", "Beige", "Gold", "Green", "Yellow", "Orange", "Purple", "Pink", "Pearl", "Burgundy", "Turquoise", "Sky Blue", "Other"],
  "body_type": ["SUV", "Sedan", "Hatchback", "Minivan", "Pickup Truck", "Coupe/Roadster", "Microbus", "RV", "Other"],
  "engine_type": ["Gasoline", "Diesel", "Electric", "Hybrid (Gasoline)", "Hybrid (Diesel)", "Hydrogen", "LPG", "CNG", "Gasoline + LPG", "Gasoline + CNG", "LPG + Electric", "Other"]
}

GET/offers

Listados de vehículos con soporte de paginación y capacidades de filtrado

Parámetros:

  • page (requerido) - número de página
  • mark, model, configuration, complectation - filtros (no distingue mayúsculas)
  • transmission_type, color, body_type, engine_type - filtros (no distingue mayúsculas)
  • year_from, year_to - filtro de rango de años
  • km_age_from, km_age_to - filtro de rango de kilometraje
  • price_from, price_to - filtro de rango de precios (en unidades de 10000 KRW)
https://{access_name}.auto-api.com/api/v2/encar/offers?api_key=YOUR_API_KEY&page=1https://{access_name}.auto-api.com/api/v2/encar/offers?api_key=YOUR_API_KEY&page=1&mark=Hyundai&color=black

Respuesta:

{
  "result": [
    {
      "id": 3219435,
      "inner_id": "40427050",
      "change_type": "added",
      "created_at": "2025-09-08T12:02:03.000Z",
      "data": {
        "id": 1454012,
        "inner_id": "40427050",
        "url": "http://www.encar.com/dc/dc_cardetailview.do?carid=40427050",
        "mark": "Hyundai",
        "model": "Palisade",
        "generation": "Diesel 2.2 4WD",
        "configuration": "Diesel 2.2 4WD",
        "complectation": "Prestige",
        "year": 2021,
        "color": "Black",
        "price": 3190,
        "price_won": "31900000",
        "km_age": 92842,
        "engine_type": "Diesel",
        "transmission_type": "Automatic",
        "body_type": "SUV",
        "address": "Busan Gijang-gun",
        "seller_type": "DEALER",
        "is_dealer": true,
        "images": ["https://ci.encar.com/carpicture01/pic4041/40427050_001.jpg"],
        "extra": {"diagnosis": {...}, "inspection": {...}, "accidents": [...]}
      }
    }
  ],
  "meta": { "page": 1, "next_page": 2, "limit": 20 }
}

Campos de datos:

  • id - ID interno de base de datos
  • inner_id - ID del listado en la plataforma
  • url - enlace al listado
  • mark - marca del auto
  • model - modelo del auto
  • generation - generación
  • configuration - configuración
  • complectation - equipamiento/versión
  • year - año de producción
  • color - color
  • price - precio en unidades de 10000 KRW
  • price_won - precio completo en KRW
  • km_age - kilometraje en km
  • engine_type - tipo de motor
  • transmission_type - tipo de transmisión
  • body_type - tipo de carrocería
  • address - dirección
  • seller_type - tipo de vendedor
  • is_dealer - indicador de concesionario (true/false)
  • section - sección
  • seller - vendedor
  • salon_id - ID del concesionario
  • description - descripción
  • displacement - cilindrada del motor (cc)
  • offer_created - fecha de creación del listado
  • images - array de URLs de imágenes
  • extra - datos adicionales (JSON)
  • options - lista de opciones

GET/change_id

Obtener el primer ID de cambio para una fecha específica (para usar con /changes)

Parámetros:

  • date (requerido) - fecha en formato yyyy-mm-dd
https://{access_name}.auto-api.com/api/v2/encar/change_id?api_key=YOUR_API_KEY&date=2025-01-15

Respuesta:

{ "change_id": 8471926 }

Use el valor devuelto como parámetro change_id en /changes

GET/changes

Flujo de cambios en tiempo real (nuevos listados/actualizaciones de precio/eliminaciones)

Parámetros:

  • change_id (requerido) - a partir de qué ID de cambio
https://{access_name}.auto-api.com/api/v2/encar/changes?api_key=YOUR_API_KEY&change_id=1

Respuesta:

{
  "result": [
    {
      "id": 456,
      "inner_id": "40427050",
      "change_type": "added",    // added - new listing
      "created_at": "2025-01-15T10:30:00Z",
      "data": { ... }            // full listing data
    },
    {
      "id": 457,
      "inner_id": "40427051",
      "change_type": "changed",  // changed - price update
      "created_at": "2025-01-15T10:31:00Z",
      "data": { "new_price": 3490, "new_price_won": 34900000 }
    },
    {
      "id": 458,
      "inner_id": "40427052",
      "change_type": "removed",  // removed - listing deleted
      "created_at": "2025-01-15T10:32:00Z"
    }
  ],
  "meta": { "cur_change_id": 1, "next_change_id": 21, "limit": 20 }
}

GET/offer

Detalles completos de un listado de vehículo individual por inner_id

Parámetros:

  • inner_id (requerido)
https://{access_name}.auto-api.com/api/v2/encar/offer?api_key=YOUR_API_KEY&inner_id=40427050

Respuesta: objeto data (estructura idéntica a los elementos de /offers, sin el envoltorio del array result)

Recuperar datos completos del anuncio proporcionando la URL de encar.com

URL Base

https://{access_name}.auto-api.com/api/v1/offer/info

Autorización: encabezado x-api-key

POST/api/v1/offer/info

Obtener datos del anuncio de encar.com por URL

Parámetros:

  • url (requerido) - link to the listing on encar.com

Ejemplo de Solicitud:

curl -L 'https://{access_name}.auto-api.com/api/v1/offer/info' \
  -H 'x-api-key: YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{ "url": "http://www.encar.com/dc/dc_cardetailview.do?carid=39225419" }'

Respuesta:

{
  "inner_id": "39225419",
  "url": "http://www.encar.com/dc/dc_cardetailview.do?carid=39225419",
  "mark": "BMW",
  "model": "5-Series",
  "generation": "528i",
  "year": 2010,
  "year_month": "2010-08",
  "color": "Silver",
  "price": 880,
  "price_won": 8800000,
  "km_age": 132437,
  "engine_type": "Gasoline",
  "transmission_type": "Automatic",
  "body_type": "Sedan",
  "displacement": "2996",
  "power": "230",
  "vin": "WBAFR1105AC258998",
  "address": "Gwangju Seo-gu",
  "seller_type": "DEALER",
  "is_dealer": true,
  "offer_created": "2025-11-17",
  "images": [
    "https://ci.encar.com/carpicture02/pic3922/39225419_001.jpg",
    "https://ci.encar.com/carpicture02/pic3922/39225419_002.jpg"
  ]
}

Descripción de Campos:

  • inner_id - ID del anuncio en encar.com
  • url - enlace al anuncio
  • mark - marca del coche
  • model - modelo del coche
  • generation - generación/acabado del vehículo
  • year - año de producción
  • year_month - año y mes de producción (AAAA-MM)
  • color - color del vehículo
  • price - precio en unidades de 10,000 KRW
  • km_age - kilometraje en kilómetros
  • engine_type - tipo de motor
  • transmission_type - tipo de transmisión
  • body_type - tipo de carrocería
  • displacement - cilindrada del motor (cc)
  • power - potencia del motor (hp)
  • vin - número de identificación del vehículo
  • address - ubicación del vendedor
  • seller_type - tipo de vendedor
  • is_dealer - indicador de distribuidor
  • offer_created - fecha de creación del anuncio
  • images - array de URLs de imágenes

Política de Retención de Datos

Archivos almacenados durante 3+ días mínimo

Horario de Disponibilidad API

Archivos diarios frescos disponibles para descarga

Formato de Datos CSV

Los archivos CSV usan pipe (|) como separador de columnas

Estructura de URL:

https://{access_name}.auto-api.com/{date}/{file_name}

Parámetros de Solicitud:

  • access_name - access_name - su identificador de subdominio asignado
  • date - date - fecha objetivo en formato yyyy-mm-dd (ej., 2025-09-06)
  • file_name - file_name - nombre del archivo de exportación con extensión

Formatos Disponibles:

  • CSV - all_active.csv, new_daily.csv, removed_daily.csv
  • JSON - all_active.json, new_daily.json, removed_daily.json
  • Excel - all_active.xlsx, new_daily.xlsx, removed_daily.xlsx

Ejemplo de Solicitud API con cURL

curl -L -X GET 'https://{access_name}.auto-api.com/yyyy-mm-dd/all_active.csv' \
  -H 'Authorization: Basic XXX' \
  -o daily_car_data.csv

Comando de Descarga con Wget

wget --method GET \
  --header 'Authorization: Basic XXX==' \
  'https://{access_name}.auto-api.com/yyyy-mm-dd/all_active.csv'
Encar.com

Encar.com se lanzó en 2001 y rápidamente se convirtió en la plataforma de referencia para comprar y vender autos en Corea del Sur. Hoy en día, encontrará alrededor de 240,000 autos listados allí en cualquier momento, desde pequeños Kei cars populares en las estrechas calles de Seúl hasta BMWs y Mercedes importados. El sitio procesa más de 15 millones de búsquedas mensuales, convirtiéndolo en el marketplace automotriz más grande de Corea.

Algo que hace a Encar diferente de los clasificados típicos: realmente verifican los autos. Los vendedores suben informes de diagnóstico (llamados "historial de seguro" en Corea), y muchos listados incluyen certificados de inspección profesional que muestran todo, desde el estado de la pintura hasta fotos del chasis. Los compradores coreanos ni siquiera miran un auto sin estos informes. La plataforma rastrea el historial de accidentes mediante bases de datos gubernamentales. Si un auto fue dañado en cualquier lugar de Corea hace años, aparece en el listado.

Para cualquiera que trabaje con datos de vehículos coreanos, Encar es la plataforma esencial. La API proporciona estos datos continuamente a través de nuestra integración REST, incluyendo especificaciones del vehículo, paquetes de opciones decodificados, números VIN y conjuntos de datos limpios para análisis.

La API de Encar opera continuamente, entregando nuevos listados minutos después de su publicación y rastreando bajas para entender los precios de venta reales versus los precios solicitados. Todos los datos llegan directamente vía API REST, evitando la complejidad de parsers o crawlers propios.

Respuesta en 2 min