Embedded entries and assets in the JSON Rich Text Editor (RTE) now resolve to their current metadata, so your rendered content no longer serves values captured when the entry was last saved. You can also retrieve nested embedded items in a single request.
With this release, you can:
- Get current metadata automatically: Utils SDKs resolve asset and entry data from _embedded_items, so current metadata appears without stale or unpublished values leaking through, including for link-type references.
- Resolve nested items in one call: pass include_embedded_items[]=RECURSIVE to resolve entry-to-entry-to-asset chains without a separate request per level.
- Control the depth: use embedded_items_depth to limit how many levels are resolved, up to a maximum of 5.
- Existing behavior is unchanged. Omitting the parameter or using include_embedded_items[]=BASE returns the same response as before, so no migration is required.
- Depth is capped at 5. Values above 5 are clamped to 5.
- Higher depths increase payload size, so use the smallest depth you need.
- RECURSIVE applies to GET requests only.
Check our documentation for more details, or contact support for more information.