Files
sase.tr/docs/pl24-catalog/ford.md
Sase Dev 72c0de65de docs: update INDEX.md + add catalog module, Ford/PSA legacy catalog, shared vehicles
- CatalogModule: VIN-less PL24 catalog browser (brands, models, categories, parts)
  - Supports P5 Modern (REST) and P4 Legacy (Ford, PSA) catalog architectures
  - Ford variant selector (model-year/engine/gearbox), PSA variant selector (body/engine/gearbox)
  - New API endpoints: ford-config, psa-bodies, psa-engines, psa-gearboxes, brands/:name/catalogs
- Shared vehicles: vehicles table decoupled from users via userVehicles junction table
- PL24 Ford Legacy service: comprehensive HTML-scraping for Ford/PSA/Hyundai/Kia/Nissan/Opel/Volvo
- PL24 types and service updated for P4 Legacy brand support
- Categories/parts service updated for dual FK (vehicleId + catalogVehicleId) pattern
- Catalog browser frontend routes and components
- docs/INDEX.md: updated with all new endpoints, components, hooks, routes (2026-03-02)
- docs/pl24-catalog/: per-brand catalog exploration docs
- scripts/migration-shared-vehicles.sql, pl24-catalog-explorer.js, posthog-dashboards.sh

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-02 00:31:15 +00:00

6.4 KiB
Raw Blame History

Ford — PL24 Katalog Yapısı

Keşif Tarihi

2026-02-24T13:24:00.168Z

Tespit Edilen Endpoint'ler (Unique Path'ler)

/ford/pl24-entry.action

  • Method: GET
  • Status: 302
  • Faz: marka-ana-sayfa
  • Örnek URL: https://www.partslink24.com/ford/pl24-entry.action?service=fordp_parts
  • Yanıt özeti: (yanıt yok)
  • Çağrı sayısı: 1

/ford/fordp_parts/vehicle.action

  • Method: GET
  • Status: 302
  • Faz: marka-ana-sayfa
  • Örnek URL: https://www.partslink24.com/ford/fordp_parts/vehicle.action?mode=K00U0DEXX&lang=tr&startup=true
  • Yanıt özeti: (yanıt yok)
  • Çağrı sayısı: 2

