Update a SKU
Partially update a SKU: send only the fields that change.
Changing unit does not convert historical counts — production logs keep the numbers they
were written with. Archiving the SKU and creating a new one keeps its history consistent.
Path Parameters
The SKU ID.
uuid4Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
curl -X PATCH "https://example.com/v1/skus/string" \ -H "Content-Type: application/json" \ -d '{}'Retrieve a SKU GET
Return one SKU by its UUID.
Delete a SKU DELETE
Delete a SKU from the catalog. Production logs and nominal speeds that still reference it are left pointing at a record that no longer resolves. Setting `archived` to `true` hides a product from pickers while keeping its history intact.