# catalogSelection > Query in domain **Catalogs** - HTML: [catalogSelection.html](catalogSelection.html) - Raw SDL: [catalogSelection.sdl](catalogSelection.sdl) - Covered by: [llms.txt](../llms.txt) Retrieve a `CatalogSelection` by its id. Status: _(beta)_ ## Returns `CatalogSelection` ## Arguments - `id`: `ID!` _(beta)_ — `CatalogSelection` id. ## Example ```graphql query CatalogSelection { catalogSelection( id: "…" ) { __typename entries { id sourceColumnId children { id sourceColumnId children { id } row { id } } row { id position catalog { id } } } id } } ``` Raw: [`catalogSelection.example.sdl`](catalogSelection.example.sdl)