Power Boats API
Access 308 power boats from 7 manufacturers through a clean RESTful API. Query marine vessel specifications by make, model, year, hull type, horsepower, length, and fuel type with JSON responses and full pagination.
Boat Data Fields
Every power boat record includes these marine specification fields returned in JSON format.
make
Boat manufacturer name (e.g., Boston Whaler, Sea Ray, Grady-White).
model
Specific model name or designation for the vessel.
year
Model year of the power boat.
model_type
Category of the boat (e.g., Center Console, Bowrider, Pontoon).
length
Overall length of the vessel in feet.
hp
Engine horsepower rating for the power boat.
hull_type
Hull construction material (e.g., Fiberglass, Aluminum, Composite).
fuel_type
Fuel type used by the vessel (e.g., Gas, Diesel, Electric).
API Endpoints
RESTful endpoints for querying the power boat database. All responses are JSON with pagination metadata.
/api/v1/boats
List all power boats with optional filters and pagination. Returns 20 results per page by default.
/api/v1/boats/{uuid}
Retrieve a single power boat by its UUID. Returns full marine specifications for the vessel.
/api/v1/boats/makes
List all available boat manufacturers with vessel counts per make.
/api/v1/boats/hull-types
List all available hull types with boat counts per type.
/api/v1/boats/search?q={query}
Full-text search across boat make, model, and model type fields. Combine with any filter parameter.
Example API Response
A sample JSON response from the /api/v1/boats 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
},
"links": {
"first": "/api/v1/boats?page=1",
"last": "/api/v1/boats?page=3",
"next": "/api/v1/boats?page=2",
"prev": null
}
}
Query Parameters
Use these query parameters to filter and paginate power boat results.
| 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 |
Power Boats API FAQ
Common questions about VehDB's Power Boats API and marine data access.
?hull_type=Fiberglass to filter by hull type, or use ?hp_min=200&hp_max=500 to filter by horsepower range. All filter parameters can be combined in a single request for precise results.
?page= parameter to navigate through pages. Every response includes a meta object with total count, current page, last page, and per-page values, plus a links object for first, last, next, and previous page URLs.
Authorization header as a Bearer token with every request. Premium and Enterprise plans include full API access. You can generate and manage API keys from your dashboard.
Explore More VehDB APIs
Access vehicle data across all categories with our RESTful API endpoints.
Cars API
Query car specifications including make, model, year, engine, body type, fuel type, and drivetrain via RESTful endpoints.
Motorcycles API
Access motorcycle data including make, model, year, and motorcycle type. Filter and search across all listings.
Tire Sizes API
Look up OEM and alternate tire sizes by vehicle make, model, and year. Cross-reference tire fitment data programmatically.
Start Building with the Power Boats API
Get API access to 308+ power boats from 7 manufacturers. JSON responses, advanced filters, and full pagination.