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