CRUD through HTTP is a good step forward to using resources and becoming RESTful. Another step further into it is to make use of hypermedia-based services and the Restfulie gem allows you to do it very quickly.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
In this new release, restfulie supports can_*** methods to check if a resource can transition to another state. Data is posted through the HTTP request body. The *status* field requirement was removed (it's optional now). Lots of new documentation was added.