The new Managed Content API family provides GraphQL operations for searching and retrieving CMS content. With this API, developers can search content across CMS channels, sites, or UI bundles, filter by content type and taxonomy, retrieve localized content variants, access delivery details, and paginate through search results.
Where: This feature is available in Enterprise, Performance, Unlimited, and Developer editions.
When: This feature is available starting July 9, 2026.
How: Access the Managed Content API through the managedContent field on
the Query operation type.
Here’s an example of a keyword search for English content across two CMS channels. This search returns paginated results with content details, delivery details, and channel details.
query searchContent {
query SearchManagedContent {
managed_content {
search {
searchContentInChannels(
searchIdentifiers:{
channelIds: ["0apSB0000000001","0apSB0000000002"]
}
keyword: "product announcement"
language:"en_US"
pagination:{ offset:0, limit:25 }
) {
total
pageSize
items {
managedContentId
managedContentKey
title
contentType
language
taxonomies
managedContentChannelDeliveryDetails {
contentUrl
publishedDate
managedContentChannelDetails {
id
name
type
}
}
}
}
}
}
}