Marine vessel data,
spec by spec.
Power boats with length, horsepower, hull type and fuel type — every field filterable, every record a stable UUID. Built for marine services, insurers and marketplaces.
Free plan includes 100 API calls/mo — no card required.
Key endpoints
RESTful endpoints for the power boat database — JSON responses with pagination metadata.
GET
/v1/boats
|
List power boats with optional filters and pagination — 20 results per page by default. |
GET
/v1/boats/{uuid}
|
Single power boat by UUID — full marine specifications for the vessel. |
GET
/v1/boats/makes
|
All boat manufacturers with vessel counts per make. |
GET
/v1/boats/hull-types
|
All hull types with boat counts per type. |
GET
/v1/boats/search?q={query}
|
Full-text search across make, model and model type — combinable with any filter. |
Base URL: https://api.vehdb.com/v1
Query parameters
Range filters on horsepower, length and year — combine them all in one request.
| Parameter | Type | Description | Example |
|---|---|---|---|
make |
string | Filter by boat manufacturer | Boston Whaler |
model |
string | Filter by model name | Montauk 170 |
year |
integer | Filter by exact model year | 2022 |
year_min |
integer | Minimum year (inclusive) | 2018 |
year_max |
integer | Maximum year (inclusive) | 2024 |
hull_type |
string | Filter by hull construction type | Fiberglass |
fuel_type |
string | Filter by fuel type | Gas |
hp_min |
integer | Minimum horsepower (inclusive) | 200 |
hp_max |
integer | Maximum horsepower (inclusive) | 500 |
length_min |
integer | Minimum vessel length in feet | 20 |
length_max |
integer | Maximum vessel length in feet | 35 |
page |
integer | Page number for pagination | 2 |
The fields marine businesses actually filter on
Eight structured fields per vessel — identification plus the specs that drive pricing, insurance and fitment.
Manufacturer (Boston Whaler, Sea Ray, Grady-White…)
Model name or designation for the vessel
Model year of the power boat
Category (Center Console, Bowrider, Pontoon…)
Overall length of the vessel in feet
Engine horsepower rating
Hull material (Fiberglass, Aluminum, Composite…)
Fuel type (Gas, Diesel, Electric…)
Example response
A sample JSON response from the boats list endpoint.
{
"data": [
{
"uuid": "a3c1e8f0-7b2d-4e5a-9f1c-6d8e2b4a7c0f",
"make": "Boston Whaler",
"model": "Montauk 170",
"year": 2022,
"model_type": "Center Console",
"length": 17,
"hp": 90,
"hull_type": "Fiberglass",
"fuel_type": "Gas"
},
{
"uuid": "b7d2f9a1-4c3e-5f6b-8a2d-1e9f3c5b7d0a",
"make": "Boston Whaler",
"model": "Outrage 250",
"year": 2021,
"model_type": "Center Console",
"length": 25,
"hp": 300,
"hull_type": "Fiberglass",
"fuel_type": "Gas"
}
],
"meta": { "current_page": 1, "last_page": 3, "per_page": 20, "total": 48 }
}
Power Boats API FAQ
Common questions about VehDB's Power Boats API and marine data access.
Also see the Cars, Motorcycles and Tire Sizes APIs, or the API overview.
Your AI agent's vehicle-data tools —
not glue code.
VehDB ships a native Model Context Protocol server. Claude, Cursor or any MCP client queries cars, recalls, fuel economy and tire fitment as first-class tools — no wrappers, no scraping, no glue code to maintain.
- Native MCP tools — search_vehicles, tire_sizes_for_vehicle, recalls, my_lists — callable by Claude, Cursor or any agent.
- OAuth2 for AI providers plus simple Bearer tokens. Same auth, same data as the REST API and workspace.
- No scraping, no function-calling boilerplate, no schema drift — the agent gets typed, documented tools.
{ "mcpServers": {
"vehdb": { "url": "https://mcp.vehdb.com/mcp" }
} }