Row52 Junkyard & Salvage Yard Parts Scraper
Pricing
from $3.00 / 1,000 results
Row52 Junkyard & Salvage Yard Parts Scraper
Find which self-service junkyard (Pick-n-Pull) has a matching donor vehicle in stock. Search by year/make/model plus ZIP + radius, look up an exact VIN, browse a specific yard's newest arrivals, or list every yard location across the US and Canada.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
Find which self-service junkyard has the exact donor vehicle you need — before you drive there. This actor searches Row52's live self-service junkyard inventory (Pick-n-Pull yards across the US and Canada) by year, make, model, and location, so you can see which yard has a matching vehicle in stock, what row/aisle it's parked in, and when it arrived — all without visiting the site yourself.
Built for DIY auto-repair shoppers, independent repair shops, and part-out sellers who need to find a specific used part fast.
What this actor does
- Search by year / make / model — find every matching vehicle currently in inventory
- Search near a ZIP or postal code — filter to yards within a chosen radius (10 / 25 / 50 / 100 / 250 / 500 miles), covering both US ZIP codes and Canadian postal codes
- Look up an exact VIN — check whether one specific vehicle has turned up at any yard
- Browse a single yard's newest arrivals — see what's just been added to a specific junkyard
- List every yard location — a directory of every participating self-service yard, with address, phone, hours, and map link
- Empty fields are always omitted — every record only contains data that was actually returned
Output — vehicle record (search, byVin, byYard modes)
| Field | Description |
|---|---|
vehicleId | Row52's internal vehicle ID |
vin | Full 17-character VIN |
year, make, model | Vehicle year / manufacturer / model |
color, engine, transmission, trim | When reported |
row | Row/aisle location inside the yard |
barCodeNumber | Yard inventory tag number |
dateAdded | Date the vehicle arrived at the yard |
imageCount, commentCount | Counts, when > 0 |
thumbnailUrl, largeImageUrl, smallImageUrl | Yard-row photos of the vehicle |
yardId, yardName, yardCode | Which yard has it |
yardCity, yardState, yardZip | Yard location |
yardPhone, yardHours | Yard contact info |
yardLatitude, yardLongitude | Yard coordinates |
yardMapUrl, yardWebUrl, yardPartsPricingUrl | Yard links (store map, detail page, parts price list) |
distanceMiles | Distance from the searched ZIP/postal code (only when one was given) |
sourceUrl | Direct link to the vehicle's Row52 detail page |
recordType | "vehicle" |
scrapedAt | UTC timestamp of the scrape |
Output — yard record (listYards mode)
| Field | Description |
|---|---|
yardId, yardName, yardCode | Yard identifiers |
address1, address2, city | Street address |
state, stateAbbreviation | State/province |
zipCode, phone, hours | Contact info |
latitude, longitude | Coordinates |
mapUrl | Store-locator map link |
webUrl | Yard detail page on the operator's own site |
partsPricingUrl | Published parts price list |
isActive, allowPullers | Whether the yard is currently active / allows self-pull |
distanceMiles | Distance from the searched ZIP/postal code (only when one was given) |
sourceUrl | Same as webUrl |
recordType | "yard" |
scrapedAt | UTC timestamp of the scrape |
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | select | search | search / byVin / byYard / listYards |
year | int | – | Exact model year (1950–2027). Takes priority over yearMin/yearMax |
yearMin | int | – | Lower bound of a model-year range, inclusive (used when year is blank) |
yearMax | int | – | Upper bound of a model-year range, inclusive (used when year is blank) |
make | select | – | Vehicle manufacturer (66 makes) |
model | string | – | Case-insensitive substring match, e.g. Civic |
zipCode | string | – | US ZIP or Canadian postal code |
radius | select | 50 | Miles: 10 / 25 / 50 / 100 / 250 / 500 (used with zipCode) |
vin | string | – | Exact VIN (mode=byVin) |
yardId | int | – | Numeric yard ID (mode=byYard) |
yardName | string | – | Yard/city name substring (mode=byYard) |
state | select | – | US state / Canadian province (mode=listYards) |
sortBy | select | dateAdded | dateAdded / year / make / model / yard |
sortOrder | select | desc | asc / desc |
maxItems | int | 30 | Hard cap on emitted records (1–2000) |
Example: 2015 Honda Civic within 50 miles of Sacramento, CA
{"mode": "search","year": 2015,"make": "Honda","model": "Civic","zipCode": "95814","radius": 50}
Note: Row52 participating yards are concentrated in specific metro areas (see
listYards) -- a ZIP far from any yard (e.g. Beverly Hills, 90210, which is
200+ miles from the nearest yard) will correctly return 0 vehicles for any
radius under 250 miles. Pick a ZIP near a yard the directory lists, or widen
the radius / drop the ZIP filter for a nationwide search.
Example: Ford F-150s from model years 2010-2018
{"mode": "search","make": "Ford","model": "F-150","yearMin": 2010,"yearMax": 2018}
Example: newest arrivals at the Sacramento yard
{"mode": "byYard","yardName": "Sacramento"}
Example: VIN lookup
{"mode": "byVin","vin": "2HGFB2F9XFH550172"}
Example: every yard in California
{"mode": "listYards","state": "California"}
Use cases
- DIY auto repair — find a specific used part (bumper, door, engine) before driving to a yard
- Independent repair shops — check multiple yards at once for a matching donor vehicle
- Part-out sellers & flippers — track newly arrived vehicles at a yard to grab parts early
- Salvage/VIN research — confirm whether a specific VIN has shown up at any participating yard
- Yard directory & logistics — get hours, phone numbers, and map links for trip planning across multiple yards
FAQ
Do I need a Row52 account, cookies, or proxy? No. This actor uses Row52's public inventory feed directly — no login, cookies, or proxy configuration required.
Is this affiliated with Row52 or Pick-n-Pull? No, this is an independent third-party actor that reads Row52's public inventory listings. It is not affiliated with, endorsed by, or operated by Row52.com or Pick-n-Pull.
Which regions are covered?
Every Row52-participating self-service yard in the US and Canada. Use listYards (optionally filtered by state) to see the full current directory.
Why is model a free-text field instead of a dropdown?
Row52 tracks over 1,400 distinct model names across 66 makes — too many to list as one dropdown. Typing a partial name (e.g. Silver for Silverado) matches any model containing that text.
Why didn't my search return every field?
Fields like color, engine, transmission, and trim are only present when the yard recorded them for that specific vehicle. Empty fields are never included in the output.
How fresh is the data? Every run queries Row52's live inventory feed directly, so results reflect the current state of the yard's inventory at the moment the actor runs.


