Encar APIScraper & Parser
Експорти ежедневно и в реално време: автомобилни обяви, цени, характеристики, диагностика, история на произшествията. Професионален достъп до автомобилни данни.
Encar API
Получете достъп до целия корейски автомобилен пазар чрез едно API. Изчистени, структурирани данни от обявите за анализи и решения за покупка. Няма нужда да разработвате собствен скрейпър.
Пълен достъп до всички данни от обявите чрез крайните точки на API-то, както и мониторинг в реално време на нови, обновени и премахнати автомобилни обяви.
Изтегляйте ежедневно пълни моментни снимки на пазара в CSV, JSON или Excel формат.
Включват всяко налично поле: цена, пробег, характеристики, снимки, информация за продавача, диагностични доклади, история на произшествията и всички опции.
Базов URL
https://{access_name}.auto-api.com/api/v2/encarОторизация: api_key параметър
Ред на работа
/filtersизвличане на всички налични стойности на филтрите/offersизтегляне на автомобилни обяви с незадължителни филтри - идеално за първоначално извличане на даннитеЗа да запазите синхронизацията след първоначалното зареждане:
/change_id?date=...получаване на началната точка за потока от промени/changes?change_id=...извличане на всички промени в базата данни от дадено ID нататък/offerизтегляне на пълните данни за конкретен автомобил по inner_id/detailsполучаване на списъци с inner_id, които да изключите от каталога сиТака можете да изключите обяви за наем и лизинг, обяви със сделка в ход и дублирани обяви за един и същ автомобил.
Типът на обявата се вижда веднага в отговорите на /offers и /changes (полетата advertisementType, salesStatus, is_duplicate), а метода /details можете да извиквате периодично, за да обновявате статуса.
Препоръчителен подход за интеграция:
1. Използвайте /offers, за да извлечете пълния първоначален набор от данни (преминете през всички налични страници една по една)
2. След първоначалното зареждане използвайте /changes периодично, за да изтегляте инкрементални обновявания (добавени обяви/промени/премахнати обяви) и да поддържате локалната си база данни синхронизирана
3. За показване на данни на сайта си извиквайте /offers с конкретни филтри и страниране (по марка, модел, диапазон на цената, година и др.)
GET/filters
Връща всички налични опции за филтриране и възможните им стойности
https://{access_name}.auto-api.com/api/v2/encar/filters?api_key=YOUR_API_KEYОтговор:
{
"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
Автомобилни обяви с поддръжка на страниране и възможности за филтриране
Параметри:
page(задължително) - номер на страницатаmark, model, configuration, complectation- филтри (без разлика между главни и малки букви)transmission_type, color, body_type, engine_type- филтри (без разлика между главни и малки букви)year_from, year_to- филтър по диапазон от годиниkm_age_from, km_age_to- филтър по диапазон на пробегаprice_from, price_to- филтър по диапазон на цената (в единици по 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Отговор:
{
"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": {...}, "accidents": [...]}
}
}
],
"meta": { "page": 1, "next_page": 2, "limit": 20 }
}Полета с данни:
- id - вътрешно ID в базата данни
- inner_id - ID на обявата в платформата
- url - връзка към обявата
- mark - марка на автомобила
- model - модел на автомобила
- generation - поколение
- configuration - модификация
- complectation - ниво на оборудване
- year - година на производство
- color - цвят
- price - цена в единици по 10000 KRW
- price_won - пълна цена в KRW
- km_age - пробег в км
- engine_type - тип двигател
- transmission_type - тип скоростна кутия
- body_type - тип каросерия
- address - адрес
- seller_type - тип продавач
- is_dealer - флаг за дилър (true/false)
- section - раздел
- seller - продавач
- salon_id - ID на дилъра
- description - описание
- displacement - обем на двигателя (куб. см)
- power - обща мощност на автомобила (к.с.)
- power_ice_hp - мощност на ДВГ (к.с.)
- power_electro_kw - мощност на електромотора (kW)
- offer_created - дата на създаване на обявата
- images - масив от URL адреси на изображения
- extra - допълнителни данни (JSON)
- options - списък с опции
GET/change_id
Извличане на първото ID на промяна за конкретна дата (за използване с /changes)
Параметри:
date(задължително) - дата във формат yyyy-mm-dd
https://{access_name}.auto-api.com/api/v2/encar/change_id?api_key=YOUR_API_KEY&date=2025-01-15Отговор:
{ "change_id": 8471926 }Използвайте върнатата стойност като параметър change_id в /changes
GET/changes
Поток от промени в реално време (нови обяви/обновени цени/премахнати обяви)
Параметри:
change_id(задължително) - от кое ID на промяна да се започне
https://{access_name}.auto-api.com/api/v2/encar/changes?api_key=YOUR_API_KEY&change_id=1Отговор:
{
"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
Пълни данни за една автомобилна обява по inner_id
Параметри:
inner_id(задължително)
https://{access_name}.auto-api.com/api/v2/encar/offer?api_key=YOUR_API_KEY&inner_id=40427050Отговор: обект data (структура, идентична с тази на елементите от /offers, без обвиващия масив result)
GET/details
Връща готови списъци с inner_id на обяви, които можете да изключите от каталога си, защото не са за продажба на автомобили
https://{access_name}.auto-api.com/api/v2/encar/details?api_key=YOUR_API_KEYОтговор:
{
"CONTRACT": ["38399673", "38411342", "39039681"],
"RENT_LEASE": ["37494283", "38764876"],
"DUPLICATE": ["38048835", "38090386", "38217625"]
}Полета с данни:
CONTRACT- в ход е сделкаRENT_LEASE- всички обяви за наем и лизингDUPLICATE- дублирани обяви за един и същ автомобил
Методите /offers и /changes връщат обявите от тези списъци заедно с останалите. За да не попадат тези обяви в каталога ви, сверявайте полето inner_id със списъците или изключвайте обявите веднага по полетата advertisementType, salesStatus, is_duplicate.
Извличане на пълните данни от обявата по подаден URL адрес от encar.com
Базов URL
https://{access_name}.auto-api.com/api/v1/offer/infoОторизация: хедър x-api-key
POST/api/v1/offer/info
Получаване на данни от обява в encar.com по URL
Параметри:
url(задължително) - link to the listing on encar.com
Примерна заявка:
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" }'Отговор:
{
"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"
]
}Описание на полетата:
- inner_id - ID на обявата в encar.com
- url - връзка към обявата
- mark - марка на автомобила
- model - модел на автомобила
- generation - поколение/ниво на оборудване на автомобила
- year - година на производство
- year_month - година и месец на производство (YYYY-MM)
- color - цвят на автомобила
- price - цена в единици по 10 000 KRW
- km_age - пробег в километри
- engine_type - тип двигател
- transmission_type - тип скоростна кутия
- body_type - тип каросерия
- displacement - обем на двигателя (куб. см)
- power - обща мощност на автомобила (к.с.)
- power_ice_hp - мощност на ДВГ (к.с.)
- power_electro_kw - мощност на електромотора (kW)
- vin - идентификационен номер на превозното средство
- address - местоположение на продавача
- seller_type - тип продавач
- is_dealer - флаг за дилър
- offer_created - дата на създаване на обявата
- images - масив от URL адреси на изображения
Политика за съхранение на данните
Файловете се съхраняват поне 3 дни
График на достъпност на API
Нови ежедневни файлове, достъпни за изтегляне
Формат на CSV данните
CSV файловете използват вертикална черта (|) като разделител на колоните
Структура на URL адреса:
Параметри на заявката:
access_name- предоставеният ви идентификатор на поддомейнаdate- желаната дата във формат yyyy-mm-dd (напр. 2025-09-06)file_name- име на експортния файл с разширението
Налични формати:
- 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
Примерна 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Команда за изтегляне с Wget
wget --method GET \
--header 'Authorization: Basic XXX==' \
'https://{access_name}.auto-api.com/yyyy-mm-dd/all_active.csv'Encar.com стартира през 2001 г. и бързо стана предпочитаната платформа за покупка и продажба на автомобили в Южна Корея. Днес там във всеки момент ще намерите около 240 000 автомобила, обявени за продажба - от миниатюрни кей карове, популярни по тесните улици на Сеул, до вносни автомобили BMW и Mercedes. Сайтът обработва над 15 милиона търсения месечно, което го прави най-големия онлайн пазар за автомобили в Корея.
Едно нещо отличава Encar от типичните сайтове за обяви: там наистина проверяват автомобилите. Продавачите качват диагностични доклади (в Корея ги наричат "застрахователна история"), а много обяви включват сертификати от професионална проверка, които показват всичко - от състоянието на боята до снимки на автомобила отдолу. Корейските купувачи дори няма да погледнат автомобил без тези доклади. Платформата следи историята на произшествията чрез държавни бази данни. Ако автомобилът е бил повреден където и да е в Корея преди години, това се вижда в обявата.
За всеки, който работи с данни за автомобили от Корея, Encar е незаменима платформа. API-то предоставя тези данни непрекъснато чрез подредени крайни точки, включително характеристики на автомобилите, разшифровани пакети с опции, VIN номера и изчистени набори от данни за анализ.
Encar API работи 24/7, като предоставя новите обяви в рамките на минути след публикуването им и следи премахнатите обяви, за да се разбере какви са реалните продажни цени спрямо обявените цени. Тези ключови данни се доставят чрез крайните точки на нашето API без нужда от собствени парсъри или кроулъри.
Разширете покритието на автомобилните си данни по световните пазари с нашите API за отделните платформи: