GraphQL request for getting Publications containing topics tagged with a specific Keyword
To find out which Publication or Publications contain the content that is tagged with a specific Keyword, execute a specific items() query. This type of query can be useful in, say, a mashup scenario, where you want to identify the context in which your "mashable" content resides.
{
items(
filter: {
itemTypes: [PUBLICATION],
and: [
# Items in the Publication that are tagged with a Taxonomy Keyword with ID 9006
{ customMeta: {scope: ItemInPublication, key: "FMBCONTENTREFTYPE+logical+element", value: "9006"} },
# Items in English
{ customMeta: {scope: ItemInPublication, key: "DOC-LANGUAGE+lng+value", value: "en"} },
# Publications matching a given product release name
{ customMeta: {key: "FMBCONTENTRELEASENAME+version+element", value: "9019"} }
]
}
) {
edges {
node {
id
publicationId
namespaceId
itemId
itemType
title
customMetas {
edges {
node {
key
value
}
}
}
}
}
}
}