catalogListingFilters
Fetch the distinct set of tags linked to PUBLISHED catalog listings under the given catalog. Used by the marketplace filter sidebar.
The query always restricts to listings whose catalogListingStatus is PUBLISHED; this is not configurable from the input.
Access is gated by the _ATOMSPHERE privilege and additionally by the caller's account-group access to the supplied catalog (space).
An example of the request is as follows:
query {
catalogListingFilters(input: { catalogId: "5b697100-9ee5-4c01-8c58-dad31" }) {
catalogId
tags {
id
name
description
logoImageUrl
logoAltText
parentTag {
id
name
}
artifactListingCategoryId
categoryCode
categoryName
}
}
}
catalogListingFilters(
input: CatalogListingFiltersInput!
): CatalogListingFiltersResponse
Arguments
catalogListingFilters.input ● CatalogListingFiltersInput! non-null input catalog-service
Type
CatalogListingFiltersResponse object catalog-service
Response type for the catalog listing filter query. Returns the distinct tags currently linked to PUBLISHED listings in the catalog. Each ArtifactListingTag already carries parentTag, categoryCode and categoryName, so the UI can group by category and parent without further calls.