Docs
GraphQL referenceMutations

Create Page

MUTATIONcreatePage(input: CreatePageInput!): PageMutationOutput!

Access: Requires the pages:write permission.

Arguments

input*

Returns

  1. createPage
message?String
page?
success*Boolean!
Example Request
mutation CreatePage($input: CreatePageInput!) {  createPage(input: $input) {    message    page {      blocks {        __typename      }      createdAt      description      id      isActive      isInNavigation      kind      metaData      navOrder      network {        activeListeners        baseUrl        catchupEnabled        catchupPremium        code        id        imagesUrl        isPremium      }    }    success  }}
Variables
{  "input": {    "isActive": true,    "isInNavigation": true,    "kind": "DYNAMIC",    "navOrder": 0,    "networkId": "1",    "slug": "string",    "title": "string"  }}
Example Response
{  "data": {    "createPage": {      "message": "string",      "page": {        "blocks": [          {            "__typename": "AccordionBlock"          }        ],        "createdAt": "<DateTime>",        "description": "string",        "id": "1",        "isActive": true,        "isInNavigation": true,        "kind": "DYNAMIC",        "metaData": "<JSON>",        "navOrder": 10,        "network": {          "activeListeners": 10,          "baseUrl": "string",          "catchupEnabled": true,          "catchupPremium": true,          "code": "string",          "id": "1",          "imagesUrl": "string",          "isPremium": true        }      },      "success": true    }  }}