Create page
Creates a child page above another parent page
Function CreatePage(Val Token, Val Parent, Val Title) Export
| Parameter | CLI option | Type | Required | Description | 
|---|---|---|---|---|
| Token | --token | String | ✔ | Token | 
| Parent | --page | String | ✔ | Parent ID | 
| Title | --title | String | ✔ | Page title | 
Returns: Map Of KeyAndValue - serialized JSON response from Notion
1C:Enterprise/OneScript code example
    Token  = "secret_9RsfMrRMqZwqp0Zl0B...";
    Parent = "5dd94c34fab04bff986b7511c0779f77";
    Title  = "TestTitle";
    Result = OPI_Notion.CreatePage(Token, Parent, Title);
- Bash
 - CMD/Bat
 
    oint notion CreatePage \
     --token "***" \
     --page "5dd94c34fab04bff986b7511c0779f77" \
     --title "TestTitle"
    oint notion CreatePage ^
     --token "***" ^
     --page "5dd94c34fab04bff986b7511c0779f77" ^
     --title "TestTitle"
Result
{
 "object": "page",
 "id": "29d82aa7-fc4e-81bd-8fc1-e5b7d59b73fa",
 "created_time": "2025-10-31T11:45:00Z",
 "last_edited_time": "2025-10-31T11:45:00Z",
 "created_by": {
  "object": "user",
  "id": "8b07422e-eeea-40d1-8d5e-c784211825b0"
 },
 "last_edited_by": {
  "object": "user",
  "id": "8b07422e-eeea-40d1-8d5e-c784211825b0"
 },
 "cover": null,
 "icon": null,
 "parent": {
  "type": "page_id",
  "page_id": "5dd94c34-fab0-4bff-986b-7511c0779f77"
 },
 "archived": false,
 "in_trash": false,
 "is_locked": false,
 "properties": {
  "title": {
   "id": "title",
   "type": "title",
   "title": [
    {
     "type": "text",
     "text": {
      "content": "title",
      "link": null
     },
     "annotations": {
      "bold": false,
      "italic": false,
      "strikethrough": false,
      "underline": false,
      "code": false,
      "color": "default"
     },
     "plain_text": "title",
     "href": null
    }
   ]
  }
 },
 "url": "https://www.notion.so/title-29d82aa7fc4e81bd8fc1e5b7d59b73fa",
 "public_url": null,
 "request_id": "9695ed20-2e82-47c8-ab1f-e037cc796e31"
}