Documentation Center

Structure of GraphQL queries

Use the items() and componentPresentations() fields in your GraphQL query to fetch items from the Content Delivery environment. You can filter the returned items, limit them, sort them and paginate them.

You can query all published and indexed content in a Content Delivery environment, regardless of whether the content originates from Tridion Sites or from Tridion Docs.

Specific types of content published from Tridion Sites may have been marked as non-indexable, which means that such content cannot be searched or queried, even though the content is present in the Elasticsearch database. Specifically, content published from Tridion Sites ends up in the following places:
Type of contentLocation if marked as indexableLocation if marked as non-indexable
Datacontent+language if it has a locale

content+general if it has no locale

rawContent
Metadatadynamicdynamic_not_indexed