RVUSA Scraper
Pricing
from $3.00 / 1,000 results
RVUSA Scraper
Scrape RVUSA.com RV, motorhome, travel trailer and fifth wheel classifieds. Filter by RV type/class, price, year, condition, make and location. Get price, mileage, VIN, dealer info, images and full specs. No login required.
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
8 days ago
Last modified
Categories
Share
RVUSA Scraper
Scrape RVUSA.com — one of the largest online marketplaces for new and used RVs, motorhomes, travel trailers and fifth wheels. Search by RV type, price, model year, condition, manufacturer, fuel type and location, or pull full details for specific listing URLs. Get price, mileage, VIN, dealer contact info, full specs and photo galleries. No login, no cookies, no API key required.
What this actor does
- Two modes:
search(filtered browse) andbyUrl(fetch specific listing URLs directly) - Filters: RV type/class, condition (new/used), manufacturer, model keyword, year range, price range, fuel type, slideout count, length range, sleeps range, dealer state, sort order
- Full listing detail: price, MSRP, year, make, model, floorplan, length, sleeps, slideouts, VIN, stock number, mileage, chassis, engine, fuel type, water tank capacities, hitch weight, dealer name/phone/website/address, description, feature list, full photo gallery
- Empty fields are omitted — every field in the output is real, scraped data
Output per listing
| Field | Description |
|---|---|
listingId, listingUrl | Unique ID and canonical URL |
title, year, make, model, floorplan, floorplanLayout | Identification |
rvType | Class A / Class B / Class C / Travel Trailer / Fifth Wheel / etc. |
condition | New or Used |
price, msrp, currency | Sale price and (if discounted) original MSRP |
length, lengthFeet | Overall length |
sleeps, slideouts | Sleeping capacity, slideout count |
fuelType, chassis, engineModel | Powertrain (motorized units) |
vin, stockNumber | Identifiers |
mileage, engineHours | Odometer reading and engine hours (used motorized units) |
freshWaterGallons, blackWaterGallons, greyWaterGallons | Tank capacities |
hitchWeightLbs, dryWeightLbs | Weights, where published |
description, features[] | Listing copy and feature bullets |
images[], thumbnailUrl | Full photo gallery |
dealerName, dealerPhone, dealerWebsite | Selling dealer |
dealerStreet, dealerCity, dealerState, dealerZip | Dealer location |
recordType, scrapedAt | "rvListing" and ISO-8601 scrape timestamp |
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | select | search | search or byUrl |
keyword | string | – | Free-text keyword |
rvType | select | – | RV type/class (Travel Trailer, Fifth Wheel, Class A/B/C, Toy Hauler, etc.) |
condition | select | – | new or used |
make | select | – | Manufacturer (Forest River, Jayco, Grand Design, Keystone, ...) |
model | string | – | Model keyword, best combined with make |
yearMin / yearMax | integer | – | Model year range |
priceMin / priceMax | integer | – | Price range (USD) |
fuelType | select | – | gas, diesel, or na (non-motorized) |
numSlides | select | – | Exact slideout count (1–5) |
lengthMin / lengthMax | integer | – | Overall length range, in feet |
sleepsMin / sleepsMax | integer | – | Sleeping-capacity range |
dealerState | select | – | Selling dealer's US state |
sortBy | select | dateentered_desc | Sort order |
listingUrls | array | – | Listing URLs (mode=byUrl) |
maxItems | integer | 10 | Hard cap on emitted listings (1–500) |
Example: used Class A motorhomes, 2015–2022, under $150,000
{"mode": "search","rvType": "class a","condition": "used","yearMin": 2015,"yearMax": 2022,"priceMax": 150000,"maxItems": 50}
Example: Jayco travel trailers
{"mode": "search","make": "jayco","rvType": "travel trailer","maxItems": 50}
Example: fetch specific listings
{"mode": "byUrl","listingUrls": ["https://www.rvusa.com/2026-jayco-redhawk-24b-class-c-5029807"]}
Use cases
- Market research — track pricing trends across RV types, manufacturers and model years
- Dealer intelligence — monitor a competitor's live inventory and pricing
- Buyer tools — build a personal RV search/alert tool with custom filters
- Data aggregation — feed RV listings into a marketplace, comparison site, or lead-gen tool
- Academic / industry research — analyze the used-RV market by region, type and condition
FAQ
Do I need to log in or provide cookies? No. RVUSA's search and listing pages are fully public.
Is a proxy required? No — the actor works without any proxy on the free Apify plan. It automatically escalates to Apify's free AUTO datacenter proxy group if it ever encounters a rate limit, at no extra cost.
Why is price sometimes missing? Some dealers hide the price behind a "Get Price" contact form instead of publishing it. The actor never fabricates a price in that case — the field is simply omitted.
Why is mileage only on some listings? Mileage only applies to used, motorized RVs (motorhomes). New units and non-motorized towables (travel trailers, fifth wheels) don't have mileage.
Is there a location/proximity filter? There's a dealerState filter that reliably restricts results to dealers in a chosen US state. There is no ZIP+radius/proximity filter — RVUSA's own ZIP+radius search was tested (including a re-check in this round) and still mislabels every result with an inaccurate "0 mi" distance tag regardless of actual distance, rather than genuinely filtering by proximity, so this actor does not expose a radius filter or a distanceMiles field — every field it does return is real, verified data. Use dealerState on input, or dealerCity / dealerState in the output, to work with location downstream.
How many listings can I get in one run? Up to 500 per run via maxItems. Each listing requires one detail-page fetch in addition to the search page, so very large runs take proportionally longer.
How fresh is the data? RVUSA listings are dealer-managed and update continuously; the default sort order (dateentered_desc) surfaces the newest listings first.