CatalogListingFiltersResponse
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.
type CatalogListingFiltersResponse {
catalogId: ID!
tags: [ArtifactListingTag!]!
}
Fields
CatalogListingFiltersResponse.catalogId ● ID! non-null scalar miscellaneous
Echoes the catalogId from the input, for client-side cache keying.
CatalogListingFiltersResponse.tags ● [ArtifactListingTag!]! non-null object catalog-service
Distinct list of tags linked to any PUBLISHED listing under the given catalog. Includes both top-level tags (parentTag = null) and child tags (parentTag set) that are directly attached to at least one PUBLISHED listing.
Returned By
catalogListingFilters query