# moveCatalogRow > Mutation in domain **Catalogs** - HTML: [moveCatalogRow.html](moveCatalogRow.html) - Raw SDL: [moveCatalogRow.sdl](moveCatalogRow.sdl) - Covered by: [llms.txt](../llms.txt) Moves a `CatalogRow` to a new position. Status: _(beta)_ ## Returns `MoveCatalogRow` ## Arguments - `input`: `MoveCatalogRowInput!` _(beta)_ — `MoveCatalogRowInputType` input argument. ## Example ```graphql mutation MoveCatalogRow { moveCatalogRow( input: { id: "…" position: 0 } ) { __typename row { id position catalog { name id createdAt updatedAt columns { total page limit hasNextPage items { id } } primaryColumn { id } } } } } ``` Raw: [`moveCatalogRow.example.sdl`](moveCatalogRow.example.sdl)