Row52 Junkyard & Salvage Yard Parts Scraper avatar

Row52 Junkyard & Salvage Yard Parts Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Row52 Junkyard & Salvage Yard Parts Scraper

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

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

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)

FieldDescription
vehicleIdRow52's internal vehicle ID
vinFull 17-character VIN
year, make, modelVehicle year / manufacturer / model
color, engine, transmission, trimWhen reported
rowRow/aisle location inside the yard
barCodeNumberYard inventory tag number
dateAddedDate the vehicle arrived at the yard
imageCount, commentCountCounts, when > 0
thumbnailUrl, largeImageUrl, smallImageUrlYard-row photos of the vehicle
yardId, yardName, yardCodeWhich yard has it
yardCity, yardState, yardZipYard location
yardPhone, yardHoursYard contact info
yardLatitude, yardLongitudeYard coordinates
yardMapUrl, yardWebUrl, yardPartsPricingUrlYard links (store map, detail page, parts price list)
distanceMilesDistance from the searched ZIP/postal code (only when one was given)
sourceUrlDirect link to the vehicle's Row52 detail page
recordType"vehicle"
scrapedAtUTC timestamp of the scrape

Output — yard record (listYards mode)

FieldDescription
yardId, yardName, yardCodeYard identifiers
address1, address2, cityStreet address
state, stateAbbreviationState/province
zipCode, phone, hoursContact info
latitude, longitudeCoordinates
mapUrlStore-locator map link
webUrlYard detail page on the operator's own site
partsPricingUrlPublished parts price list
isActive, allowPullersWhether the yard is currently active / allows self-pull
distanceMilesDistance from the searched ZIP/postal code (only when one was given)
sourceUrlSame as webUrl
recordType"yard"
scrapedAtUTC timestamp of the scrape

Input

FieldTypeDefaultDescription
modeselectsearchsearch / byVin / byYard / listYards
yearintExact model year (1950–2027). Takes priority over yearMin/yearMax
yearMinintLower bound of a model-year range, inclusive (used when year is blank)
yearMaxintUpper bound of a model-year range, inclusive (used when year is blank)
makeselectVehicle manufacturer (66 makes)
modelstringCase-insensitive substring match, e.g. Civic
zipCodestringUS ZIP or Canadian postal code
radiusselect50Miles: 10 / 25 / 50 / 100 / 250 / 500 (used with zipCode)
vinstringExact VIN (mode=byVin)
yardIdintNumeric yard ID (mode=byYard)
yardNamestringYard/city name substring (mode=byYard)
stateselectUS state / Canadian province (mode=listYards)
sortByselectdateAddeddateAdded / year / make / model / yard
sortOrderselectdescasc / desc
maxItemsint30Hard 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.