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.
Nasze API Encar natychmiast monitoruje i dostarcza nowe ogłoszenia o pojazdach w momencie ich publikacji.
Codzienny eksport wszystkich aktualnych ogłoszeń do analizy rynku.
Nasze API dostarcza pełne szczegóły pojazdu: Cenę, Przebieg, Rok, Markę, Model, Specyfikacje Techniczne, Raporty Diagnostyczne, Historię Wypadków i Modyfikacje.
Bazowy URL
https://{access_name}.auto-api.com/api/v2/encarAutoryzacja: api_key parametr
Schemat integracji
/filterspobierz wszystkie dostępne opcje filtrowania/offerspobierz ogłoszenia pojazdów z opcjonalnymi filtrami - idealne do początkowego pobierania danychAby 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/offerpobierz pełne szczegóły konkretnego pojazdu według inner_id/detailspobierz listy inner_id do wykluczenia ze swojego kataloguW 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_KEYOdpowiedź:
{
"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 stronymark, 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 latkm_age_from, km_age_to- filtr zakresu przebieguprice_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=blackOdpowiedź:
{
"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-15Odpowiedź:
{ "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=1Odpowiedź:
{
"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=40427050Odpowiedź: 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_KEYOdpowiedź:
{
"CONTRACT": ["38399673", "38411342", "39039681"],
"RENT_LEASE": ["37494283", "38764876"],
"DUPLICATE": ["38048835", "38090386", "38217625"]
}Pola danych:
CONTRACT- transakcja w tokuRENT_LEASE- wszystkie ogłoszenia o wynajmie i leasinguDUPLICATE- 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/infoAutoryzacja: 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:
Parametry Żądania:
access_name- Twój przypisany identyfikator subdomenydate- 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.csvPrzykład pobrania przez Wget
wget --method GET \
--header 'Authorization: Basic XXX==' \
'https://{access_name}.auto-api.com/yyyy-mm-dd/all_active.csv'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.
Rozszerz swój zasięg danych motoryzacyjnych na rynki globalne dzięki naszym wszechstronnym interfejsom API dla platform: