I think we should explicitly tell the reader it is a update operation when prevExist=true. 
Or they might wonder why not just use PUT.