Introduction

Comprehensive search APIs for filtering recreational vehicle inventory with minimal latency across multiple data sources.
Limited Support Warning: RV APIs is maintained less frequently than our primary cars dataset, with reduced priority and support. Data quality, coverage, and feature updates may be less comprehensive and occur less often than in our core automotive offerings.

Overview

The RV Inventory Search API is a secondary dataset within MarketCheck’s automotive data platform, offered with limited support. It provides access to active dealer RV listings with advanced filtering, faceted search, statistical insights, and geo-targeting across aggregated data sources.

Active Inventory Search

  • Near real-time, active listings from dealers
  • Active data represents RVs currently listed for sale with up-to-date pricing and condition information
  • Search active RV dealer inventory with advanced filtering, facets, stats, and pagination.

Endpoint: /search/rv/active

Availability: Dealer inventory in the United States only.

Features

Extensive Filtering

You can filter search results using over 50 parameters covering every aspect of RV specifications, pricing, location, and listing characteristics.

Parameter Categories:

  • RV specifications (make, model, year, class, engine, transmission)
  • Pricing and financial data (price ranges)
  • Physical attributes (mileage, condition, exterior/interior colors)
  • RV-specific features (slideouts, sleeping capacity, length, GVWR)
  • Geographic constraints (location, radius, ZIP codes)

Refer to individual API documentation for detailed parameter lists and examples.

Facets

Facets provide aggregated counts of unique values for specific fields (like make, model, year, class) across your search results. There are two types of facets:

Field Facets

  • Get unique values and counts for categorical fields like make, model, year, class, etc.
  • Useful for building dropdowns, filters, and search suggestions
  • Example: Get all unique makes, models in your search results

Range Facets

  • Get aggregated counts for ranges of numerical fields like price, mileage, year, etc.
  • Useful for building price sliders, mileage filters, and year ranges
  • Example: Get price ranges with counts of RVs in each range

Refer to individual API documentation for available facets and examples.

Stats

Stats provide aggregated statistical data about numerical fields in your search results. You can get:

  • Average, minimum, maximum values for fields like price, mileage, days on market, etc.
  • Distribution of values using percentiles (e.g., 25th, 50th, 75th, etc.)

Refer to individual API documentation for available stats and examples.

You can perform spatial searches using geographic coordinates (latitude/longitude) or ZIP codes to find RVs within a specified radius. This allows you to target specific regions or cities for your search.

Pagination

Search results are paginated to ensure efficient data retrieval and minimize latency. You can specify the number of results per page and navigate through pages using offsets or cursors.

Refer to individual API documentation for pagination parameters and examples.

See Also