Boat Trader Marine Listings Scraper avatar

Boat Trader Marine Listings Scraper

Pricing

Pay per usage

Go to Apify Store
Boat Trader Marine Listings Scraper

Boat Trader Marine Listings Scraper

Scrapes boat and watercraft listings from BoatTrader.com. Extracts make, model, year, price, boat type, length, dealer info, and listing URL. Supports filtering by boat type and price range.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Grim R

Grim R

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

6 days ago

Last modified

Categories

Share

Scrapes boat and watercraft listings from BoatTrader.com, the largest online marketplace for new and used boats. Extracts structured data including make, model, year, price, boat type, length, dealer information, and listing URLs.

What it does

  • Crawls BoatTrader.com search results with configurable filters
  • Follows each listing to extract detailed boat data
  • Parses JSON-LD structured data with HTML fallback
  • Supports filtering by boat type (power, sail, pontoon, fishing, PWC)
  • Supports filtering by price range
  • Outputs clean, structured JSON per listing

Input parameters

ParameterTypeDefaultDescription
maxPagesinteger5Number of search result pages to scrape. Each page has ~28 listings.
boatTypestring"all"Filter by type: "power", "sail", "pontoon", "fishing", "pwc", or "all"
minPriceinteger-Minimum listing price in USD
maxPriceinteger-Maximum listing price in USD

Output fields

FieldTypeDescription
listing_idstringBoatTrader listing ID
titlestringFull listing title
makestringBoat manufacturer (e.g., Boston Whaler, Sea Ray)
modelstringBoat model
yearintegerModel year
priceintegerListed price in USD
boat_typestringType of boat (power, sail, etc.)
lengthstringBoat length (e.g., "24ft")
dealer_namestringSelling dealer or broker name
citystringListing city
statestringListing state (2-letter code)
listing_urlstringDirect link to the BoatTrader listing
image_urlstringPrimary listing photo URL
sourcestringAlways "boattrader.com"

Example output

{
"listing_id": "9456782",
"title": "2023 Boston Whaler 280 Outrage",
"make": "Boston Whaler",
"model": "280 Outrage",
"year": 2023,
"price": 289995,
"boat_type": "power",
"length": "28ft",
"dealer_name": "MarineMax Miami",
"city": "Miami",
"state": "FL",
"listing_url": "https://www.boattrader.com/boats/2023/boston-whaler/280-outrage/9456782",
"image_url": "https://images.boattrader.com/resize/...",
"source": "boattrader.com"
}

Use cases

  • Marine market research: Track boat prices across types and regions
  • Dealer inventory monitoring: Monitor competitor inventory and pricing
  • Price comparison tools: Build boat valuation databases
  • Market trend analysis: Track seasonal pricing patterns for boats and watercraft
  • Lead generation: Find dealers and brokers by region

Pricing

Pay per result: $3 per 1,000 results

Rate limiting

The scraper uses 2-second delays between detail page requests to avoid overloading the target site.

Built by OTDCheck

This scraper is part of the OTDCheck vehicle and marine market intelligence suite.