# CustomMetadataCatalogEntry

> Type in domain **Catalogs**

- HTML: [CustomMetadataCatalogEntry.html](CustomMetadataCatalogEntry.html)
- Raw SDL: [CustomMetadataCatalogEntry.sdl](CustomMetadataCatalogEntry.sdl)
- Covered by: [llms.txt](../llms.txt)

## Fields

- `cells`: `[CustomMetadataCatalogCell!]!` _(beta)_ — Cells readable for displaying this selected catalog entry.
- `id`: `ID!` _(beta)_ — Opaque catalog selection entry ID.

## Reach via

Example queries that can return this type from the root `Query`.

### `assets › customMetadata › entries`

```graphql
query AssetsCustomMetadataEntries {
  assets(ids: "…") {
    customMetadata {
      ... on CustomMetadataCatalogValue {
        entries {
          __typename
          cells {
            __typename
            column {
              __typename
              name
              id
            }
            ... on CustomMetadataCatalogLinkCell {
              values
            }
            ... on CustomMetadataCatalogTextCell {
              value
            }
          }
          id
        }
      }
    }
  }
}
```

Raw: [`AssetsCustomMetadataEntries.sdl`](../examples/AssetsCustomMetadataEntries.sdl)

### `asset › customMetadata › entries`

```graphql
query AssetCustomMetadataEntries {
  asset(id: "…") {
    customMetadata {
      ... on CustomMetadataCatalogValue {
        entries {
          __typename
          cells {
            __typename
            column {
              __typename
              name
              id
            }
            ... on CustomMetadataCatalogLinkCell {
              values
            }
            ... on CustomMetadataCatalogTextCell {
              value
            }
          }
          id
        }
      }
    }
  }
}
```

Raw: [`AssetCustomMetadataEntries.sdl`](../examples/AssetCustomMetadataEntries.sdl)
