# Catalogs > Structured datasets of columns, rows, and cells — edit them cell by cell, or ingest rows in bulk. - HTML: [catalogs.html](catalogs.html) - Covered by: [llms.txt](../llms.txt) ## Interfaces - [CatalogCell](../interface/CatalogCell.md) - [CatalogColumn](../interface/CatalogColumn.md) - [CustomMetadataCatalogCell](../interface/CustomMetadataCatalogCell.md) - [CustomMetadataCatalogColumn](../interface/CustomMetadataCatalogColumn.md) ## Types - [Catalog](../type/Catalog.md) - [CatalogColumnItems](../type/CatalogColumnItems.md) - [CatalogColumnUsage](../type/CatalogColumnUsage.md) - [CatalogItems](../type/CatalogItems.md) - [CatalogLinkCell](../type/CatalogLinkCell.md) - [CatalogLinkCellValue](../type/CatalogLinkCellValue.md) - [CatalogLinkColumn](../type/CatalogLinkColumn.md) - [CatalogRow](../type/CatalogRow.md) - [CatalogRowItems](../type/CatalogRowItems.md) - [CatalogRowUsage](../type/CatalogRowUsage.md) - [CatalogSelection](../type/CatalogSelection.md) - [CatalogSelectionEntry](../type/CatalogSelectionEntry.md) - [CatalogTextCell](../type/CatalogTextCell.md) - [CatalogTextColumn](../type/CatalogTextColumn.md) - [CatalogWindow](../type/CatalogWindow.md) - [CatalogWindowRow](../type/CatalogWindowRow.md) - [CatalogWindowRowItems](../type/CatalogWindowRowItems.md) - [ColumnFilter](../type/ColumnFilter.md) - [ColumnFilterItem](../type/ColumnFilterItem.md) - [ColumnFilterItems](../type/ColumnFilterItems.md) - [CustomMetadataCatalogEntry](../type/CustomMetadataCatalogEntry.md) - [CustomMetadataCatalogLinkCell](../type/CustomMetadataCatalogLinkCell.md) - [CustomMetadataCatalogLinkColumn](../type/CustomMetadataCatalogLinkColumn.md) - [CustomMetadataCatalogLinkValue](../type/CustomMetadataCatalogLinkValue.md) - [CustomMetadataCatalogTextCell](../type/CustomMetadataCatalogTextCell.md) - [CustomMetadataCatalogTextColumn](../type/CustomMetadataCatalogTextColumn.md) - [CustomMetadataCatalogValue](../type/CustomMetadataCatalogValue.md) - [CustomMetadataPropertyTypeCatalog](../type/CustomMetadataPropertyTypeCatalog.md) - [RemoveCatalogColumnsBlocked](../type/RemoveCatalogColumnsBlocked.md) - [RemoveCatalogColumnsSuccessful](../type/RemoveCatalogColumnsSuccessful.md) - [RemoveCatalogRowsBlocked](../type/RemoveCatalogRowsBlocked.md) - [RemoveCatalogRowsSuccessful](../type/RemoveCatalogRowsSuccessful.md) ## Queries - [catalog](../query/catalog.md) - [catalogSelection](../query/catalogSelection.md) ## Mutations - [clearCatalogColumn](../mutation/clearCatalogColumn.md) - [clearCatalogRow](../mutation/clearCatalogRow.md) - [createCatalog](../mutation/createCatalog.md) - [createCatalogColumn](../mutation/createCatalogColumn.md) - [createCatalogRow](../mutation/createCatalogRow.md) - [duplicateCatalogColumn](../mutation/duplicateCatalogColumn.md) - [duplicateCatalogRow](../mutation/duplicateCatalogRow.md) - [ingestCatalogRows](../mutation/ingestCatalogRows.md) - [moveCatalogColumn](../mutation/moveCatalogColumn.md) - [moveCatalogRow](../mutation/moveCatalogRow.md) - [removeCatalog](../mutation/removeCatalog.md) - [removeCatalogColumns](../mutation/removeCatalogColumns.md) - [removeCatalogRows](../mutation/removeCatalogRows.md) - [setCatalogCells](../mutation/setCatalogCells.md) - [setCatalogColumnAsPrimary](../mutation/setCatalogColumnAsPrimary.md) - [updateCatalog](../mutation/updateCatalog.md) - [updateCatalogColumn](../mutation/updateCatalogColumn.md) ## Inputs - [CatalogWindowPaginationInput](../input/CatalogWindowPaginationInput.md) - [ClearCatalogColumnInput](../input/ClearCatalogColumnInput.md) - [ClearCatalogRowInput](../input/ClearCatalogRowInput.md) - [ColumnFilterInput](../input/ColumnFilterInput.md) - [CreateCatalogColumnInput](../input/CreateCatalogColumnInput.md) - [CreateCatalogInput](../input/CreateCatalogInput.md) - [CreateCatalogLinkColumnInput](../input/CreateCatalogLinkColumnInput.md) - [CreateCatalogRowCellInput](../input/CreateCatalogRowCellInput.md) - [CreateCatalogRowInput](../input/CreateCatalogRowInput.md) - [CreateCatalogRowLinkCellInput](../input/CreateCatalogRowLinkCellInput.md) - [CreateCatalogRowTextCellInput](../input/CreateCatalogRowTextCellInput.md) - [CreateCatalogTextColumnInput](../input/CreateCatalogTextColumnInput.md) - [DuplicateCatalogColumnInput](../input/DuplicateCatalogColumnInput.md) - [DuplicateCatalogRowInput](../input/DuplicateCatalogRowInput.md) - [IngestCatalogRowsInput](../input/IngestCatalogRowsInput.md) - [MoveCatalogColumnInput](../input/MoveCatalogColumnInput.md) - [MoveCatalogRowInput](../input/MoveCatalogRowInput.md) - [RemoveCatalogColumnsInput](../input/RemoveCatalogColumnsInput.md) - [RemoveCatalogInput](../input/RemoveCatalogInput.md) - [RemoveCatalogRowsInput](../input/RemoveCatalogRowsInput.md) - [SetCatalogCellInput](../input/SetCatalogCellInput.md) - [SetCatalogCellsInput](../input/SetCatalogCellsInput.md) - [SetCatalogColumnAsPrimaryInput](../input/SetCatalogColumnAsPrimaryInput.md) - [SetCatalogLinkCellInput](../input/SetCatalogLinkCellInput.md) - [SetCatalogTextCellInput](../input/SetCatalogTextCellInput.md) - [UpdateCatalogColumnDataInput](../input/UpdateCatalogColumnDataInput.md) - [UpdateCatalogColumnInput](../input/UpdateCatalogColumnInput.md) - [UpdateCatalogDataInput](../input/UpdateCatalogDataInput.md) - [UpdateCatalogInput](../input/UpdateCatalogInput.md) ## Return types - [ClearCatalogColumn](../type/ClearCatalogColumn.md) - [ClearCatalogRow](../type/ClearCatalogRow.md) - [CreateCatalog](../type/CreateCatalog.md) - [CreateCatalogColumn](../type/CreateCatalogColumn.md) - [CreateCatalogRow](../type/CreateCatalogRow.md) - [DuplicateCatalogColumn](../type/DuplicateCatalogColumn.md) - [DuplicateCatalogRow](../type/DuplicateCatalogRow.md) - [IngestCatalogRows](../type/IngestCatalogRows.md) - [MoveCatalogColumn](../type/MoveCatalogColumn.md) - [MoveCatalogRow](../type/MoveCatalogRow.md) - [RemoveCatalog](../type/RemoveCatalog.md) - [SetCatalogCells](../type/SetCatalogCells.md) - [SetCatalogColumnAsPrimary](../type/SetCatalogColumnAsPrimary.md) - [UpdateCatalog](../type/UpdateCatalog.md) - [UpdateCatalogColumn](../type/UpdateCatalogColumn.md) ## Enums - [CatalogColumnRemovalMode](../enum/CatalogColumnRemovalMode.md) - [CatalogColumnUsageReason](../enum/CatalogColumnUsageReason.md) - [CatalogRowRemovalMode](../enum/CatalogRowRemovalMode.md) - [CatalogRowUsageReason](../enum/CatalogRowUsageReason.md) - [CatalogUsageReason](../enum/CatalogUsageReason.md) ## Unions - [RemoveCatalogColumns](../union/RemoveCatalogColumns.md) - [RemoveCatalogRows](../union/RemoveCatalogRows.md)