AUTO-API.COM
Logo Encar.com

Encar APIScraper & Parser

Codzienne i bieżące eksporty danych z ogłoszeń o pojazdach: ceny, specyfikacje, diagnostyka, historia wypadków. Profesjonalny dostęp do danych motoryzacyjnych.

Encar API

Uzyskaj dostęp do całej koreańskiej platformy samochodowej przez nasze profesjonalne API. Dostarczamy czyste, ustrukturyzowane dane z ogłoszeń samochodowych do analityki i decyzji zakupowych. Gotowe rozwiązanie, bez potrzeby tworzenia niestandardowego oprogramowania.

API czasu rzeczywistego

Nasze API Encar natychmiast monitoruje i dostarcza nowe ogłoszenia o pojazdach w momencie ich publikacji.

Codzienne eksporty

Codzienny eksport wszystkich aktualnych ogłoszeń do analizy rynku.

API danych

Nasze API dostarcza pełne szczegóły pojazdu: Cenę, Przebieg, Rok, Markę, Model, Specyfikacje Techniczne, Raporty Diagnostyczne, Historię Wypadków i Modyfikacje.

Uzyskaj Dostęp do APIDostęp przyznany w ciągu 2 minut

Bazowy URL

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

Autoryzacja: api_key parametr

Schemat integracji

1
/filterspobierz wszystkie dostępne opcje filtrowania
2
/offerspobierz oferty pojazdów z opcjonalnymi filtrami - idealne do początkowego pobierania danych
3

Aby pozostać zsynchronizowanym po początkowym ładowaniu:

/change_id?date=...uzyskaj punkt startowy dla strumienia zmian
/changes?change_id=...pobierz wszystkie modyfikacje bazy danych od podanego ID
4
/offerpobierz pełne szczegóły konkretnego pojazdu według inner_id

Zalecane podejście do integracji:

1. Zacznij od wywołania /offers, aby pobrać wszystkie istniejące dane (przejdź przez wszystkie dostępne strony)

2. Po początkowym ładowaniu używaj /changes okresowo, aby pobierać aktualizacje przyrostowe (nowe/zmodyfikowane/usunięte oferty) i utrzymuj lokalną bazę danych zsynchronizowaną

3. Aby wyświetlić dane na swojej stronie, odpytuj /offers z konkretnymi filtrami i paginacją (według marki, modelu, przedziału cenowego, roku itp.)

GET/filters

Zwraca wszystkie dostępne opcje filtrowania i ich możliwe wartości

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

Odpowiedź:

