Boats
Get Smart Defaults
Get typical specifications for a boat make/model
GET
/boats/defaultsGet typical specifications (cabins, berths, capacity, price range) for boats based on manufacturer and model. Useful for auto-filling forms when listing a new boat.
Authentication
No authentication required. This is a public endpoint.
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
manufacturer_id | string | No | Manufacturer UUID |
model | string | No | Model name (case-insensitive match) |
If neither parameter is provided, generic defaults are returned.
Request
Response
With matching boats found
Without parameters or no matching boats
Response Fields
| Field | Type | Description |
|---|---|---|
cabins | number|null | Most common number of cabins among matching boats |
berths | number|null | Most common number of berths |
toilets | number|null | Most common number of toilets |
capacity | number | Most common guest capacity (defaults to 6) |
length_ft | number|null | Most common length in feet |
year | number | Most common build year (defaults to 5 years ago) |
price_low | number|null | 25th percentile daily price |
price_high | number|null | 75th percentile daily price |
common_amenities | array | Amenity IDs found in >50% of matching boats |
boat_count | number | Number of published boats used for the statistics. Only present when matching boats were found. |
Notes
- Values are calculated from published boats matching the given manufacturer/model
- Statistics use the mode (most common value) for specs and percentiles for price range
- Returns
nullfor fields without sufficient data - Up to 100 matching boats are sampled for calculations