# 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)
