# createGuidelinePageBlock

> Mutation in domain **Guidelines**

- HTML: [createGuidelinePageBlock.html](createGuidelinePageBlock.html)
- Raw SDL: [createGuidelinePageBlock.sdl](createGuidelinePageBlock.sdl)
- Covered by: [llms.txt](../llms.txt)

Creates a new `GuidelinePageBlock`. Requires `basic:write` scope to be accessible and `Project` permission level `EDIT`.

Status: _(beta)_

## Returns

`CreateGuidelinePageBlock`

## Arguments

- `input`: `CreateGuidelinePageBlockInput!` _(beta)_ — `CreateGuidelinePageBlock` input argument.

## Example

```graphql
mutation CreateGuidelinePageBlock {
  createGuidelinePageBlock(
    input: {
      blockTypeId: "…"
      settings: { }
      sectionId: "…"
    }
  ) {
    __typename
    block {
      id
      content
      modifiedAt
      settings
      url
      assetSettings {
        total
        page
        limit
        hasNextPage
        items { settingName }
      }
      type {
        name
        id
        settingsSchema
      }
    }
  }
}
```

Raw: [`createGuidelinePageBlock.example.sdl`](createGuidelinePageBlock.example.sdl)
