Discover/car-part.com API
live

car-part.com APIcar-part.com

Search recycled auto parts on car-part.com via API. Get part listings, pricing, mileage, dealer info, and full part details across thousands of vehicles.

Endpoints
3
Updated
1mo ago
Try it

No input parameters required.

api.parse.bot/scraper/2e7463dd-fe7e-4b11-ba61-d8836ee35a31/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/2e7463dd-fe7e-4b11-ba61-d8836ee35a31/get_search_metadata' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Get available search options including years, makes/models, parts, and locations from the car-part.com homepage. Returns arrays of valid values that can be used as inputs to search_parts.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "parts": "array of part type strings available for search (includes 'Select Part' placeholder)",
    "years": "array of year strings available for search (includes 'Select Year' placeholder)",
    "models": "array of make/model strings available for search (includes 'Select Make/Model' placeholder)",
    "locations": "array of location filter strings available for search"
  },
  "sample": {
    "data": {
      "parts": [
        "Select Part",
        "A Pillar",
        "A Pillar Trim"
      ],
      "years": [
        "Select Year",
        "2026",
        "2025"
      ],
      "models": [
        "Select Make/Model",
        "AMC Ambassador",
        "AMC American"
      ],
      "locations": [
        "All States",
        "USA",
        "Canada"
      ]
    },
    "status": "success"
  }
}

About the car-part.com API

The car-part.com API provides 3 endpoints to search and retrieve recycled auto parts data, including part listings with pricing, mileage, grade, and dealer info. The search_parts endpoint accepts ZIP code, part type, year, and make/model inputs and returns paginated results with up to 8 fields per part record. A companion get_part_detail endpoint resolves any quote URL from search results into full part metadata including interchange numbers and stock identifiers.

Search Metadata and Valid Inputs

Before querying parts, call get_search_metadata (no inputs required) to retrieve the valid values for year, model, part, and location filters. These arrays come directly from car-part.com's available options and include placeholder strings like 'Select Part' and 'Select Year' which should be filtered out before use. Feeding values from this endpoint into search_parts prevents invalid-query errors and ensures results match the site's actual inventory.

Searching for Parts

The search_parts endpoint accepts a required zip postal code, part, year, and model string — all validated against get_search_metadata output. An optional location filter narrows results geographically, and a page integer enables pagination. Each result object includes year, model, part, description, image_url, part_miles, part_grade, stock_number, price, dealer, and a quote_url used for detail lookups. The response also returns total_pages so callers can iterate through all available results.

Retrieving Full Part Details

Pass any quote_url from search_parts results into get_part_detail to retrieve the complete record for that part. The response includes fields not returned in search results: Interchange (cross-reference number for compatible applications), Subject (a summary line combining year, model, part, price, and stock number), Yard (the selling dealer's name), and Postal Code. The Quoted Price field may differ from the price field in search results if dealer quotes have been updated.

Coverage and Pagination

Inventory coverage reflects what dealers have listed on car-part.com at query time. Results are paginated; total_pages indicates how many pages exist for a given query. Proximity search is driven by the zip parameter, so results are ordered by distance from the supplied postal code.

Common use cases
  • Build a recycled parts price comparison tool using price and dealer fields across multiple ZIP codes
  • Track mileage and grade data (part_miles, part_grade) to filter for lower-mileage used engines or transmissions
  • Retrieve interchange numbers via get_part_detail to identify cross-compatible parts for a given vehicle
  • Aggregate dealer inventory by parsing stock_number and Yard fields across paginated search_parts results
  • Power a salvage yard locator by mapping dealer and Postal Code from part detail responses
  • Monitor price changes on specific parts by periodically querying search_parts and comparing Quoted Price values
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does car-part.com have an official developer API?+
car-part.com does not publish a public developer API. The Parse API is the structured way to access part search and detail data from the site.
What does `get_part_detail` return beyond what `search_parts` already provides?+
get_part_detail adds several fields absent from search results: Interchange (the part interchange number for cross-vehicle compatibility), Subject (a pre-formatted summary string), Yard (the dealer name as listed on the quote), and Postal Code. It also returns Quoted Price as a separate field, which may reflect a more current value than the price in the search listing.
Are there any known limitations with pagination or result freshness?+
Results reflect live dealer listings at query time, so inventory can change between calls. The total_pages field in search_parts responses tells you how many pages exist, but there is no cursor or offset parameter — pagination is integer-based via the page input only.
Does the API return seller contact details like phone numbers or email addresses?+
Not currently. The API returns dealer (yard name) and Postal Code from get_part_detail, but does not expose phone numbers, email addresses, or direct contact links. You can fork this API on Parse and revise it to add an endpoint targeting dealer contact pages if that data is needed.
Can I filter `search_parts` results by part grade or mileage range?+
The search_parts endpoint does not accept part_grade or part_miles as filter inputs — those fields are returned in results and must be filtered client-side. You can fork this API on Parse and revise the search endpoint to add server-side grade or mileage filtering if your use case requires it.
Page content last updated . Spec covers 3 endpoints from car-part.com.
Related APIs in AutomotiveSee all →
napaonline.com API
Search NAPA Auto Parts' catalog to find compatible parts by vehicle type, get detailed product information with reviews, and discover similar products all in one place. Browse by vehicle year, make, and model to quickly locate the right parts and read what other customers think about them.
bildelsbasen.se API
Find and browse used car parts from Bildelsbasen's inventory by vehicle make, model, registration number, or OEM part number. Get detailed information about available dismantled parts, including pricing and specifications from listed companies.
octopart.com API
Search electronic parts and get instant access to pricing, stock levels, and specs from multiple distributors in one place. Browse manufacturers and categories to compare availability and find the best deals on components you need.
cars.com API
Search for vehicles on Cars.com using filters like price, make, and model, then get detailed specifications and dealer inventory information for any listing you're interested in. Access comprehensive vehicle details including pricing, features, and dealer contact information all in one place.
autodoc.co.uk API
Find auto parts and check compatibility with your vehicle by browsing makes, models, and engines, then search for parts with detailed specifications and discover equivalent alternatives. Get everything you need to identify the right replacement parts for any car in the Autodoc catalog.
amayama.com API
Search and browse genuine OEM car parts across major brands like Toyota, Nissan, Honda, BMW, and Mercedes-Benz, with instant access to pricing, availability, shipping information, and vehicle compatibility details. Find the exact parts you need by brand, model, and frame, complete with comprehensive part specifications and stock status.
oreillyauto.com API
Search O'Reilly Auto Parts inventory by product or vehicle compatibility to find parts, check real-time pricing and availability, and locate nearby stores. Discover the right parts for your specific vehicle year, make, and model with detailed product information and pricing.
autotrader.com API
Search Autotrader.com vehicle listings and access detailed information like pricing, specifications, and VIN data with flexible filtering options. Browse all available vehicle makes and models to refine your search across thousands of listings.