Content layouts need to be robust to the three types of response data that you get from content REST calls:
Content item: with the
expand=allparameter will have references expanded and large text fields.
Content item: without
expand=allwill not have references expanded but will have large text fields.
Content queries will not have references expanded or large text fields.
To improve performance, the content REST call that retrieves asset data no longer includes the
expand=all parameter, as of the 19.2.3 release of Oracle Content and Experience. The
expand parameter tells Oracle Content and Experience to drill down and retrieve all the referenced items as well as the current item in the response. Custom content layouts that rely on data retrieved through the
expand parameter need to be updated to handle cases where the data retrieved does not contain the referenced field values.