Getmyboat Scraper [$1/1K💰] | Boat Prices | Owners avatar

Getmyboat Scraper [$1/1K💰] | Boat Prices | Owners

Pricing

from $0.90 / 1,000 listing rows

Go to Apify Store
Getmyboat Scraper [$1/1K💰] | Boat Prices | Owners

Getmyboat Scraper [$1/1K💰] | Boat Prices | Owners

Scrape Getmyboat listings by destination or keyword: hourly and daily prices, vessel specs, owner details, availability and reviews. Export to CSV, JSON or API for charter market research.

Pricing

from $0.90 / 1,000 listing rows

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Features

Limited permissions

Share

Getmyboat Scraper

Scrape Getmyboat boat rentals by destination or keyword — hourly, half-day and daily prices, vessel specs, owner details, availability signals and guest reviews — and export the charter market as structured data.

Price Boat Rentals And Research Charter Markets

  • Benchmark charter prices by city, boat type and season
  • Map fleet supply: manufacturers, models, lengths and capacities
  • Compare owners and super owners by bookings and rating
  • Track availability and demand signals before peak season
  • Build a boat rental database for a marketplace, broker or travel app

How It Works

How the Getmyboat Scraper turns a destination into boat rental rows with prices, vessel specs and owner details.

The Actor collects publicly available Getmyboat listing data and normalizes it into one schema. Provide a destination, category, keyword or listing URL; it reads the published search and listing pages, then writes one row per boat.

  • A search page holds up to 50 listings.
  • includeReviews adds the most recent guest reviews.
  • crawlAllDestinations expands coverage from the published destination index.

Prices are in the listing's published currency.

Scrape Getmyboat Listings By Destination Or Keyword

  • destinations accepts a destination slug (Miami--FL--United-States), a category plus destination path (jet-ski-rental/Miami--FL--United-States) or a full Getmyboat URL.
  • searchQuery runs a free-text search across all listings (catamaran, sunset cruise, jet ski).
  • categorySlugs narrows every destination to categories such as yacht-rentals, pontoon-boat-rentals, sailboat-rental, jet-ski-rental, catamaran-rental, fishing-charters, houseboat-rentals and tours.
  • crawlAllDestinations uses the published destination index instead of the input list, bounded by maxDestinations (default 25, maximum 500).
  • maxListings caps dataset rows (default 200, maximum 20,000) and maxPagesPerDestination caps search depth (default 5 pages = 250 listings per destination/category).

Boat Rental Prices, Vessel Specs And Owner Details

Each row combines the search card with the full listing detail:

  • Prices — hourly, half-day, daily and nightly tiers plus the captain hourly cost, deposit and currency
  • Vessel — boat type, manufacturer, model, year, length, guest capacity and amenities
  • Owner — display name, super-owner status, booking count and profile signals
  • Location — city, state, country and departure coordinates
  • Availability — calendar seasons and booking-motivator flags for upcoming dates
  • Reviews — the most recent guest reviews when includeReviews is on

Charter Market Research And Fleet Benchmarking

  • Rate cards — compare the same vessel class across destinations before setting your own price
  • Supply mapping — count listings by manufacturer, length band and capacity per city
  • Owner intelligence — identify high-volume super owners and their fleets
  • Seasonality — re-run monthly and diff availability flags and prices
  • Marketplace seeding — import normalized listings into a booking or travel product

Input

FieldTypeRequiredDefaultNotes
destinationsarray of stringsNo—Destination slugs, category + destination paths or full URLs.
searchQuerystringNo—Free-text search across all listings. Leave empty to browse destinations.
categorySlugsarray of stringsNo—Category filters applied to every destination, e.g. yacht-rentals.
crawlAllDestinationsbooleanNofalseUse the published destination index.
maxDestinationsintegerNo25Destinations used in all-destinations mode. Minimum 1, maximum 500.
maxListingsintegerNo200Hard cap on dataset rows. Minimum 1, maximum 20,000.
maxPagesPerDestinationintegerNo5Search pages per destination/category, 50 listings per page. Maximum 100.
includeReviewsbooleanNofalseAttach the most recent guest reviews to each listing.
proxyobjectNo—Standard Apify proxy configuration. Off by default.

Output

One row per boat listing.

FieldDescription
id, title, urlListing identity and canonical URL.
boatType, manufacturer, model, year, lengthFtVessel classification and specs.
guestCapacity, boatTypeRaw, categorySlugCapacity and the raw category labels.
priceHourly, priceHalfDay, priceDaily, priceNightly, priceFrom, currencyPrice ladder, including hourly tiers and minimum duration.
captainOption, captained, captainHourlyCost, bareboat, addOnsCharter terms, deposit, fuel and gratuity flags.
city, state, country, lat, lng, homePort, departureAddressLocation and departure coordinates.
owner.name, owner.isSuperOwner, owner.totalSuccessfulBookingsOwner details from the listing.
rating, reviewCount, ratingBreakdown, totalSuccessfulBookingsReputation and booking signals.
availabilityNext available date, Instabook flags, departure window and demand-signal dates.
amenities, photos, coverPhoto, description, cancellationTags, media, description and cancellation policy.
reviewsRecent guest reviews when includeReviews is on.
sourceDestination, sourceCategory, scrapedAt, sourceRun metadata.

Example Input

