# guidelinePageBlock > Query in domain **Guidelines** - HTML: [guidelinePageBlock.html](guidelinePageBlock.html) - Raw SDL: [guidelinePageBlock.sdl](guidelinePageBlock.sdl) - Covered by: [llms.txt](../llms.txt) Retrieve a `GuidelinePageBlock` by its id. Status: _(beta)_ ## Returns `GuidelinePageBlockInterface` ## Arguments - `id`: `ID!` _(beta)_ — The id of the `GuidelinePageBlock` to retrieve. - `locale`: `String` _(beta)_ — The locale tag ("de", "de-DE") in which the GuidelinePageBlock should be delivered. If the requested locale is unavailable, the default language will be used as a fallback. - `language`: `LanguageCode` _(beta)_ — Specifies the language in which the GuidelinePageBlock should be delivered. If the requested language is unavailable, the default language will be used as a fallback. ## Example ```graphql query GuidelinePageBlock { guidelinePageBlock( id: "…" ) { __typename assetSettings { total page limit hasNextPage items { settingName assets { total page limit hasNextPage items { previewUrl } } } } content id modifiedAt settings type { name id settingsSchema } url } } ``` Raw: [`guidelinePageBlock.example.sdl`](guidelinePageBlock.example.sdl)