Skip to main content
POST
/
api
/
content
/
v1
/
pages
Create Subpage
curl --request POST \
  --url https://{instance}.domo.com/api/content/v1/pages \
  --header 'Content-Type: application/json' \
  --header 'X-DOMO-Developer-Token: <api-key>' \
  --data '
{
  "parentPageId": "12345",
  "title": "New Subpage Title",
  "hasLayout": true
}
'
{
  "pageId": 11111111,
  "parentPageId": 2222222,
  "ownerId": 123123123,
  "owners": [
    {
      "id": 123123123,
      "type": "USER",
      "displayName": null
    }
  ],
  "type": "page",
  "title": "Test Subpage",
  "pageName": "Test Subpage",
  "locked": false,
  "mobileEnabled": true,
  "sharedViewPage": true,
  "metadata": "{\"pageTitle\":\"Test Subpage\",\"title\":\"Test Subpage\",\"type\":\"page\"}",
  "virtualPage": false,
  "hasLayout": true
}

Authorizations

X-DOMO-Developer-Token
string
header
required

Body

application/json
parentPageId
string
required

ID of the parent page

title
string
required

Title of the subpage

hasLayout
boolean
default:true

Whether the page should have a layout

Response

Success (200): Page created successfully.

pageId
integer
parentPageId
integer
ownerId
integer
owners
object[]
type
string
title
string
pageName
string
locked
boolean
mobileEnabled
boolean
sharedViewPage
boolean
metadata
string
virtualPage
boolean
hasLayout
boolean