[Bug] Fix PUT behaviour: Move id to payload instead of param