Manufacturers
The makes boats are filed under, and the models each make sells — the values the make/model search filter takes
/manufacturersThe makes (boat builders) boats are filed under. Use it to resolve a make to its slug for the makes filter on List Boats, to its id for Smart Defaults, and to its exact name for manufacturer_name on Import Boat.
Authentication
Send your API key in the X-API-Key header, as on every Operator API call — see Authentication.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
category | string | Only makes tagged with this category: sailboat, catamaran, yacht, speedboat, fishing, pontoon. Most makes carry no category, so this returns a small curated subset, not every builder of that kind of boat |
popular | 1 | true | Return only the most-used makes (see below) |
limit | integer | With popular only: how many makes, 1–50 (default 10). Ignored otherwise |
Without popular the full list comes back (about 1,900 active makes), sorted by name.
With popular, the makes with the most boats in the catalogue are picked — generic placeholders (Custom, Other, Unknown, …) excluded — and each carries a boat_count. The picked makes are then returned sorted by name, not by count.
Responses are cached for an hour.
Request
Response
An array of makes.
| Field | Type | Description |
|---|---|---|
id | string | Make UUID |
name | string | Display name |
slug | string | Stable identifier — what the makes filter takes |
logo_url | string|null | Logo, when we hold one (an external URL) |
country | string|null | Country of the builder |
category | string|null | Curated category, when tagged |
aliases | string[] | Other names the trade uses for this make (FP for Fountaine Pajot) |
boat_count | integer | With popular only: boats in the catalogue filed under this make, listed or not. A popularity signal — not the number of boats a search will return |
Get one make
/manufacturers/:slugOne active make by slug, with its full record.
The record may carry further internal columns (partner-platform ids); rely only on the fields above.
| Status | Message |
|---|---|
404 | Manufacturer not found |
Models of a make
/manufacturers/:slug/modelsThe models of one make that have at least one published boat — the values for the slug:model form of the makes filter on List Boats. No counts: how many boats match depends on the rest of your search.
| Field | Type | Description |
|---|---|---|
manufacturer | object | { id, name, slug } |
models[].id | string | Model UUID |
models[].label | string | The model's name — pass this in the filter: makes=bali:4.2 |
models[].values | string[] | Every spelling boats of this model are stored under. Use it to match a raw model string from a boat record back to its model |
Partner feeds disagree about spelling (a Bali 4.2 arrives as both 4.2 and Bali 4.2); a label covers all of them, which a raw model string would not. Variants that differ in layout — the 4.2 OW has fewer cabins than the 4.2 — are separate models.
Cached for an hour.
| Status | Message |
|---|---|
404 | Manufacturer not found |