With Nested Reference Publishing, you can publish a single entry or a group of entries, along with all of its nested referenced entries and/or assets, across multiple environments and languages, without the risk of missing any referenced content.
Here’s a quick glance of what you can do with this feature:
Note: Nested Reference Publishing is a plan-based feature. Please contact your Organization administrator to get this feature activated for you.
When you publish your content, Contentstack offers a separate Publish Reference(s) modal where you can view and validate all nested, cross-referenced entries and assets, for all selected languages.

Nested Reference Publishing works based on the latest unpublished changes and stops at the last published version of any nested reference.
Consider this scenario:
When you publish A, C will not be included in the nested publishing process.
This happens because B, which acts as the link between A and C, has not changed since it was last published. The nested reference publishing process stops at B (or whenever it finds a published reference), assuming it is up to date.
To ensure C is included, you must republish B with references so that the system detects a change in the reference chain or manually publish C.
Here are a few key features of Nested Reference Publishing:
When working with APIs, you need to pass a new api_version:3.2 header for your request to send nested references for publishing.
Let's learn how the Nested Reference Publishing feature works.