Fix HTTP verb semantics - use PUT instead of POST