The CollectionSpace service layer with a RESTful API