> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hyperwisor.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Products

> List, create, update, and delete products via the Manufacturer API.

Manage your product definitions. All requests require the
[auth headers](/api/authentication) and are relative to the
[base URL](/api/overview#base-url).

## List products

```http theme={null}
GET /products
```

Returns the products owned by your manufacturer account.

## Create a product

```http theme={null}
POST /products
```

Body: the product definition (name, category, model, description, and related
fields). Returns the created product.

## Update a product

```http theme={null}
PUT /products/{productId}
```

Body: the fields to update.

## Delete a product

```http theme={null}
DELETE /products/{productId}
```

## Related

A product's command vocabulary and dashboard are addressed under the product:

```http theme={null}
GET /products/{productId}/commands
GET /products/{productId}/dashboard
PUT /products/{productId}/dashboard
```

<Card title="Devices & commands" icon="microchip" href="/api/devices">
  List devices and send commands.
</Card>
