type Catalog implements Node { """**BETA** `Catalog` id.""" id: ID! """**BETA** `name` of the `Catalog`.""" name: String! """**BETA** `DateTime` of the `Catalog` creation.""" createdAt: DateTime! """**BETA** `DateTime` of the `Catalog` last update.""" updatedAt: DateTime """**BETA** `rows` of the `Catalog`.""" rows( """**BETA** Number of items to return per page (max 100).""" limit: Int = 25 """**BETA** Page number to return.""" page: Int = 1 ): CatalogRowItems! """**BETA** `columns` of the `Catalog`.""" columns( """**BETA** Number of items to return per page (max 100).""" limit: Int = 100 """**BETA** Page number to return.""" page: Int = 1 ): CatalogColumnItems! """ **BETA** A rectangular page of catalog data whose cells correspond to the selected columns. One catalog window can contain at most 2,500 cell coordinates. """ window( """ **BETA** Pagination for the window columns. An omitted or null limit defaults to 10. """ columns: CatalogWindowPaginationInput! = {limit: 10, page: 1} """ **BETA** Pagination for the window rows. An omitted or null limit defaults to 25. """ rows: CatalogWindowPaginationInput! = {limit: 25, page: 1} ): CatalogWindow! """**BETA** Primary `CatalogColumn` of the `Catalog`.""" primaryColumn: CatalogColumn """**BETA** Fetch cells for a row identified by its primary key value.""" cellsByPrimaryKey( """**BETA** The value to match in the catalog's primary column.""" primaryKey: String! """ **BETA** The column IDs to fetch cell values for. The columns must belong to the catalog. """ columnIds: [ID!]! ): [CatalogCell!]! """ **BETA** Get a paginated page of filter values (with counts) for one column. Returns null when the column does not belong to the catalog. Items are ordered by `count DESC, value ASC`. """ columnFilter( """**BETA** Column ID to get filter values for.""" columnId: ID! """ **BETA** Active column filters for faceted count computation. Filters whose `columnId` matches the argument `columnId` are self-excluded. """ activeFilters: [ColumnFilterInput!] """ **BETA** Search text for faceted filtering (split by whitespace, case-insensitive, matches across all cells of a row). """ query: String """ **BETA** Case-insensitive substring filter applied to the value strings of the returned items only. """ columnQuery: String """**BETA** Number of items to return per page (max 100).""" limit: Int = 100 """**BETA** Page number to return (1-indexed).""" page: Int = 1 ): ColumnFilter """ **BETA** Why this `Catalog` is currently in use, as reason codes. Empty when it is not in use. """ usageReasons: [CatalogUsageReason!]! """ **BETA** Search catalog cells by query and column filters. Query is split by whitespace; each part must match (case-insensitive) in at least one cell per row. Column filters match entire cell values; multiple values for the same column are OR'd, cross-column is AND'd. Results limited to 100 rows. """ searchCells( """**BETA** Search text (will be split by whitespace, case-insensitive).""" query: String! """ **BETA** Column filters. Same-column values are OR'd, cross-column is AND'd. """ columnFilters: [ColumnFilterInput!] """**BETA** Column IDs to return cell values for.""" columnIds: [ID!]! ): [CatalogCell!]! }