Skip to main content

Update a product

PUT 

/products/:id

Partial update. Send the current version via the If-Match header (preferred; from the ETag of a prior read) or the body _version. Missing → 400; stale → 409. Nested sizes/certificates are upserted by their id (omit id to add a new one).

Request

Responses

A single product

Response Headers
    ETag

    Current record version; send back as If-Match on update/delete.