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