Reference#

Catalog#

POST /catalog/vehicles#

Vehicle Selection Service

Query vehicles

Example request:

POST /catalog/vehicles HTTP/1.1
Host: example.com
Content-Type: application/json

{
    "vehicle_group_type_id": 1,
    "year_id": 1,
    "make_id": 1,
    "model_id": 1
}
Status Codes:
POST /catalog/categories#

**Category and Part Type **

Query Categories and Part Types

Example request:

POST /catalog/categories HTTP/1.1
Host: example.com
Content-Type: application/json

{
    "response_items": "top_category",
    "taxonomy": "app",
    "top_category_id": 1,
    "base_vehicle_id": 1,
    "engine_key_id": "string"
}
Status Codes:
POST /catalog/products#

Query Products and Fitment Data

Query Products and Fitment Data

Example request:

POST /catalog/products HTTP/1.1
Host: example.com
Content-Type: application/json

{
    "part_types": [
        {
            "id": 1,
            "name": "string"
        }
    ],
    "configuration": {},
    "show_all": 0
}
Status Codes:
POST /catalog/products/assets#

Fetch Products Assets

Fetch Products Assets

Example request:

POST /catalog/products/assets HTTP/1.1
Host: example.com
Content-Type: application/json

{
    "catalog_skus": [
        1
    ],
    "show_all": true
}
Status Codes:
POST /catalog/product/info#

Fetch Product Info

Fetch Product Info

Example request:

POST /catalog/product/info HTTP/1.1
Host: example.com
Content-Type: application/json

{
    "sku": 1
}
Status Codes:
POST /catalog/applications/assets#

Fetch Application Assets

Fetch Application Assets

Example request:

POST /catalog/applications/assets HTTP/1.1
Host: example.com
Content-Type: application/json

{
    "application_ids": [
        1
    ]
}
Status Codes:
POST /catalog/buyers_guide#

Buyer’s Guide

Buyer’s Guide

Example request:

POST /catalog/buyers_guide HTTP/1.1
Host: example.com
Content-Type: application/json

{
    "vehicle_group_type_id": 1,
    "year_id": 1,
    "make_id": 1,
    "model_id": 1,
    "sku": 1
}
Status Codes:
POST /catalog/interchange#

Interchange

Interchange

Example request:

POST /catalog/interchange HTTP/1.1
Host: example.com
Content-Type: application/json

{
    "part_number": "string"
}
Status Codes: