# 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)
