Auto Parts Cross-Reference API
OEM & aftermarket cross-references (interchange) by part number — every analog carries a 0–100 confidence score and vote counts from independent data sources. Dirty part-number input is normalized server-side; prefix search and autocomplete included.
Auto Parts Cross-Reference API endpoints
| Method | Endpoint | Description |
|---|---|---|
| crosses | ||
| GET |
getCrosses /v1/crosses |
Returns the parts matching the article number (in any "dirty" spelling — normalization happens server-side) and their analogs. A part without analogs is returned with an empty… |
| GET |
getCrossesByID /v1/crosses/by-id |
Direct lookup by the stable public part id (`pid` from any earlier response) and its analogs — the same response shape as `/v1/crosses`. Ids do not change between snapshots, so… |
| products | ||
| GET |
getNumbers /v1/numbers |
Flat list of article numbers starting with the prefix — for type-ahead. The minimum prefix length is 3 significant characters. The output is capped (default 20, maximum 50) and… |
| GET |
getProducts /v1/products |
Returns the parts matching the article number — a flat list of parts, **without analogs**. Use it to answer "which parts carry this number" (or, with `prefix=true`, "which parts… |
| brands | ||
| GET |
getBrands /v1/brands |
|
| service | ||
| GET |
/healthz /healthz |
|
| GET |
getVersion /v1/version |
Version of the data currently served: `ba` (built_at), and the `nv`/`sv` diagnostic versions. Every data response also carries this version atomically in its `ETag` header… |
Auto Parts Cross-Reference API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $6 / month | — |
|
| ULTRA | $60 / month | — |
|