CarParts.com Scraper
Pricing
Pay per event
CarParts.com Scraper
Scrape auto parts from CarParts.com. Search by keyword, part number, brand, or category. Extracts part number, brand, price, shipping, core price, warranty, vehicle compatibility, OE cross-references, and detailed specs. Ideal for automotive market research and price monitoring.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Scrape auto parts listings from CarParts.com. Search by keyword, part number, brand, or browse by category. Extracts complete product data including part number, brand, pricing, shipping cost, core deposit price, warranty information, vehicle fitment compatibility, OE cross-references, and detailed part specifications.
Features
- Keyword search — Search by keyword, part number, or brand name (e.g. "brake pads", "SET-STPSSCP1005-4", "bosch")
- Category browsing — Browse by category path (e.g.
/headlight,/brake-pad-set) - Complete product data — Each record includes all pricing fields, part specs, and fitment notes from CarParts.com
- Pagination support — Automatically pages through search results (up to 10,000 results per query)
- No vehicle setup required — Retrieves universal and vehicle-specific parts alike
Input
| Field | Type | Description |
|---|---|---|
searchKeyword | String | Search keyword, part number, or brand (e.g. "brake pads") |
category | String | Category URL path to browse (e.g. "/headlight") |
maxItems | Integer | Maximum records to scrape (0 = unlimited) |
At least one of searchKeyword or category is required.
Output
Each record in the dataset contains:
| Field | Description |
|---|---|
productId | Internal CarParts.com product ID |
sku | Part number / SKU |
mfrNumber | Manufacturer part number |
brand | Brand name |
title | Full product title |
partType | Part type (e.g. "Brake Pad Set") |
category | Product category |
subCategory | Sub-category |
topLevelCategory | Top-level category (e.g. "Brakes, Suspension & Steering") |
regularPrice | Regular selling price (USD) |
specialPrice | Sale price (USD, 0 if not on sale) |
listPrice | Original list price (USD) |
saveAmount | Savings amount (USD) |
savePercent | Savings percentage |
shipping | Shipping cost (USD, 0 = free shipping) |
corePrice | Core deposit (USD) |
productUrl | Full URL to product detail page on CarParts.com |
imageUrl | Primary product image URL |
isUniversal | Whether part fits all vehicles |
fitNotes | Semicolon-separated vehicle fitment notes |
productAttributes | Pipe-separated spec attributes (label: value pairs) |
catalogType | Catalog type (e.g. "Automotive") |
scrapedAt | ISO timestamp when record was scraped |
Use Cases
- Price monitoring — Track CarParts.com pricing for competitive analysis
- Catalog enrichment — Build or augment automotive parts databases
- Market research — Understand brand/part availability and pricing trends
- Inventory management — Check availability and specifications for specific part numbers
Notes
- CarParts.com serves full product data including pricing and specs in server-rendered HTML — no JavaScript execution required
- Search results return up to 10,000 products per query (500 pages x 20 products)
- For best coverage, use specific part types or brand names as keywords
- The actor runs from Apify's US-based cloud infrastructure, which is required to access CarParts.com (geo-restricted to US IPs)