instead of sending the original resource back, you should always re-get the resource from db and send that back, here you are assuming that Id was the only thing that was changed by the create call.