{
"destinations": ["Miami--FL--United-States"],
"categorySlugs": ["yacht-rentals"],
"maxListings": 100,
"maxPagesPerDestination": 3,
"includeReviews": true
}

Example Output

{
"id": "ZK8WWxEY",
"title": "26' Sea Ray Sundeck",
"url": "https://www.getmyboat.com/boat-rental/Miami--FL--United-States/ZK8WWxEY/",
"boatType": "powerboat",
"manufacturer": "Sea Ray",
"model": "Sundeck 240",
"year": 2008,
"lengthFt": 26,
"guestCapacity": 11,
"priceHourly": 89,
"priceDaily": null,
"currency": "USD",
"captainOption": "Captain provided in price",
"captainHourlyCost": 40,
"addOns": {
"deposit": 300,
"fuelIncluded": true
},
"city": "Miami",
"state": "FL",
"country": "United States",
"lat": 25.7617,
"lng": -80.1918,
"owner": {
"name": "Frank A.",
"isSuperOwner": true,
"totalSuccessfulBookings": 10114
},
"totalSuccessfulBookings": 10114,
"rating": 4.96,
"reviewCount": 237,
"availability": {
"nextAvailableDate": "2026-10-25",
"instabookEnabled": true,
"demandSignalDateCount": 19
},
"scrapedAt": "2026-10-23T08:20:00.000Z",
"source": "getmyboat"
}

Schedule Boat Rental Price Monitoring

  • Read datasets through the Apify API or export JSON, CSV, Excel or HTML
  • Connect Zapier, Make or Google Sheets through Apify integrations
  • Set a webhook to notify a pricing service when a run finishes
  • Schedule weekly runs per destination in low season and daily runs before peak season; diff prices and availability to spot movement

Keep maxPagesPerDestination low for a price snapshot and raise it only when you need the long tail of a destination.

FAQ

Does Getmyboat have a public API?

Getmyboat integrates with partners such as FareHarbor, Dwolla and Currencycloud, but it does not publish a self-serve developer API for reading listings. This Actor collects the public listing data that the website shows.

Why use this Actor instead of scraping Getmyboat manually?

The search page only renders cards; the full price ladder, captain cost, deposit, owner bookings and calendar flags live on each listing's detail page. The Actor follows every listing, normalizes the price tiers and paces runs to keep wide scans reliable.

What are alternatives to this Actor?

Other Getmyboat Actors on Apify scrape the same marketplace with different field depth, and SamBoat, Click&Boat and Borrow A Boat scrapers cover European charter supply. For luxury yachts, YATCO is a separate source.

How many listings can I get per destination?

Each search page holds up to 50 listings and maxPagesPerDestination defaults to 5, so one destination/category yields up to 250 listings before maxListings caps the run. All-destinations mode can walk thousands of destinations.

Are reviews included by default?

No. includeReviews defaults to false because reviews add data volume. Turn it on when reputation matters; the Actor attaches the most recent guest reviews shown on the listing page.

Which currency are prices in?

Prices are returned in the currency published by Getmyboat for that listing, typically USD for US destinations, with the currency field on every row.

For AI Agents & LLM Apps

Returns one row per Getmyboat listing with prices, vessel specs, owner details, coordinates and optional reviews.

Minimal working input:

{ "destinations": ["Miami--FL--United-States"], "maxListings": 20 }

Keyword search across all destinations:

{ "searchQuery": "catamaran", "maxListings": 20, "includeReviews": true }

Output fields: id, title, url, boatType, boatTypeRaw, categorySlug, manufacturer, model, year, lengthFt, guestCapacity, priceHourly, priceHalfDay, priceDaily, priceNightly, priceFrom, currency, captainOption, captained, captainHourlyCost, bareboat, addOns, city, state, country, lat, lng, homePort, departureAddress, owner, totalSuccessfulBookings, rating, reviewCount, ratingBreakdown, availability, amenities, photos, coverPhoto, description, cancellation, reviews, sourceDestination, sourceCategory, scrapedAt, source.

Behaviors an agent should know:

  • maxListings is a hard row cap; maxPagesPerDestination limits how deep each destination is paged (50 rows per page).
  • crawlAllDestinations: true ignores destinations and uses the published destination index, bounded by maxDestinations.
  • includeReviews is off by default and adds the recent reviews array.
  • The Actor paces runs to keep wide scans reliable, so large runs take longer than the row count suggests.
  • searchQuery and destinations can be combined, but results are whatever the source returns for that combination.

Billing: pay-per-event at $0.001 per listing ($1 per 1,000 rows).

This Actor is an independent tool and is not affiliated with, endorsed by or sponsored by Getmyboat. It collects only publicly visible listing pages; it does not log in, bypass access controls or solve CAPTCHAs.

Listings can include owner names and review text. Users are responsible for complying with Getmyboat's Terms of Service and applicable data-protection law, including GDPR and CCPA where relevant, and for using the data only for lawful market research or with the rights required for republication.

SEO Keywords

getmyboat scraper, getmyboat api, boat rental prices, yacht charter data, boat rental listings, charter market research, getmyboat miami, boat rental database, catamaran rental prices, boat owner data, boat availability data, marine market research, boat rental market, jet ski rental prices, yacht charter scraper, samboat scraper, clickandboat scraper, boat rental api