Discover/row52.com API
live

row52.com APIrow52.com

Access Row52 recycling yard vehicle inventory via API. Returns VIN, make, model, year, row number, and date added for vehicles at specific yard locations.

Endpoints
1
Updated
2mo ago
Try it
Maximum number of pages to fetch (30 vehicles per page).
The yard location ID (e.g., '88' for PICK-n-PULL Windsor, '89' for PICK-n-PULL Carson City
api.parse.bot/scraper/6aff89ac-9cc7-414c-b0f9-9524d9cabdf3/<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/6aff89ac-9cc7-414c-b0f9-9524d9cabdf3/get_yard_vehicles?max_pages=1&location_id=%3Clocation_id%3E&max_age_days=3' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 1 totalclick to expand

Get all vehicles at a specific yard location, paginated. Returns vehicle details from the first N pages of results (30 vehicles per page).

Input
ParamTypeDescription
max_pagesintegerMaximum number of pages to fetch (30 vehicles per page).
location_idrequiredstringThe yard location ID (e.g., '88' for PICK-n-PULL Windsor, '89' for PICK-n-PULL Carson City).
Response
{
  "type": "object",
  "fields": {
    "vehicles": "array of vehicle objects with vin, make, model, year, row_number, date_added, vehicle_url, image_url",
    "yard_name": "string - Name of the yard location",
    "location_id": "integer - Yard location ID",
    "total_pages": "integer - Total pages available",
    "pages_fetched": "integer - Number of pages actually fetched",
    "total_results": "integer - Total vehicles at this yard",
    "vehicles_count": "integer - Number of vehicles returned in this response"
  },
  "sample": {
    "data": {
      "vehicles": [
        {
          "vin": "19UUA66295A035410",
          "make": "Acura",
          "year": 2005,
          "model": "TL",
          "image_url": "https://cdn.row52.com/images/307d766a-8f9b-40d6-8bdf-d22f5da70371.JPG",
          "date_added": "May 13, 2026",
          "row_number": "34",
          "vehicle_url": "https://row52.com/Vehicle/Index/19UUA66295A035410"
        }
      ],
      "yard_name": "PICK-n-PULL Windsor",
      "location_id": 88,
      "total_pages": 36,
      "pages_fetched": 1,
      "total_results": 1062,
      "vehicles_count": 30
    },
    "status": "success"
  }
}

About the row52.com API

The Row52 API exposes one endpoint — get_yard_vehicles — that returns up to 8 fields per vehicle from a given recycling yard location, including VIN, row number, and date added to inventory. Supply a location_id (for example, 88 for PICK-n-PULL Windsor or 89 for PICK-n-PULL Carson City) and optionally cap retrieval with max_pages to control how many of the paginated results you receive, at 30 vehicles per page.

What the API Returns

The get_yard_vehicles endpoint returns the full vehicle inventory for a single Row52 yard location. Each vehicle object includes vin, make, model, year, row_number, date_added, vehicle_url, and image_url. At the response level, the API also surfaces yard_name, location_id, total_pages, pages_fetched, total_results, and vehicles_count, so you can track pagination state and know exactly how much inventory exists at the yard versus how much was fetched.

Pagination and Page Control

Row52 inventory is paginated at 30 vehicles per page. The max_pages parameter lets you set a ceiling on how many pages the API fetches in a single call — useful when yards with large inventories would otherwise return hundreds of vehicles. total_pages in the response tells you how many pages are available, and pages_fetched tells you how many were actually retrieved, so you can implement your own continuation logic if needed.

Location IDs

Each yard is identified by a numeric location_id string. The endpoint is scoped to one yard per call, so fetching inventory across multiple yards requires one call per location_id. Known examples include 88 for PICK-n-PULL Windsor and 89 for PICK-n-PULL Carson City. Row52 covers a network of U-Pull-It and PICK-n-PULL locations across North America.

Common use cases
  • Check whether a specific VIN is currently available at a nearby Row52 yard before making the trip.
  • Track when a target vehicle (by make, model, and year) arrives at a yard using the date_added field.
  • Build a cross-yard inventory aggregator by calling get_yard_vehicles for multiple location_id values.
  • Monitor row numbers to estimate how long a vehicle has been in the yard and whether it has been picked over.
  • Alert users when a matching vehicle appears in inventory by comparing fresh results against a stored snapshot.
  • Support parts-sourcing workflows by filtering returned vehicles by make and model for a target donor car.
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 Row52 have an official developer API?+
Row52 does not publish a public developer API or document any official programmatic access to its inventory data.
What does the `get_yard_vehicles` endpoint return for each vehicle?+
Each vehicle object includes vin, make, model, year, row_number, date_added, vehicle_url, and image_url. The response wrapper also includes yard-level metadata: yard_name, location_id, total_pages, pages_fetched, total_results, and vehicles_count.
Can I search across all Row52 yards in a single call?+
No. The endpoint is scoped to one yard per call using the required location_id parameter. To cover multiple yards, make one call per location. You can fork this API on Parse and revise it to add a multi-location batch endpoint.
Is it possible to filter results by make, model, or year within the API call?+
Currently the endpoint returns all vehicles at a yard location without server-side filtering by make, model, or year — filtering must be done client-side on the returned array. You can fork this API on Parse and revise it to add filter parameters against the returned fields.
How current is the inventory data?+
The API reflects the inventory visible on Row52 at the time of the request. Row52 yards update their listings as vehicles are added or crushed, but there is no guaranteed refresh interval. The date_added field on each vehicle indicates when the yard added it to their listing.
Page content last updated . Spec covers 1 endpoint from row52.com.
Related APIs in AutomotiveSee all →
acura.ca API
Check current Acura vehicle deals, financing rates, lease payments, and incentives across all Canadian provinces and models including the ADX, ZDX, MDX, RDX, Integra, and TLX. Calculate payment options based on specific offers and models available by province.
getfpv.com API
Search and browse products from GetFPV's catalog of FPV drone components and accessories. Retrieve listings by keyword or category, view detailed product specifications, pricing, and stock status, and explore new arrivals and current sales.
firetruckmall.com API
Browse all available fire trucks from Fire Truck Mall with complete details including pricing, year, specifications, and images. Track when each listing was posted to find the newest inventory and compare vehicles across the marketplace.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
carsforsale.com API
Search vehicle listings and browse detailed car inventory by make, model, and trim to find the perfect vehicle on CarsForSale.com. Access comprehensive listing details including pricing, specifications, and availability all in one place.
team-bhp.com API
Access forum discussions, travelogues, news articles, and user profiles from Team-BHP.com to discover automotive insights, travel stories, and community conversations. Search threads, browse categories, and find trending discussions all in one place.
mazda.ca API
Find current vehicle deals, financing rates, lease options, and incentives across all Mazda Canada models and trims, with pricing tailored to your province. Get instant payment quotes to compare your options and discover the best offers available.
carjam.co.nz API
Look up detailed New Zealand vehicle information by license plate, VIN, or chassis number to instantly access registration status, WOF/COF compliance, service history, odometer readings, and damage records. Verify if a vehicle is stolen and get comprehensive specs to make informed decisions before purchasing or for fleet management.