Waiting for engine...
Skip to main content

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

On this Page