The Marine Data API

Accurate boat specifications and marine data for developers. Power your marketplace, website builder, or app with Marinebase.

Built for the Marine Industry

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.

  • 10,000+ Sailboat models and counting
  • Standardized technical specifications
  • High-performance REST endpoints
  • Regularly updated manufacturer data

Centralized

One source for all marine technical data.

Developer First

Clean JSON responses and clear documentation.

Scalable

Built to handle thousands of requests per second.

Accurate

Verified specs from manufacturers and experts.

Who is Marinebase for?

Our API is designed to power the next generation of marine software.

Marketplaces

Auto-populate boat listings with technical specs to improve listing quality and SEO.

Website Builders

Offer boat comparison tools and technical spec widgets to your marine clients.

App Builders

Build navigation, maintenance, or racing apps with accurate boat dimensions and data.

Example Use Cases

See how you can leverage Marinebase data to build intelligent marine tools.

Mooring Fees

Calculate dockage costs instantly using accurate LOA and Beam data from our API.

Maintenance

Predict annual maintenance budgets based on displacement and boat age.

Insurance

Automate risk assessment by pulling technical specs directly into your quote engine.

Market Value

Estimate resale value by comparing specs with historical market data.

Developer Spotlight

Building a Price Calculator?

Fetch the loa (Length Overall) and beam for any boat model to calculate marina fees, winter storage, or transport costs with 100% accuracy.

Used by 50+ marine startups
calculator.js Live Preview

const boat = await marinebase.getBoat('sun-fast-3300');

const ratePerMeter = 45.00;

const monthlyFee = boat.specs.loa * ratePerMeter;

// Result: €454.95 / month

API Reference

Simple, predictable, and powerful. Integrate Marinebase into your stack in minutes.

Base URL: https://api.marinebase.dev
GET /v1/sailboats/search

Search for sailboats by name, manufacturer, or year.

Authentication: Bearer Token
Response
{
  "data": [
    {
      "id": "sb_123",
      "name": "Sun Fast 3300",
      "manufacturer": "Jeanneau",
      "year": 2019,
      "slug": "jeanneau-sun-fast-3300"
    }
  ],
  "meta": { "total": 1240 }
}
GET /v1/sailboats/{slug}

Retrieve detailed specifications for a specific boat.

Response
{
  "id": "sb_123",
  "name": "Sun Fast 3300",
  "specs": {
    "loa": "10.11 m",
    "beam": "3.40 m",
    "draft": "1.95 m",
    "displacement": "3500 kg",
    "sail_area": "60 m²"
  }
}
GET /v1/specs/fields

List all available specification fields and their units.

Response
{
  "fields": [
    { "key": "loa", "label": "Length Overall", "unit": "m" },
    { "key": "beam", "label": "Beam", "unit": "m" },
    { "key": "draft", "label": "Draft", "unit": "m" }
  ]
}
POST /v1/sailboats/compare

Compare multiple sailboats side-by-side.

Response
{
  "comparison": {
    "fields": ["loa", "beam", "displacement"],
    "results": [
      { "id": "sb_1", "values": [10.1, 3.4, 3500] },
      { "id": "sb_2", "values": [10.5, 3.5, 3800] }
    ]
  }
}

Ready to build with Marinebase?

We are currently in private beta. Request access today to get your API key and start building.

Request Access Now