AUTO-API.COM
شعار KB Chachacha

KB Chachacha APIScraper وParser

KB Chachacha API: إعلانات الوكلاء الكوريين مع السعر بالوون وتقدير سعر السوق والمطالبات التأمينية وعلامات الرهن والحجز القانوني والتجهيزات والصور.

مكتبات SDK الرسمية

تتوفر طرق API في حزم SDK لدينا على شكل دوال جاهزة، والمكتبات مفتوحة المصدر على GitHub.

KB Chachacha API

في KB Chachacha API يصل مع سعر البائع تقدير سعر السوق من KB Chachacha نفسها: الحد الأدنى والمتوسط والحد الأعلى. وبهذه القيم تسهل مقارنة عروض الطراز الواحد، أما المطالبات التأمينية وعلامات الرهن والحجز القانوني فتساعد على انتقاء الإعلانات لمزيد من التحقق. ولن تحتاج إلى أداة خاصة بك لجمع بيانات ⁦kbchachacha.com⁩ أو تحليلها: فالأسماء مترجمة إلى الإنجليزية، والتجهيزات مجموعة في قائمة، والصور وبيانات الاتصال بمعرض السيارات ضمن الاستجابة.

API

تصل عبر ⁦/changes⁩ إعلانات KB Chachacha الجديدة وتغيّر السعر والسحب من البيع على شكل أحداث.

التصديرات اليومية

ملف يومي يضم إعلانات KB Chachacha النشطة في صباح ذلك اليوم.

بيانات كاملة

الماركة والطراز والجيل والفئة، سنة الطراز وشهر التسجيل، المسافة المقطوعة، الوقود، ناقل الحركة، صنف السيارة، سعر البائع وتقدير سعر السوق من KB Chachacha، المطالبات التأمينية، تغيير المالك، الرهن والحجز القانوني، التجهيزات، البائع مع عنوانه وهاتفه، الصور.

احصل على وصول APIيتم توفير الوصول خلال دقيقتين

الرابط الأساسي

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

التفويض: api_key معامل

سير العمل

1
/filtersما يمكن تمريره إلى الفلاتر: الماركات والطرازات والقيم
2

التحميل الأولي للإعلانات:

/change_id?date=...الحصول على معرف التغيير لأول حدث في اليوم
/offersتحميل الإعلانات صفحةً بعد صفحة
3
/changes?change_id=...الإعلانات الجديدة، وتغيّر السعر، والسحب من البيع
4
/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 - الماركة والطراز كما يُكتبان في /filters
  • transmission_type, color, body_type, engine_type, drive_type, region - ناقل الحركة واللون وصنف السيارة والوقود ونظام الدفع والمنطقة بالصيغة التي تعيدها ⁦/filters⁩؛ ولا تُراعى حالة الأحرف
  • year_from, year_to - حدود الحقل ⁦year⁩
  • km_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 مفصولة بالرمز العمودي (|)

بنية الرابط:

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

المعاملات:

  • access_name - نطاقك الفرعي الشخصي
  • date - تاريخ التصدير بصيغة yyyy-mm-dd، مثلاً ⁦2026-10-07⁩
  • 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

مثال على طلب 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

تعود منصة KB Chachacha (⁦kbchachacha.com⁩) إلى KB Capital، وهي شركة تمويل تابعة لمجموعة KB Financial. وتشكّل مع Encar أكبر منصتين في كوريا لإعلانات بيع السيارات المستعملة. ينشر الإعلانات في الغالب وكلاء من مجمعات بيع السيارات في أنحاء البلاد، من سيول إلى جيجو. وتُباع فيها الماركات الكورية والسيارات المستوردة: Mercedes-Benz, BMW, Audi.

تقدّر KB Chachacha بنفسها سعر السوق للسيارة وتعرض نطاقه بجانب سعر البائع. ويظهر في الإعلان عدد المطالبات التأمينية وعدد مرات تغيير المالك، وعلامات الخسارة الكلية والغرق والحجز القانوني والرهن. وبعض السيارات اجتاز فحص KB أو يُباع مع ضمان KB، ولبعضها اعتماد من الشركة المصنعة. وتوجد أيضاً إعلانات للتنازل عن عقود التأجير التمويلي، يُذكر فيها القسط الشهري بدلاً من السعر.

يجد المستورد في الإعلان كل ما يلزم للوصول إلى البائع: اسم معرض السيارات وعنوانه مع الإحداثيات ورقم الهاتف. والتنازل عن عقد التأجير التمويلي والسعر عند الطلب لهما علامتان منفصلتان، لذلك يسهل استبعاد هذه الإعلانات من مقارنة الأسعار. وطرق API هي نفسها المستخدمة مع Encar وK Car، فيمكن إدارة المصادر الكورية الثلاثة في نظام واحد.

تصل أسماء الماركات والطرازات والفئات بالإنجليزية، ويحفظ الحقل ⁦original_names⁩ الأسماء الكورية الأصلية.

الرد خلال دقيقتين