
KB Chachacha APIScraper وParser
KB Chachacha API: إعلانات الوكلاء الكوريين مع السعر بالوون وتقدير سعر السوق والمطالبات التأمينية وعلامات الرهن والحجز القانوني والتجهيزات والصور.
KB Chachacha API
في KB Chachacha API يصل مع سعر البائع تقدير سعر السوق من KB Chachacha نفسها: الحد الأدنى والمتوسط والحد الأعلى. وبهذه القيم تسهل مقارنة عروض الطراز الواحد، أما المطالبات التأمينية وعلامات الرهن والحجز القانوني فتساعد على انتقاء الإعلانات لمزيد من التحقق. ولن تحتاج إلى أداة خاصة بك لجمع بيانات kbchachacha.com أو تحليلها: فالأسماء مترجمة إلى الإنجليزية، والتجهيزات مجموعة في قائمة، والصور وبيانات الاتصال بمعرض السيارات ضمن الاستجابة.
تصل عبر /changes إعلانات KB Chachacha الجديدة وتغيّر السعر والسحب من البيع على شكل أحداث.
ملف يومي يضم إعلانات KB Chachacha النشطة في صباح ذلك اليوم.
الماركة والطراز والجيل والفئة، سنة الطراز وشهر التسجيل، المسافة المقطوعة، الوقود، ناقل الحركة، صنف السيارة، سعر البائع وتقدير سعر السوق من KB Chachacha، المطالبات التأمينية، تغيير المالك، الرهن والحجز القانوني، التجهيزات، البائع مع عنوانه وهاتفه، الصور.
الرابط الأساسي
https://{access_name}.auto-api.com/api/v2/kbchachachaالتفويض: api_key معامل
سير العمل
/filtersما يمكن تمريره إلى الفلاتر: الماركات والطرازات والقيمالتحميل الأولي للإعلانات:
/change_id?date=...الحصول على معرف التغيير لأول حدث في اليوم/offersتحميل الإعلانات صفحةً بعد صفحة/changes?change_id=...الإعلانات الجديدة، وتغيّر السعر، والسحب من البيع/offerالإعلان حسب inner_id الخاص بهمن أين تبدأ:
1. ابدأ بتجربة البحث الذي تحتاجه عبر /offers: حدد الماركة والطراز وحدود السعر أو المسافة المقطوعة. وخذ من /filters طريقة كتابة الماركات وقيم بقية الفلاتر.
2. لكي تحتفظ لديك بقاعدة الإعلانات كاملة تحتاج إلى موضع البداية في التدفق. احصل عليه بالطريقة /change_id للتاريخ الحالي بتوقيت كوريا؛ وإذا كانت الاستجابة 0 فأعد الطلب لاحقاً. وبعد حفظ معرف التغيير حمّل صفحات /offers واحدة تلو الأخرى: والصفحة التي يكون فيها next_page بقيمة null هي الأخيرة.
3. بعد التحميل طبّق أحداث /changes بدءاً من معرف التغيير المحفوظ. واطلب الدفعة التالية بقيمة next_change_id من الاستجابة. وإذا لم توجد أحداث يصل result مصفوفة فارغة ويكون next_change_id مساوياً null: فمرر في الطلب التالي قيمة change_id السابقة نفسها.
GET/filters
إرجاع جميع القيم الممكنة للتصفية
https://{access_name}.auto-api.com/api/v2/kbchachacha/filters?api_key=YOUR_API_KEYالاستجابة:
{
"mark": {
"Kia": {
"model": ["Carnival", "EV6", "K5", "K8", "Mohave", "Morning", "Niro", "Ray", "Seltos", "Sorento", "Sportage", "Stinger"]
},
"Genesis": {
"model": ["EQ900", "G70", "G80", "G90", "GV60", "GV70", "GV80"]
},
"BMW": {
"model": ["3 Series", "5 Series", "7 Series", "X3", "X5", "X6", "X7", "i4", "i5", "iX"]
}
// ... وماركات أخرى
},
"transmission_type": ["Automatic", "CVT", "Manual", "Other"],
"color": ["Black", "Blue", "Brown", "Gray", "Green", "Orange", "Pearl", "Purple", "Red", "Silver", "White", "Yellow"],
"body_type": ["Bus", "Compact car", "Full-size car", "Light car", "Mid-size car", "Minivan", "SUV", "Small car", "Sports car", "Truck", "Van"],
"engine_type": ["CNG", "Diesel", "Electric", "Gasoline", "Gasoline + LPG", "Hybrid", "Hybrid (Diesel)", "Hybrid (Gasoline)", "Hybrid (LPG)", "LPG", "Other"],
"drive_type": ["2WD", "4WD", "AWD"],
"region": ["Busan", "Daegu", "Daejeon", "Gangwon", "Gwangju", "Gyeonggi", "Incheon", "Jeju", "North Chungcheong", "North Gyeongsang", "North Jeolla", "Sejong", "Seoul", "South Chungcheong", "South Gyeongsang", "South Jeolla", "Ulsan"]
}GET/offers
قائمة الإعلانات مع ترقيم الصفحات والفلاتر
المعاملات:
page(مطلوب) - رقم الصفحةmark, model- الماركة والطراز كما يُكتبان في /filterstransmission_type, color, body_type, engine_type, drive_type, region- ناقل الحركة واللون وصنف السيارة والوقود ونظام الدفع والمنطقة بالصيغة التي تعيدها /filters؛ ولا تُراعى حالة الأحرفyear_from, year_to- حدود الحقل yearkm_age_from, km_age_to- نطاق المسافة المقطوعة بالكيلومترprice_from, price_to- نطاق السعر بالوون
https://{access_name}.auto-api.com/api/v2/kbchachacha/offers?api_key=YOUR_API_KEY&page=1https://{access_name}.auto-api.com/api/v2/kbchachacha/offers?api_key=YOUR_API_KEY&page=1&mark=Kia&model=Mohave&year_from=2021&km_age_to=120000&drive_type=4WD&engine_type=Dieselالاستجابة:
{
"result": [
{
"id": 99818,
"inner_id": "28740959",
"change_type": "added",
"created_at": "2026-09-29T07:19:18.930+03:00",
"data": {
"id": "99818",
"inner_id": "28740959",
"url": "https://www.kbchachacha.com/public/car/detail.kbc?carSeq=28740959",
"mark": "Kia",
"model": "Mohave",
"generation": "Mohave The Master",
"configuration": "3.0 Diesel 4WD",
"complectation": "Masters Gravity",
"year": "2022",
"price": "31500000",
"km_age": "109569",
"color": "Black",
"engine_type": "Diesel",
"transmission_type": "Automatic",
"body_type": "SUV",
"drive_type": "4WD",
"displacement": "2959",
"no_accidents": false,
"equipment": "[\"Heated Front Seats\", \"Ventilated Driver Seat\", \"Rear Parking Sensors\", \"Sunroof\", \"Smart Key\", \"Factory Navigation\"]", // لهذه السيارة 53 إضافة إجمالاً
"description": "1인신조~~ 완전무사고차량입니다.... (렌트이력없음)<br/>2022년 7월등록~~ 모하비마스터3.0 디젤 4WD 마스터즈그래비티 풀옵션 차량입니다.. ...",
"region": "Daejeon",
"address": "대전광역시 서구 계룡로232번길 31",
"seller": "주식회사 김서방",
"seller_type": "Dealer",
"salon_id": "114501",
"is_dealer": true,
"phone": "05048332992",
"latitude": "36.3477091",
"longitude": "127.3539739",
"offer_created": "2026-09-08",
"images": "[\"https://img.kbchachacha.com/IMG/carimg/l/img04/img2874/28740959_7670067415681513.jpg\", \"https://img.kbchachacha.com/IMG/carimg/l/img04/img2874/28740959_7670070461572003.jpg\"]", // إجمالاً 31 صورة
"extra_prep": {
"registration_month": "2022-07",
"car_number": "289노1892",
"seats": 7,
"seat_color": "Black",
"is_price_on_request": false,
"is_lease_takeover": false,
"lease_monthly_payment": null,
"market_price_min": 29840000,
"market_price_avg": 33280000,
"market_price_max": 36720000,
"insurance_accidents": 1,
"insurance_accidents_total": 1,
"total_loss": false,
"flood": false,
"owner_changes": 1,
"seizure": false,
"mortgage": false,
"rental_history": false,
"kb_diagnosis": true,
"kb_warranty": true,
"manufacturer_certified": false,
"partner_certified": false,
"kb_certified": false,
"views": 107,
"original_names": {
"mark": "기아",
"model": "모하비",
"generation": "모하비 더마스터",
"configuration": "3.0 디젤 4WD",
"complectation": "마스터즈 그래비티"
}
}
}
}
// ... الإعلانات التالية، حتى 20 في الصفحة إجمالاً
],
"meta": { "page": 1, "next_page": 2, "limit": 20 }
}حقول السجل
- id - رقم السجل لدينا؛ ويربط inner_id السجل بالإعلان على KB Chachacha
- inner_id - رقم الإعلان على KB Chachacha، وهو في الرابط المعامل carSeq: 28740959
- url - رابط الإعلان على kbchachacha.com
- mark, model - الماركة والطراز بالإنجليزية: Kia, Mohave
- generation - الجيل، مثل Mohave The Master
- configuration - الإصدار مع المحرك ونظام الدفع: 3.0 Diesel 4WD
- complectation - الفئة: Masters Gravity؛ ولا تتوفر في كل الإعلانات
- year - سنة الطراز، وإذا لم تذكرها KB Chachacha فسنة التسجيل الأول؛ ويصل شهر التسجيل في registration_month
- color - لون الهيكل من قائمة /filters؛ ويبقى فارغاً إذا لم تذكر KB Chachacha اللون
- body_type - صنف السيارة كما تحدده KB Chachacha: "Small car", "Mid-size car", "Full-size car", "SUV", "Minivan", "Truck"؛ وكل القيم في /filters
- engine_type - نوع الوقود، والقيم من /filters
- displacement - سعة المحرك (سنتيمتر مكعب)؛ وفي السيارات الكهربائية يبقى الحقل فارغاً
- transmission_type - ناقل الحركة: "Automatic", "Manual", "CVT" أو "Other"
- drive_type - حين يكون نظام الدفع مذكوراً في اسم الإصدار: 2WD أو 4WD أو AWD؛ وإلا يبقى فارغاً
- price - السعر بالوون الكوري؛ -1 إذا لم يوجد سعر: السعر عند الطلب أو التنازل عن عقد تأجير تمويلي
- km_age - المسافة المقطوعة (كم)
- no_accidents - true فقط عند انعدام المطالبات التأمينية تماماً، بما فيها المطالبات عن أضرار سيارات الغير
- equipment - قائمة الإضافات: مصفوفة JSON داخل سلسلة نصية؛ وإذا لم تُذكر الإضافات تصل سلسلة فارغة
- description - نص البائع بالكورية
- seller - اسم معرض السيارات كما في الإعلان
- seller_type - من نشر الإعلان: "Dealer", "Dealership manager", "Dealership owner" أو "Private seller"
- is_dealer - false للبائعين الأفراد، وtrue لغيرهم
- salon_id - رقم معرض السيارات على KB Chachacha
- phone - رقم الهاتف من الإعلان
- region - المنطقة في كوريا، والقيم من /filters
- address - عنوان معرض السيارات بالكورية
- latitude, longitude - إحداثيات معرض السيارات إذا ذكرتها KB Chachacha
- images - روابط الصور: مصفوفة JSON داخل سلسلة نصية؛ وفي الإعلانات بلا صور تصل سلسلة فارغة
- offer_created - تاريخ النشر الأول للإعلان
- extra_prep - بيانات الإعلان الإضافية، ومحتواها أدناه؛ وعند غياب القيمة يصل null
داخل extra_prep
- registration_month - شهر التسجيل الأول: 2022-07
- car_number - رقم اللوحة الكورية
- seats - عدد المقاعد
- seat_color - لون المقاعد
- is_price_on_request - true إذا لم يذكر البائع السعر وطلب الاستفسار عنه
- is_lease_takeover - true لإعلانات التنازل عن عقد التأجير التمويلي
- lease_monthly_payment - القسط الشهري للتأجير التمويلي بالوون؛ ولا يُملأ إلا عند التنازل عن العقد
- market_price_min, market_price_avg, market_price_max - تقدير سعر السوق من KB Chachacha بالوون: الحد الأدنى، المتوسط، الحد الأعلى
- views - عدد مشاهدات الإعلان
- original_names - الماركة والطراز والجيل والإصدار والفئة بالكورية كما هي على KB Chachacha
- insurance_accidents - عدد المطالبات التأمينية عن أضرار هذه السيارة
- insurance_accidents_total - العدد الإجمالي للمطالبات التأمينية بما فيها المطالبات عن أضرار لحقت بسيارات أخرى
- total_loss, flood - هل سُجلت خسارة كلية، وهل سُجل غرق
- owner_changes - عدد مرات تغيير المالك
- seizure, mortgage - هل على السيارة حجز قانوني، وهل عليها رهن
- rental_history - true إذا استُخدمت السيارة للإيجار أو ضمن تأجير تمويلي
- kb_diagnosis - true إذا اجتازت السيارة فحص KB
- kb_warranty - true إذا كان ضمان KB يشمل السيارة
- manufacturer_certified, partner_certified, kb_certified - ثلاث علامات: اعتماد من الشركة المصنعة، ومن شريك لمنصة KB Chachacha، ومن KB نفسها
GET/change_id
الحصول على أول معرف تغيير حسب التاريخ (للاستخدام في /changes)
المعاملات:
date(مطلوب) - التاريخ بتنسيق yyyy-mm-dd
https://{access_name}.auto-api.com/api/v2/kbchachacha/change_id?api_key=YOUR_API_KEY&date=2026-09-29الاستجابة:
{ "change_id": 34419 }استخدم القيمة المرجعة كمعامل change_id في /changes
GET/changes
تغذية التغييرات (مضاف/معدل/محذوف)
المعاملات:
change_id(مطلوب) - بدءاً من أي معرف تغيير
https://{access_name}.auto-api.com/api/v2/kbchachacha/changes?api_key=YOUR_API_KEY&change_id=34419الاستجابة:
{
"result": [
{
"id": 34419,
"inner_id": "26487093",
"change_type": "added", // added: إعلان جديد
"created_at": "2026-09-29T03:46:49.147+03:00",
"data": { ... } // كل حقول الإعلان كما في /offers
},
{
"id": 34420,
"inner_id": "26502575",
"change_type": "changed", // changed: تغيّر السعر، والقيمة بالوون
"created_at": "2026-09-29T03:46:49.388+03:00",
"data": { "new_price": 23000000 }
},
{
"id": 34421,
"inner_id": "28797429",
"change_type": "removed", // removed: سُحب الإعلان
"created_at": "2026-09-29T08:48:00.262+03:00",
"data": {}
}
],
"meta": { "cur_change_id": 34419, "next_change_id": 34422, "limit": 20 }
}GET/offer
إعلان فردي بواسطة inner_id
المعاملات:
inner_id(مطلوب)
https://{access_name}.auto-api.com/api/v2/kbchachacha/offer?api_key=YOUR_API_KEY&inner_id=28740959الاستجابة: كائن data (مثل /offers، ولكن بدون غلاف result)
مدة الاحتفاظ
تبقى الملفات متاحة لمدة 3 أيام على الأقل
التوفر
ملفات جديدة كل صباح
صيغة CSV
أعمدة CSV مفصولة بالرمز العمودي (|)
بنية الرابط:
المعاملات:
access_name- نطاقك الفرعي الشخصيdate- تاريخ التصدير بصيغة yyyy-mm-dd، مثلاً 2026-10-07file_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
مثال على طلب 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'تعود منصة KB Chachacha (kbchachacha.com) إلى KB Capital، وهي شركة تمويل تابعة لمجموعة KB Financial. وتشكّل مع Encar أكبر منصتين في كوريا لإعلانات بيع السيارات المستعملة. ينشر الإعلانات في الغالب وكلاء من مجمعات بيع السيارات في أنحاء البلاد، من سيول إلى جيجو. وتُباع فيها الماركات الكورية والسيارات المستوردة: Mercedes-Benz, BMW, Audi.
تقدّر KB Chachacha بنفسها سعر السوق للسيارة وتعرض نطاقه بجانب سعر البائع. ويظهر في الإعلان عدد المطالبات التأمينية وعدد مرات تغيير المالك، وعلامات الخسارة الكلية والغرق والحجز القانوني والرهن. وبعض السيارات اجتاز فحص KB أو يُباع مع ضمان KB، ولبعضها اعتماد من الشركة المصنعة. وتوجد أيضاً إعلانات للتنازل عن عقود التأجير التمويلي، يُذكر فيها القسط الشهري بدلاً من السعر.
يجد المستورد في الإعلان كل ما يلزم للوصول إلى البائع: اسم معرض السيارات وعنوانه مع الإحداثيات ورقم الهاتف. والتنازل عن عقد التأجير التمويلي والسعر عند الطلب لهما علامتان منفصلتان، لذلك يسهل استبعاد هذه الإعلانات من مقارنة الأسعار. وطرق API هي نفسها المستخدمة مع Encar وK Car، فيمكن إدارة المصادر الكورية الثلاثة في نظام واحد.
تصل أسماء الماركات والطرازات والفئات بالإنجليزية، ويحفظ الحقل original_names الأسماء الكورية الأصلية.
وسّع تغطية بيانات سياراتك عبر الأسواق العالمية باستخدام واجهاتنا البرمجية للمنصات: