Content links
Describes the links available for querying CMS (SaaS) content in Optimizely Graph.
Links in Optimizely Graph are a way to define relations between indexed items, see Joins with linking in the Optimizely Graph documentation. Some links are available when querying Content Management System (CMS) (SaaS) content from Optimizely Graph.
ITEMS
The default link if no type is specified is ITEMS
. It returns all content items with the current content item as the container
. This means it returns all items within the current container (analogous to all children for a tree node). The following GraphQL query is an example where the displayName
is fetched for content, including its items:
![](https://files.readme.io/19a84f6-Link_Items.png)
PATH
The link type PATH
can be thought of the opposite ofITEMS
. It returns the containers (potentially several levels) for a content item (analogous to ancestors for a tree node). The following is a GraphQL example where the displayName
is fetched for content, including displayName
for all items from link with type PATH
:
![](https://files.readme.io/fe0758e-Link_Path.png)
ASSETS
The link type ASSETS
returns all exclusive assets for the content. In the CMS (SaaS) UI, they display in the folders For This Page, For This Block, and For This Content. The following is a GraphQL example where displayName
and types
are queried for a content item:
![](https://files.readme.io/da0a5d2-Link_Assets.png)
Updated about 2 months ago