BoatTrader Scraper
Pricing
from $5.00 / 1,000 results
BoatTrader Scraper
Scrape boat listings from BoatTrader.com. Extract prices, make, model, year, length, engine specs, fuel type, hull material, dealer info, and images. Filter by boat type, condition, price, and length. Optional detail page enrichment with full specifications and descriptions.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Actor stats
0
Bookmarked
6
Total users
3
Monthly active users
2 days ago
Last modified
Categories
Share

๐ข BoatTrader Boat Listings Scraper
๐ Collect boat listings with prices, specs, engine details, seller info, and images from the largest online boat marketplace. Filter by make, type, condition, price range, length, and location.
๐ Last updated: 2026-04-21
Whether you are a boat dealer tracking competitor pricing, a marine industry analyst building market databases, or a buyer monitoring prices for a specific make and model, this tool makes it easy to collect structured boat listing data from BoatTrader.com.
Get titles, prices, full specifications, engine details, seller information, and complete photo galleries for thousands of boat listings. Filter by make, boat type, condition, price range, length, and location, or paste any BoatTrader search URL to collect exactly the listings you need.
| Target | BoatTrader.com boat listings |
|---|---|
| Use Cases | Dealer pricing intelligence, marine market analysis, yacht brokerage, inventory monitoring |
๐ What it does
- ๐ข Collects boat titles, years, makes, models, and listing prices from thousands of listings
- โ๏ธ Extracts full specifications including length, beam, fuel type, hull material, and boat class
- ๐ง Returns engine make, model, type, total horsepower, and engine hours (with detail mode)
- ๐ค Captures dealer name, seller type, and location (city, state, ZIP code)
- ๐ธ Gathers every listing photo when Include Full Details is enabled
- ๐ Supports flexible search via make, type, condition, price, length filters, or any BoatTrader URL
Each listing includes structured data for easy analysis and comparison. Enable "Include Full Details" to fetch additional specifications, full descriptions, and complete image galleries from each listing's detail page.
๐ก Why it matters: The marine market has thousands of new and used boats listed every day. Manually browsing and comparing listings is impractical for market analysis. This scraper automates the collection of boat data so you can focus on pricing strategy, market trends, and inventory decisions.
๐ฌ Full Demo
๐ง Coming soon
โ๏ธ Input
| Field | Type | Description |
|---|---|---|
| Start URL | Text | Paste any BoatTrader search URL directly. Overrides all filter fields below. |
| Max Items | Number | Free users: limited to 10 items. Paid users: up to 1,000,000. |
| Make | Text | Boat manufacturer (e.g., Bayliner, Boston Whaler, Sea Ray) |
| Boat Type | Select | Power, Sail, PWC (Personal Watercraft), or Small Boats |
| Condition | Select | New or Used |
| Min Price / Max Price | Number | Price range filter in USD |
| Min Length / Max Length | Number | Length range filter in feet |
| Location | Text | City or state to search near |
| Include Full Details | Checkbox | Fetch detail pages for specs, description, engine info, and all images |
Example 1: Used power boats by make
{"make": "Bayliner","boatType": "power","condition": "used","maxItems": 50,"includeDetails": true}
Example 2: Sailboats in a price range
{"boatType": "sail","minPrice": 50000,"maxPrice": 200000,"maxItems": 100}
โ ๏ธ Good to Know: Free users are limited to 10 items per run. Enabling "Include Full Details" adds engine specs, descriptions, and full image galleries but takes longer (about 0.5-1 second per listing). A Start URL overrides all filter fields.
๐ Output
๐งพ Schema
| Emoji | Field | Type | Description |
|---|---|---|---|
| ๐ผ๏ธ | imageUrl | String | Primary listing photo URL |
| ๐ | title | String | Full boat title (year, make, model) |
| ๐ฐ | price | Number | Listing price in USD |
| ๐ณ | priceFormatted | String | Formatted price text |
| ๐ต | monthlyPayment | String | Estimated monthly payment |
| ๐ | url | String | Direct link to listing |
| ๐ | listingId | String | Unique listing identifier |
| ๐ญ | make | String | Boat manufacturer |
| ๐ข | model | String | Boat model name |
| ๐ | year | Number | Model year |
| โ | condition | String | New or Used |
| โต | boatClass | String | Boat class (Bowrider, Center Console, etc.) |
| ๐ | length | String | Boat length display text |
| ๐ | lengthFt | Number | Boat length in feet (numeric) |
| โฝ | fuelType | String | Fuel type (gasoline, diesel, etc.) |
| ๐ง | engineMake | String | Engine manufacturer |
| ๐ง | engineModel | String | Engine model name |
| โ๏ธ | engineType | String | Engine type (inboard, outboard, etc.) |
| โก | totalPower | String | Total engine horsepower |
| ๐ | engineHours | Number | Total engine hours |
| ๐ | location | String | Seller city, state, ZIP |
| ๐๏ธ | city | String | Seller city |
| ๐บ๏ธ | state | String | Seller state |
| ๐ฎ | zipCode | String | Seller ZIP code |
| ๐ค | sellerName | String | Dealer or private seller name |
| ๐ท๏ธ | sellerType | String | Seller type (dealer, private) |
| ๐ | description | String | Full listing description text |
| ๐ธ | images | Array | All listing photos |
| ๐ | scrapedAt | String | Timestamp when data was collected |
| โ ๏ธ | error | String | Error message if extraction failed |
โจ Why choose BoatTrader Scraper
| Feature | Details |
|---|---|
| ๐ข Thousands of listings | Access new and used boats across all types and makes |
| ๐ Flexible filtering | Filter by make, type, condition, price range, length, and location |
| โ๏ธ Full engine specs | Engine make, model, horsepower, and hours with detail mode |
| ๐ธ Complete photo galleries | Collect every listing image when full details are enabled |
| ๐ค Seller information | Dealer names, seller types, and full location data |
| โก Two collection modes | Fast basic mode or enriched detail mode with specs and images |
| ๐ฆ Multiple exports | Download as JSON, CSV, or Excel |
๐ Collect hundreds of boat listings per minute in basic mode
โจ Why choose this Actor
| Capability | |
|---|---|
| ๐ฏ | Built for the job. Scoped specifically to this data source so you skip the parser engineering entirely. |
| ๐ | Structured output. Clean, typed fields ready for analysis, dashboards, or downstream pipelines. |
| โก | Fast. Optimized request patterns return results in seconds, not minutes. |
| ๐ | Always fresh. Every run pulls live data, so the dataset reflects the source as of run time. |
| ๐ | No infra to manage. Apify handles proxies, retries, scaling, scheduling, and storage. |
| ๐ก๏ธ | Reliable. Battle-tested across many runs and edge cases, with graceful error handling. |
| ๐ซ | No code required. Configure in the UI, run from CLI, schedule via cron, or call from any language with the Apify SDK. |
๐ Production-grade structured data without the engineering overhead of building and maintaining your own scraper.
๐ How it compares
| Feature | BoatTrader Scraper | Other Tools |
|---|---|---|
| Batch collection (up to 1M) | Yes | Limited |
| Make, type, condition, price, length filters | Yes | Partial |
| Full engine specifications | Yes | Rarely |
| Complete image galleries | Yes | No |
| Structured output (JSON, CSV, Excel) | Yes | HTML only |
| Automated scheduling | Yes | No |
| Detail page enrichment | Yes | No |
| Monthly payment data | Yes | No |
๐ How to use
- Sign up - Create a free account with $5 credit
- Find the tool - Search for "BoatTrader Scraper" in the Apify Store
- Configure - Set your make, type, condition, price, and length filters (or paste a BoatTrader URL)
- Run it - Click "Start" and get structured boat data in seconds
- Export data - Download as JSON, CSV, or Excel
๐ผ Business use cases
| ๐ข Boat Dealers Monitor competitor inventory and pricing across makes, models, and regions to stay competitive | ๐ Marine Analysts Build market databases and generate pricing reports by region, type, or manufacturer |
| โ Yacht Brokers Find new listings matching client requirements and compare pricing across similar boats | ๐ Manufacturers Monitor market positioning and pricing for your models vs competitors across regions |
๐ Beyond business use cases
Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.
๐ค Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- ๐ฌ ChatGPT
- ๐ง Claude
- ๐ Perplexity
- ๐ Copilot
โ Frequently Asked Questions
๐ณ Do I need a paid Apify plan to run this actor?
No. You can start right now on the free Apify plan, which includes $5 in free monthly credit. That is enough to run this actor several times and explore the output before committing to anything. Paid plans unlock higher limits, more concurrent runs, and larger datasets. Create a free Apify account here to get started.
๐จ What happens if my run fails or returns no results?
Failed runs are not charged. If the source site changes, proxies get rate-limited, or a specific input matches nothing, re-run the actor or open our contact form and we will investigate. You can also check the run log in the Apify console to see why the run stopped.
๐ How many items can I scrape per run?
Free users are limited to 10 items per run so you can preview the output and confirm the actor works for your use case. Paid users can raise maxItems up to 1,000,000 per run. Upgrade here if you need full scale.
๐ How fresh is the data?
Every run fetches live data at the moment of execution. There is no cache or delay: the records you get reflect what the source returned at that moment. Schedule the actor to maintain a rolling snapshot of the data you need.
๐งโ๐ป Can I call this actor from my own code?
Yes. Apify exposes every actor as a REST endpoint and ships first-class SDKs for Node.js and Python. You can start a run, read the dataset, and handle webhooks from your own app in a few lines. All you need is your Apify API token.
๐ค How do I export the data?
Every Apify dataset can be downloaded in one click from the console as CSV, JSON, JSONL, Excel, HTML, XML, or RSS. You can also pull results programmatically via the Apify API or stream them into BigQuery, S3, and other destinations through built-in integrations.
๐ Can I schedule the actor to run automatically?
Yes. Use the Apify scheduler to run the actor on any cadence, from hourly to monthly. Results are saved to your dataset and can be delivered to webhooks, email, Slack, cloud storage, or automation tools such as Zapier and Make.
๐ Automating with code
Node.js example:
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor("parseforge/boattrader-scraper").call({make: "Bayliner",boatType: "power",maxItems: 50,includeDetails: true});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
Python example:
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("parseforge/boattrader-scraper").call(run_input={"make": "Bayliner","boatType": "power","maxItems": 50,"includeDetails": True})items = list(client.dataset(run["defaultDatasetId"]).iterate_items())print(items)
See the Apify API docs for more integration options.
๐ Integrate with your tools
- Make - Automate boat market monitoring workflows
- Zapier - Get alerts when new boats match your criteria
- Slack - Get notified in your team channel
- Google Drive - Export boat data to spreadsheets
- Airbyte - Data pipeline integration
- GitHub - Version control integration
๐ Integrate with any app
BoatTrader Boat Listings Scraper connects to any cloud service via Apify integrations:
- Make - Automate multi-step workflows
- Zapier - Connect with 5,000+ apps
- Slack - Get run notifications in your channels
- Airbyte - Pipe results into your warehouse
- GitHub - Trigger runs from commits and releases
- Google Drive - Export datasets straight to Sheets
You can also use webhooks to trigger downstream actions when a run finishes. Push fresh data into your product backend, or alert your team in Slack.
๐ Recommended Actors
| Actor | Description |
|---|---|
| YATCO Yacht Listing Scraper | Collect yacht listing data from YATCO marketplace |
| Click&Boat Scraper | Extract boat rental listings from Click&Boat |
| Fraser Yachts Scraper | Collect luxury yacht listings from Fraser Yachts |
| duPont Registry Scraper | Collect luxury vehicle and real estate listings |
| Copart Public Search Scraper | Extract vehicle auction data from Copart |
Browse our complete collection of data extraction tools for more.
๐ Need Help?
- Check the FAQ section above for common questions
- Visit the Apify documentation for platform guides
- Contact us to request a new scraper, propose a custom project, or report an issue at Tally contact form
Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or connected to BoatTrader.com or any of its subsidiaries. It accesses only publicly available data.