This task is for tracking the JSON APIs within the General (middle) layer of the PCS.
The structured data in this layer is broken into 4 distinct APIs:
- A Summary API for getting high level data about a page. Most useful for display within lists/previews
- A Gallery API for getting info in images contained in a page
- A References API for getting all references of a page
- A Metadata API for getting "all" other structured data about a page (basically anything that can be extracted like ToC, geo data, page issues, etc…)
These APIs can be used independently or along with the Content HTML API in order to create a native or JS client UI for pages.
Please see the subtasks for the specific API implementations that make up this layer and see the parent tickets for details at the system level.