Create a product
brand_id and name are required. Get the brand ID from
GET /brands. Add image_urls when the product will
be used for image generation.
List products
next_cursor is not null, pass it unchanged in the next request:
Retrieve a product
404, just like missing
resources.
Update a product
Send only the fields that should change:image_urls replaces the complete image list. To clear the images, send an
empty array.
Delete a product
204 No Content. Deletion is permanent and also
removes resources owned by that product.