{
  "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

Oferty pojazdów z obsługą paginacji i możliwościami filtrowania

Parametry:

  • page (wymagane) - numer strony
  • mark, model, configuration, complectation - filtry (bez rozróżniania wielkości liter)
  • transmission_type, color, body_type, engine_type - filtry (bez rozróżniania wielkości liter)
  • year_from, year_to - filtr zakresu lat
  • km_age_from, km_age_to - filtr zakresu przebiegu
  • price_from, price_to - filtr zakresu cen (w jednostkach 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

Odpowiedź:

{
  "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 }
}

Pola danych:

  • id - wewnętrzne ID bazy danych
  • inner_id - ID ogłoszenia na platformie
  • url - link do ogłoszenia
  • mark - marka samochodu
  • model - model samochodu
  • generation - generacja
  • configuration - konfiguracja
  • complectation - wersja wyposażenia
  • year - rok produkcji
  • color - kolor
  • price - cena w jednostkach 10000 KRW
  • price_won - pełna cena w KRW
  • km_age - przebieg w km
  • engine_type - typ silnika
  • transmission_type - typ skrzyni biegów
  • body_type - typ nadwozia
  • address - adres
  • seller_type - typ sprzedawcy
  • is_dealer - flaga dealera (true/false)
  • section - sekcja
  • seller - sprzedawca
  • salon_id - ID dealera
  • description - opis
  • displacement - pojemność silnika (cc)
  • offer_created - data utworzenia ogłoszenia
  • images - tablica URL-i zdjęć
  • extra - dodatkowe dane (JSON)
  • options - lista opcji

GET/change_id

Pobierz pierwszy ID zmiany dla konkretnej daty (do użycia z /changes)

Parametry:

  • date (wymagane) - data w formacie yyyy-mm-dd
https://{access_name}.auto-api.com/api/v2/encar/change_id?api_key=YOUR_API_KEY&date=2025-01-15

Odpowiedź:

{ "change_id": 8471926 }

Użyj zwróconej wartości jako parametru change_id w /changes

GET/changes

Strumień zmian w czasie rzeczywistym (nowe oferty/aktualizacje cen/usunięcia)

Parametry:

  • change_id (wymagane) - od którego ID zmiany
https://{access_name}.auto-api.com/api/v2/encar/changes?api_key=YOUR_API_KEY&change_id=1

Odpowiedź:

{
  "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

Pełne szczegóły pojedynczej oferty pojazdu według inner_id

Parametry:

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

Odpowiedź: obiekt data (identyczna struktura jak elementy /offers, bez wrappera tablicy result)

Pobierz pełne dane ogłoszenia podając URL z encar.com

Bazowy URL

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

Autoryzacja: nagłówek x-api-key

POST/api/v1/offer/info

Pobierz dane ogłoszenia z encar.com po URL

Parametry:

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

Przykład Żądania:

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" }'

Odpowiedź:

{
  "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"
  ]
}

Opis Pól:

  • inner_id - ID ogłoszenia na encar.com
  • url - link do ogłoszenia
  • mark - marka samochodu
  • model - model samochodu
  • generation - generacja/wersja pojazdu
  • year - rok produkcji
  • year_month - rok i miesiąc produkcji (RRRR-MM)
  • color - kolor pojazdu
  • price - cena w jednostkach 10 000 KRW
  • km_age - przebieg w kilometrach
  • engine_type - typ silnika
  • transmission_type - typ skrzyni biegów
  • body_type - typ nadwozia
  • displacement - pojemność silnika (cc)
  • power - moc silnika (KM)
  • vin - numer identyfikacyjny pojazdu
  • address - lokalizacja sprzedawcy
  • seller_type - typ sprzedawcy
  • is_dealer - flaga dealera
  • offer_created - data utworzenia ogłoszenia
  • images - tablica adresów URL obrazów

Przechowywanie danych

Pliki przechowywane przez minimum 3+ dni

Harmonogram dostępności API

Świeże, codzienne pliki dostępne do pobrania

Format danych CSV

Pliki CSV używają znaku pionowej kreski (|) jako separatora kolumn

Struktura URL:

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

Parametry Żądania:

  • access_name - access_name - Twój przypisany identyfikator subdomeny
  • date - date - data docelowa w formacie RRRR-MM-DD (np. 2025-09-06)
  • file_name - file_name - nazwa pliku eksportu z rozszerzeniem

Dostępne Formaty:

  • 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

Przykład Żądania API 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

Przykład pobrania przez Wget

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

Portal Encar.com został uruchomiony w 2001 roku i szybko stał się główną platformą do kupowania i sprzedawania samochodów w Korei Południowej. Dziś w dowolnym momencie znajdziesz tam około 240 000 samochodów, od minisamochodów klasy Kei, popularnych na wąskich ulicach Seulu, po importowane BMW i Mercedesy. Witryna przetwarza ponad 15 milionów wyszukiwań miesięcznie, co czyni ją największym rynkiem motoryzacyjnym w Korei.

Jedna rzecz, która wyróżnia Encar spośród typowych serwisów ogłoszeniowych, to fakt, że faktycznie weryfikują oni samochody. Sprzedający przesyłają raporty diagnostyczne (nazywane w Korei "historią ubezpieczeniową"), a wiele ogłoszeń zawiera profesjonalne certyfikaty z przeglądów, które pokazują wszystko, od stanu lakieru po zdjęcia podwozia. Koreańscy kupujący nawet nie spojrzą na samochód bez tych raportów. Platforma śledzi historię wypadków poprzez rządowe bazy danych. Jeśli samochód został uszkodzony gdziekolwiek w Korei lata temu, informacja ta pojawia się w ogłoszeniu.

Dla każdego, kto pracuje z danymi koreańskich pojazdów, Encar jest niezbędną platformą. Nasze API dostarcza te dane w sposób ciągły przez ustrukturyzowane endpointy. Dostarczamy specyfikacje pojazdów, zdekodowane pakiety opcji, numery VIN i czyste zestawy danych do analizy.

API Encar działa 24/7, dostarczając nowe ogłoszenia w ciągu 1 minuty od opublikowania i śledząc wycofania, aby zrozumieć rzeczywiste ceny sprzedaży w porównaniu z cenami wywoławczymi. Te kluczowe dane są dostarczane przez nasze endpointy API bez potrzeby tworzenia niestandardowych parserów lub crawlerów.

Odpowiedź w 2 min