Accurate boat specifications and marine data for developers. Power your marketplace, website builder, or app with Marinebase.
Marinebase provides a unified REST API to access comprehensive sailboat specifications. No more scraping outdated websites or manual data entry. We maintain the database so you can focus on building great products.
One source for all marine technical data.
Clean JSON responses and clear documentation.
Built to handle thousands of requests per second.
Verified specs from manufacturers and experts.
Our API is designed to power the next generation of marine software.
Auto-populate boat listings with technical specs to improve listing quality and SEO.
Offer boat comparison tools and technical spec widgets to your marine clients.
Build navigation, maintenance, or racing apps with accurate boat dimensions and data.
See how you can leverage Marinebase data to build intelligent marine tools.
Calculate dockage costs instantly using accurate LOA and Beam data from our API.
Predict annual maintenance budgets based on displacement and boat age.
Automate risk assessment by pulling technical specs directly into your quote engine.
Estimate resale value by comparing specs with historical market data.
Fetch length_overall and beam for any boat model to calculate marina fees, winter storage, or transport costs with 100% accuracy.
const res = await fetch('https://api.marinebase.dev/v1/sailboats/sun-fast-3300-jeanneau', {
headers: { 'Authorization': 'Bearer mb_...' }
});
const boat = await res.json();
const loa = boat.specs.find(s => s.key === 'length_overall')?.value.numeric;
const monthlyFee = loa * 45.00; // €45.00/meter
// Result: €454.95 / month (10.11 m × €45.00)
Direct access to verified sailboat specifications, dimensions, and technical metadata. Fully documented with OpenAPI 3.1.
Private endpoints require a Bearer token passed in the Authorization header:
Requests are metered per tenant per calendar month (UTC). Exceeding your quota triggers HTTP 429 Too Many Requests.
/v1/specs/fields
Public
Public endpoint. Returns the customer-facing field catalog used by the API, including 10 categorized sections, canonical keys, labels, descriptions, and preferred units.
units
string (optional)
{
"version": "1.0",
"units": "metric",
"total": 55,
"sections": [
{ "name": "Dimensions", "description": "Physical boat measurements" },
{ "name": "Weight", "description": "Boat mass and ballast" },
{ "name": "Production", "description": "Boat manufacturing and design attribution" },
{ "name": "Classification", "description": "Boat category and class descriptors" },
{ "name": "Ratios", "description": "Derived performance metrics" }
],
"fields": [
{
"key": "length_overall",
"name": "Length Overall",
"section": "Dimensions",
"description": "Total length from bow to stern",
"unit_preferences": ["meters", "feet"]
},
{
"key": "beam",
"name": "Beam",
"section": "Dimensions",
"description": "Maximum width of the boat",
"unit_preferences": ["meters", "feet"]
},
{
"key": "displacement",
"name": "Displacement",
"section": "Weight",
"description": "Total weight of water displaced by the boat",
"unit_preferences": ["kilograms", "pounds"]
}
]
}
/v1/sailboats/search
Bearer Auth
Private endpoint. Search by title, slug, builder, or first-built year. Returns summary rows with structured measure objects, modification timestamps, and query metadata.
q
string (optional)
limit
integer (1–100)
offset
integer (min 0)
units
string
include_available_fields
boolean
additional_fields
array<string>
updated_since
integer
{
"data": [
{
"id": 7914,
"slug": "sun-fast-3300-jeanneau",
"title": "SUN FAST 3300 (JEANNEAU)",
"builder": "Jeanneau",
"loa": {
"text": "10.11 m",
"numeric": 10.11,
"unit": "m",
"type": "length",
"confidence": "high"
},
"beam": {
"text": "3.4 m",
"numeric": 3.4,
"unit": "m",
"type": "length",
"confidence": "high"
},
"updated_at": "2026-04-13T22:22:54Z",
"updated_at_epoch": 1776118974
}
],
"meta": {
"total": 1,
"limit": 20,
"offset": 0,
"query": "sun-fast",
"units": "metric"
}
}
/v1/sailboats/{slug}
Bearer Auth
Private endpoint. Returns comprehensive sailboat technical specifications with canonical spec keys, structured measure values, confidence scores, source links, and update timestamps.
slug
path (required)
units
query (optional)
Each specification in specs provides key, name, section, description, and a typed value with raw numeric values, formatted display text, and data confidence rating.
{
"id": 7914,
"slug": "sun-fast-3300-jeanneau",
"title": "SUN FAST 3300 (JEANNEAU)",
"units": "metric",
"specs": [
{
"key": "length_overall",
"name": "Length Overall",
"section": "Dimensions",
"description": "Total length from bow to stern",
"value": {
"text": "10.11 m",
"numeric": 10.11,
"unit": "m",
"type": "length",
"confidence": "high"
}
},
{
"key": "beam",
"name": "Beam",
"section": "Dimensions",
"description": "Maximum width of the boat",
"value": {
"text": "3.4 m",
"numeric": 3.4,
"unit": "m",
"type": "length",
"confidence": "high"
}
},
{
"key": "displacement",
"name": "Displacement",
"section": "Weight",
"description": "Total weight of water displaced",
"value": {
"text": "3492.66 kg",
"numeric": 3492.66,
"unit": "kg",
"type": "weight",
"confidence": "high"
}
},
{
"key": "ballast",
"name": "Ballast",
"section": "Weight",
"description": "Weight of ballast (keel or bulb)",
"value": {
"text": "1399.79 kg",
"numeric": 1399.79,
"unit": "kg",
"type": "weight",
"confidence": "high"
}
}
],
"links": [],
"updated_at": "2026-04-13T22:22:54Z",
"updated_at_epoch": 1776118974
}
We are currently in private beta. Request access today to get your API key and start building.
Request Access Now