Introduction
Welcome to the Charter Boats API documentation
Charter Boats is a marketplace for charter boat rentals with unified calendar sync across multiple booking platforms. Our API allows boat owners and partners to programmatically manage listings, bookings, pricing, and calendar synchronization.
Who is this for?
- Boat owners who want to automate listing management
- Channel managers integrating with multiple booking platforms
- Travel agencies looking to offer charter boats
- Developers building custom booking experiences
Key Features
Boat Listings
List, search, and import boat listings with images, amenities, and pricing
Booking Flow
Two-step booking: reserve availability, then create and pay
Location Data
Search marinas, harbours, and anchorages with nearby points of interest
Sea Routing
Calculate actual sea routes between points, avoiding land masses
AI Integrations
Custom GPT Actions and MCP server for ChatGPT Apps
Base URL
All API requests should be made to:
Getting Started
-
Get your API key -- Go to Dashboard → Settings → API to generate a
cb_live_*key -
Import your first boat -- Use the Boat Import API to create a listing
-
Set up calendar sync -- Export your iCal feed to sync with other platforms
-
Accept bookings -- Integrate the two-step booking flow into your platform
Need Help?
- Email: api@charter.boats
- Support: support@charter.boats