I think I recall that for only updating some fields in PrestaShop the method must be PATCH and not PUT. However if my mind is not tricking me I recall that for each resource the PATCH method must be enabled. Otherwise if PUT is used I guess that every time you must update you must include all fields.