/ford/web-common/css/css.action

  • Method: GET
  • Status: 200
  • Faz: marka-ana-sayfa
  • Örnek URL: https://www.partslink24.com/ford/web-common/css/css.action?idx=sg1p31-g1p32-g1p33-g1p34-g1p35-g1p36-g1p37-g1p38-g1p39-g1...
  • Yanıt özeti: /*! jQuery UI - v1.9.2 - 2013-03-20 * http://jqueryui.com * Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
  • Çağrı sayısı: 2

/ford/web-custom/css/css.action

  • Method: GET
  • Status: 200
  • Faz: marka-ana-sayfa
  • Örnek URL: https://www.partslink24.com/ford/web-custom/css/css.action?idx=cg2p10-g2p11-g2p16&v=4.021.13.110
  • Yanıt özeti: span.vinHit,span.vinMiss,span.vinUnknown{padding-left:13px;background-position:left center;background-repeat:no-repeat;cursor:help}span.vinHit,span.vinMiss{font-weight:normal}span.vinHit{background-image:url("images/vin-hit.png")}span.vinMiss{background-image:url("images/vin-miss.png")}span.vinUnkno
  • Çağrı sayısı: 2

/ford/js/js.action

  • Method: GET
  • Status: 200
  • Faz: marka-ana-sayfa
  • Örnek URL: https://www.partslink24.com/ford/js/js.action?idx=jg1p1-g1p2-g1p3-g1p4-g1p5-g1p6-g1p7-g1p8-g1p9-g1p10-g1p11-g1p13-g1p14-...
  • Yanıt özeti: function $C(){}$C.prototype.construct=function(){};$C.extend=function(f){var b,e,c,a,d;b=function(){if(arguments[0]!==$C){this.construct.apply(this,arguments)}};e=new this($C);c=this.prototype;for(a in f){d=f[a];if(d instanceof Function){d.$=c}e[a]=d}b.prototype=e;b.extend=this.extend;return b}; var
  • Çağrı sayısı: 2

/ford/web-common/css/layout/demo.png

  • Method: GET
  • Status: 200
  • Faz: marka-ana-sayfa
  • Örnek URL: https://www.partslink24.com/ford/web-common/css/layout/demo.png
  • Yanıt özeti: (yanıt yok)
  • Çağrı sayısı: 1

/carbrands/ford/pl24_cat_logo_v2.png

  • Method: GET
  • Status: 200
  • Faz: marka-ana-sayfa
  • Örnek URL: https://www.partslink24.com/carbrands/ford/pl24_cat_logo_v2.png
  • Yanıt özeti: (yanıt yok)
  • Çağrı sayısı: 1

/ford/web-common/css/tablecontrol/tbl_header_bottom.gif

  • Method: GET
  • Status: 200
  • Faz: marka-ana-sayfa
  • Örnek URL: https://www.partslink24.com/ford/web-common/css/tablecontrol/tbl_header_bottom.gif
  • Yanıt özeti: (yanıt yok)
  • Çağrı sayısı: 1

/ford/fordp_parts/json-model-config.action

  • Method: GET
  • Status: 200
  • Faz: marka-ana-sayfa
  • Örnek URL: https://www.partslink24.com/ford/fordp_parts/json-model-config.action?catCode=FA&lang=tr&modelFamily=Escort&startup=fals...
  • Yanıt özeti: {"engineData":[{"avsCode":"_all_","catCode":"","description":"Hepsi","selected":false,"url":"vehicle.action?catCode=FA&engineAvsCode=_all_&lang=tr&modelFamily=Escort&startup=false&mode=K00U0DEXX&upds=2026.02.11+13%3A40%3A15+CET"},{"avsCode":"ENJK0","catCode":"FA","description":"1.3L HCS EFI(60PS)","
  • Çağrı sayısı: 1

Ham Yakalanan İstekler

Method URL Status Faz Response (ilk 100 char)
GET https://www.partslink24.com/ford/pl24-entry.action?service=fordp_parts 302 marka-ana-sayfa ``
GET https://www.partslink24.com/ford/fordp_parts/vehicle.action?mode=K00U0DEXX&lang=... 302 marka-ana-sayfa ``
GET https://www.partslink24.com/ford/fordp_parts/vehicle.action?mode=K00U0DEXX&lang=... 200 marka-ana-sayfa <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-str
GET https://www.partslink24.com/ford/web-common/css/css.action?idx=sg1p31-g1p32-g1p3... 200 marka-ana-sayfa /*! jQuery UI - v1.9.2 - 2013-03-20 * http://jqueryui.com * Includes: jquery.ui.core.css, jquery.ui.
GET https://www.partslink24.com/ford/web-custom/css/css.action?idx=cg2p10-g2p11-g2p1... 200 marka-ana-sayfa span.vinHit,span.vinMiss,span.vinUnknown{padding-left:13px;background-position:left center;backgroun
GET https://www.partslink24.com/ford/js/js.action?idx=jg1p1-g1p2-g1p3-g1p4-g1p5-g1p6... 200 marka-ana-sayfa function $C(){}$C.prototype.construct=function(){};$C.extend=function(f){var b,e,c,a,d;b=function(){
GET https://www.partslink24.com/ford/js/js.action?idx=jg2p3&cmi=4.021.13.110 200 marka-ana-sayfa function Vehicles(s){var q=null;var l=null;var p=null;var m=null;var h=null;var n=null;var d=null;va
GET https://www.partslink24.com/ford/web-common/css/css.action?idx=sg1p51&v=4.021.13... 200 marka-ana-sayfa *{font-family:Arial,sans-serif}table{border-collapse:separate;border-spacing:0}th{text-align:left}di
GET https://www.partslink24.com/ford/web-custom/css/css.action?idx=cg2p15&v=4.021.13... 200 marka-ana-sayfa .vinInfoTable .attrib,.vinInfoTable .caption{width:30%}table.partinfoTable{width:100%;table-layout:f
GET https://www.partslink24.com/ford/web-common/css/layout/demo.png 200 marka-ana-sayfa ``
GET https://www.partslink24.com/carbrands/ford/pl24_cat_logo_v2.png 200 marka-ana-sayfa ``
GET https://www.partslink24.com/ford/web-common/css/tablecontrol/tbl_header_bottom.g... 200 marka-ana-sayfa ``
GET https://www.partslink24.com/ford/fordp_parts/json-model-config.action?catCode=FA... 200 marka-ana-sayfa {"engineData":[{"avsCode":"_all_","catCode":"","description":"Hepsi","selected":false,"url":"vehicle

Notlar