Magnolia 5.6 reached end of life on June 25, 2020. This branch is no longer supported, see End-of-life policy.
This page explains Use the delivery endpoint, which can be used API to obtain JCR data as JSON.
The endpoint provides two REST resources - readNode
and queryNodes
- both must be called with HTTP
Mgnl get |
---|
The delivery endpoint can be configured via YAML. Its next version will allow multiple configurations which can be distinguish by URL path parameter.
Table of Contents | ||||
---|---|---|---|---|
|
readNode
Returns a node including its properties and child nodes down to a certain depth.
..
..
...
queryNodes
..
This REST resource is customizable and flexible to use.
Two versions of the delivery endpoint exist. Both versions can resolve references to nodes of other JCR workspaces. But only version 2 can deliver localized content.
Version 2 was introduced with Magnolia REST 2.1 and provides more flexibility. You can use it to define multiple endpoint configurations, deliver localized content and resolve references to nodes of other workspaces including assets and asset renditions.
Version 1 was introduced with Magnolia REST 2.0. You can configure a single endpoint for your project.
Note |
---|
Version 1 is deprecated, but you can still use it if required. We recommend you use the newer version 2. |