Server

JSON Marshalling

Updated: March 18, 2024

The Nuxeo Platform provides an extensible and customizable marshalling service: MarshallerRegistry. This service allows you to use built-in marshallers but also to register your own

MarshallerRegistry allows you to:

  • extend or override existing marshallers
  • aggregate a marshaller from another
  • configure the rendered JSON

The marshalling service is set up for the REST API v1 and the Automation server. Therefore, it is possible to operate all rendering parameters for the corresponding provided services.

The JSON generation and parsing is based on Jackson.

Check out our detailed documentation on JSON Marshalling: