add REST documentation for content module

If a `Revision` object is the same as basic content object, we can remove this