Read the current state of the resource Return bundle with only one entry for uniformity;
Create a new resource with a server assigned id Return bundle with newly entry;
Read specific version of resource with type Returns bundle with one entry;
Update resource, creating new version Returns bundle with one entry;
DELETE resource by its id AND return deleted version Return bundle with one deleted version entry ;
Retrieve the changes history for a particular resource with logical id (id) Return bundle with entries representing versions;
Search in resources with type by params Returns bundle with entries;
Return all tags in system;
Return tags for resources with type = type;