Skip to main content

Create a product

POST 

/v1/menu/products

Creates a product with 1-30 variants and an optional image.

Accepts application/json (no image) or multipart/form-data (field product = the same JSON as a string, field image = the file). The image must be jpeg, jpg, png or webp, up to 5 MB.

Prices are decimals, not minor units — unlike GET /v1/menu.

Required scope: menu:write

Request

Responses

The created product.