POST
|PUT
|PATCH
) requests that manipulate just items (products and categories) themselves, they return 200 with the entity on success. Requests that modify also the tree of items (e.g. adding a new product) returns HTTP 204 and the client has to load the whole needed state again.