# setCatalogCells > Mutation in domain **Catalogs** - HTML: [setCatalogCells.html](setCatalogCells.html) - Raw SDL: [setCatalogCells.sdl](setCatalogCells.sdl) - Covered by: [llms.txt](../llms.txt) Sets multiple `CatalogCell` values. Each entry specifies either a `text` or a `link` cell. All cells must belong to the same catalog. Status: _(beta)_ ## Returns `SetCatalogCells` ## Arguments - `input`: `SetCatalogCellsInput!` _(beta)_ — `SetCatalogCellsInputType` input argument. ## Example ```graphql mutation SetCatalogCells { setCatalogCells( input: { cells: [{ }] } ) { __typename cells { __typename column { __typename name id position } row { id position catalog { id } } ... on CatalogTextCell { value } } } } ``` Raw: [`setCatalogCells.example.sdl`](setCatalogCells.example.sdl)