Headless Server Developer Manual / Version 2101
Table Of Contents
Pages within the eCommerce system can be augmented with CMExternalPage content objects.
The commerce root object offers a field externalPage which allows querying the
CMS page content given a page ID and a site ID. The following example query retrieves the header
and main placements from the CMExternalPage associated with the about-us
page:
{
commerce {
externalPage(externalId: "about-us",
siteId: "sfra-en-gb") {
externalId
name
grid {
placements(names: ["header", "main"]) {
name
items {
name
type
}
}
}
}
}
}

