Syntax
createPage(spaceKey, parentId, pageTitle, pageContent)
Description
Creates an issue based on the provided arguments.Parameters
Parameter name | Type | Required | Description |
---|---|---|---|
| string | Yes | Key of space to create the new page in. |
parentId | number | Yes | The ID of the parent page. If the page is at the root level (top level) the parent page should be the spaces home page. |
pageTitle | string | Yes | Title of the new page. |
pageContent | string | Yes | Content to be displayed on the new page. |
Return type
number
The page ID of the newly created page.
Example
Example 1
string spaceKey = "PSCONF"; number parentPageId = 11801; string pageTitle = "New Page"; string pageContent = "<p>This page was created by Power Scripts!<p>"; number newPage = createPage(spaceKey, parentPageId, pageTitle, pageContent); %newPage%.labels += "new";
Example 2
number homePage = getPage("PSCONF", "Power Scripts for Confluence Home"); number newPage = createPage(%homePage%.space, %homePage%.id, "New Page", %homePage%.content); %newPage%.labels += "new";
See also