Nuxeo Platform features an extensive, document-oriented REST to create, query, and manage a command-oriented API for complex content interactions.
Call several commands in a single call with Automation Chains, so they execute in a single transaction. If one fails, everything can be rolled back.
Enrich the data with content adapters, facets, and even new commands without breaking existing clients
Define which level of granularity you need when retrieving data (eg. just ID, title and version vs. full object)