Fraser Yachts Scraper
parseforge/fraseryachts-scraper
AutomationDeveloper toolsLead generation
Scrapes Fraser Yachts public sale and charter listings with yacht specifications, pricing, and image URLs. Filter by destination, builder, length, price, guests, cabins, and amenities.
- Total users
- 4
- Monthly active
- 0
- Total runs
- 280
- Bookmarked
- 0
- Rating
- 5.0 (2)
- Last modified
- 9 days ago
Overview
Fraser Yachts Scraper
Scrape Fraser Yachts sale and charter listings with full specifications, pricing, and media, up to 10,000 yachts per run. Filter by destination, builder, length, price, guests, cabins, and amenities. Export to CSV, JSON, Excel, or XML.
Fraser Yachts lists thousands of luxury yachts for sale and charter, but manually searching and compiling the data is slow. This Actor reads the public listing pages directly, applies your exact filters for destination, builder, length, price, and more, and returns each matching yacht in a consistent, flat schema. No API key or browser automation is required.
| Who uses it | What they scrape Fraser Yachts for |
|---|---|
| Yacht brokers | Monitor new fleet additions and price changes to advise clients. |
| Market researchers | Analyze charter and sale inventory by builder, size, and destination. |
| Charter agencies | Build a searchable database of available yachts with guest capacity and amenities. |
| Wealth managers | Track asset listings and market trends for high-net-worth clients. |
What it does
This Actor collects Fraser Yachts listings by direct URL or filtered search and returns each yacht as a flat row with specifications, pricing, and media.
- ๐ฏ Precision filtering: Filter by sale or charter, destination, builder, length, price, guests, cabins, crew, year built, year refit, and amenities.
- ๐ Direct URL input: Paste any Fraser Yachts listing page URL to scrape its details directly, bypassing all other filters.
- ๐ Structured output: Every yacht returns with its name, price, length, builder, guest and cabin counts, crew, location, and full image gallery URLs.
- ๐ฅ๏ธ Sale and charter coverage: Collect listings for yachts available for purchase, charter, or both in a single run.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with Fraser Yachts data
๐ Monitor new fleet additions.
A yacht broker runs the Actor weekly with the 'New to the fleet' flag to get a list of fresh listings and reach out to owners.
๐ Build destination-specific catalogs.
A charter agency filters by 'The Caribbean' and 'Greece' to populate their website with yachts available in peak-season locations.
๐๏ธ Track builder market share.
A market researcher filters by 'Benetti' and 'Feadship' to compare inventory volume and pricing between shipyards.
๐จโ๐ฉโ๐งโ๐ฆ Match yachts to client needs.
A charter broker filters by guests '12+', cabins '6+', and amenity 'Jacuzzi' to shortlist family-friendly yachts.
Why choose this scraper
| What you get | |
|---|---|
| No API key needed | Access public listing data without registration or rate limits. |
| Full media links | Get all available yacht photo URLs in one dataset. |
| Flexible input | Scrape a single URL or run a filtered search across the entire fleet. |
| Fixed schema | Every run returns the same fields for easy database ingestion. |
How it compares
This Actor focuses on fast, filtered list scraping while the alternative enriches individual detail pages.
| Feature | ParseForge | Fraser Yachts Scraper - Sale & Charter Listings |
|---|---|---|
| Filter by destination | Yes | Not listed |
| Filter by builder | Yes | Not listed |
| Filter by amenities | Yes | Not listed |
| Direct URL input | Yes | Not listed |
| Detail-page enrichment | Not listed | Yes |
Configure the run
Drive the Actor from a direct listing URL or a filtered search by sale or charter, destination, builder, length, price, guests, cabins, crew, year built, year refit, and amenities, and filters run as each listing is read so only matches reach your dataset. The Input tab lists every parameter.
A first run with the defaults:
{
"maxItems": 10,
"lookingFor": "Sale",
"minLength": 10,
"maxLength": 85,
"minPrice": 250000,
"maxPrice": 185000000,
"minCrew": 0,
"maxCrew": 0
}
A larger pull:
{
"maxItems": 200,
"lookingFor": "Sale",
"minLength": 10,
"maxLength": 85,
"minPrice": 250000,
"maxPrice": 185000000,
"minCrew": 0,
"maxCrew": 0
}
Pricing
Pay-per-result: $0.03599 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $3.60 |
| 1,000 results | $35.99 |
| 10,000 results | $359.90 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the Fraser Yachts Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to Fraser Yachts through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/fraseryachts-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Your filter combination may be too restrictive. Try removing some filters, such as a narrow price range combined with a specific builder, and run again.
The Actor returns fewer yachts than I expected.
Check that your 'Maximum yachts' setting is high enough. Also, some filter combinations naturally produce a small result set on the Fraser Yachts website.
Some yachts are missing fields like price or crew count.
Fraser Yachts does not always display every field for every listing. If a value is absent on the website, the Actor returns an empty cell for that field.
I pasted a URL but the Actor still uses my filters.
Make sure the URL is in the 'startUrl' field. When that field is populated, all other filter inputs are ignored.
FAQ
| Question | Answer |
|---|---|
| Can I scrape both sale and charter listings at once? | Yes. Leave the 'Looking For' field empty and the Actor will collect both sale and charter yachts in the same run. |
| How do I scrape a specific yacht I already found? | Paste the full URL of the yacht listing page into the 'startUrl' field. The Actor will ignore all other filters and return that single yacht's details. |
| What data fields does the Actor return? | Each row includes the yacht name, price, length, builder, year built, year refit, guest and cabin counts, crew, destination, amenities, and all available image URLs. |
| Is there a limit on how many yachts I can scrape? | You can set the 'Maximum yachts' input up to 10,000 per run. The Actor stops when it reaches that number or when no more listings match your filters. |
| Does this Actor require a Fraser Yachts account? | No. It reads the publicly available listing pages, so no login, API key, or account is needed. |
| Can I filter by multiple destinations at once? | Yes. The 'Destinations' field accepts multiple selections, so you can target yachts available in the Mediterranean, the Caribbean, and the Indian Ocean in one run. |
| How does the price filter work for charter listings? | When you select 'Charter', the minimum price defaults to 30,000 EUR. You can adjust the min and max price sliders to narrow the range further. |
| What export formats are supported? | You can export your dataset in CSV, JSON, Excel, or XML from the Apify platform. |
| Can I schedule this Actor to run automatically? | Yes. Use Apify's scheduler to run the Actor daily or weekly and receive notifications when new yachts appear. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Fraser Yachts. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
Input
| Field | Type | What it does | Default |
|---|---|---|---|
| startUrl | string | Start URL to scrape. If provided, all other filters will be ignored. | not set |
| maxItems | integer | How many yachts to collect per run. | 10 |
| lookingFor | string (2 options) | What are you looking yachts for. (In case of not selected, will look for both) | Sale |
| destinations | array | Filter by destination. Select one or more destinations. | not set |
| newToFleet | boolean | Filter for yachts that are new to the fleet | false |
| type | array | Filter by yacht type. Select one or more options. | not set |
| minLength | number | Filter by minimum length in meters | 10 |
| maxLength | number | Filter by maximum length in meters | 85 |
| minPrice | number | Filter by minimum price in EUR (In case of charter the minimum will be set to 30000 EUR) | 250000 |
| maxPrice | number | Filter by maximum price in EUR (In case of charter the minimum will be set to 30000 EUR) | 185000000 |
| builder | array | Filter by yacht builder/manufacturer. Select one or more builders. | not set |
| guests | array | Filter by number of guests. Select one or more guest ranges. | not set |
| cabins | array | Filter by number of cabins. Select one or more cabin ranges. | not set |
| yearBuilt | array | Filter by year built range. Select one or more year ranges. | not set |
| yearRefit | array | Filter by year refit range. Select one or more refit year ranges. | not set |
| minCrew | number | Filter by minimum number of crew | 0 |
| maxCrew | number | Filter by maximum number of crew | 0 |
| amenities | array | Filter by amenities. Select one or more amenities. | not set |
Pricing
from $26.99 per 1,000 results
| Charged for | What it is | Price each |
|---|---|---|
| Actor Start | Charged once when the run starts. | $0.005 |
| Result Item | Charged once per result collected. | $0.02699 to $0.03599 |
Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.
API
One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.
curl -X POST "https://api.apify.com/v2/acts/parseforge~fraseryachts-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"helloWorld": 123
}' Examples
Input that runs as-is.
{
"helloWorld": 123
} Reviews
Rated 5.0 out of 5 across 2 reviews. Read them on Apify.
Issues
We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.
Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.
