AUTO-API.COM
Encar

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.

Oficjalne biblioteki SDK

Wybierz język, zainstaluj pakiet i zacznij pobierać ogłoszenia Encar. Autoryzacja, paginacja i parsing są już wbudowane.

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 ogłoszenia 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
5
/detailspobierz listy inner_id do wykluczenia ze swojego katalogu

W ten sposób możesz wykluczyć ogłoszenia o wynajmie i leasingu, ogłoszenia z transakcją w toku oraz zduplikowane ogłoszenia tego samego samochodu.

Typ ogłoszenia widać od razu w /offers i /changes (pola advertisementType, salesStatus, is_duplicate), a /details możesz wywoływać okresowo, aby aktualizować status.

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 ogłoszenia) 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

Ogłoszenia 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": 2123939,
      "inner_id": "41449755",
      "change_type": "added",
      "created_at": "2026-02-04T02:39:02.000Z",
      "data": {
        "id": 2123939,
        "inner_id": "41449755",
        "url": "http://www.encar.com/dc/dc_cardetailview.do?carid=41449755",
        "mark": "Mercedes-Benz",
        "model": "GLE-Class",
        "generation": "GLE450 4MATIC",
        "configuration": "GLE450 4MATIC",
        "year": 2019,
        "color": "Black",
        "price": 5290,
        "price_won": "52900000",
        "km_age": 97986,
        "engine_type": "Gasoline",
        "transmission_type": "Automatic",
        "body_type": "SUV",
        "displacement": "2999",
        "power": "367",
        "power_ice_hp": "367",
        "power_electro_kw": "16",
        "address": "Gyeonggi Suwon-si",
        "seller_type": "DEALER",
        "is_dealer": true,
        "images": ["https://ci.encar.com/carpicture04/pic4144/41449755_027.jpg"],
        "extra": {"diagnosis": {...}, "inspection": {...}, "record_open": {...}}
      }
    }
  ],
  "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)
  • power - całkowita moc pojazdu (KM)
  • power_ice_hp - moc silnika spalinowego (KM)
  • power_electro_kw - moc silnika elektrycznego (kW)
  • offer_created - data utworzenia ogłoszenia
  • images - tablica URL-i zdjęć
  • extra - diagnostyka, raport z oględzin i historia ubezpieczeniowa
    • diagnosis - diagnostyka Encar dotycząca elementów poszycia nadwozia
    • inspection - raport z oględzin, w tym schemat uszkodzeń w extra.inspection.outers jako lista elementów nadwozia z oznaczeniami
    • record_open - historia ubezpieczeniowa, w tym szkody ubezpieczeniowe z kwotami wypłat w extra.record_open.accidents
  • 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 ogłoszenia/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 pojedynczego ogłoszenia o pojeździe 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)

GET/details

Zwraca gotowe listy inner_id tych ogłoszeń, które można wykluczyć z Twojego katalogu, ponieważ nie jest to sprzedaż samochodów

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

Odpowiedź:

{
  "CONTRACT": ["38399673", "38411342", "39039681"],
  "RENT_LEASE": ["37494283", "38764876"],
  "DUPLICATE": ["38048835", "38090386", "38217625"]
}

Pola danych:

  • CONTRACT - transakcja w toku
  • RENT_LEASE - wszystkie ogłoszenia o wynajmie i leasingu
  • DUPLICATE - zduplikowane ogłoszenia tego samego samochodu

Ogłoszenia z tych list są zwracane przez /offers i /changes razem z pozostałymi. Aby nie trafiały do Twojego katalogu, porównuj inner_id z listami lub od razu odfiltrowuj takie ogłoszenia według pól advertisementType, salesStatus, is_duplicate.

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

Odpowiedź:

{
  "inner_id": "41449755",
  "url": "http://www.encar.com/dc/dc_cardetailview.do?carid=41449755",
  "mark": "Mercedes-Benz",
  "model": "GLE-Class",
  "generation": "GLE450 4MATIC",
  "year": 2019,
  "year_month": "2019-09",
  "color": "Black",
  "price": 5290,
  "price_won": 52900000,
  "km_age": 97986,
  "engine_type": "Gasoline",
  "transmission_type": "Automatic",
  "body_type": "SUV",
  "displacement": "2999",
  "power": "367",
  "power_ice_hp": "367",
  "power_electro_kw": "16",
  "vin": "WDCFB5KB6KA066821",
  "address": "Gyeonggi Suwon-si",
  "seller_type": "DEALER",
  "is_dealer": true,
  "offer_created": "2026-02-04",
  "images": [
    "https://ci.encar.com/carpicture04/pic4144/41449755_027.jpg",
    "https://ci.encar.com/carpicture04/pic4144/41449755_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 - całkowita moc pojazdu (KM)
  • power_ice_hp - moc silnika spalinowego (KM)
  • power_electro_kw - moc silnika elektrycznego (kW)
  • 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 - Twój przypisany identyfikator subdomeny
  • date - data docelowa w formacie RRRR-MM-DD (np. 2025-09-06)
  • 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. Raport z oględzin jest w Korei obowiązkowy przy sprzedaży używanych samochodów i pokazuje, które elementy nadwozia zostały wymienione, naprawione lub uszkodzone. Encar przeprowadza również własną diagnostykę elementów poszycia nadwozia. Koreańscy kupujący nawet nie spojrzą na samochód bez tych raportów. Platforma pokazuje także historię ubezpieczeniową samochodu: szkody ubezpieczeniowe z kwotami wypłat.

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