API support for updating resources