API-patch-block-children
Append child content to a Notion block or page using the Notion MCP Server. Specify block ID and array of child blocks to add content after an existing block, enhancing workspace organization.
Instructions
Notion | Append block children
Input Schema
Name | Required | Description | Default |
---|---|---|---|
after | No | The ID of the existing block that the new block should be appended after. | |
block_id | Yes | Identifier for a [block](ref:block). Also accepts a [page](ref:page) ID. | |
children | Yes | Child content to append to a container block as an array of [block objects](ref:block) |
Input Schema (JSON Schema)
{
"$defs": {},
"properties": {
"after": {
"description": "The ID of the existing block that the new block should be appended after.",
"type": "string"
},
"block_id": {
"description": "Identifier for a [block](ref:block). Also accepts a [page](ref:page) ID.",
"type": "string"
},
"children": {
"description": "Child content to append to a container block as an array of [block objects](ref:block)",
"items": {
"additionalProperties": false,
"properties": {
"bulleted_list_item": {
"additionalProperties": false,
"properties": {
"rich_text": {
"items": {
"additionalProperties": false,
"properties": {
"text": {
"additionalProperties": false,
"properties": {
"content": {
"type": "string"
},
"link": {
"type": [
"object",
"null"
]
}
},
"required": [
"content"
],
"type": "object"
},
"type": {
"enum": [
"text"
],
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"rich_text"
],
"type": "object"
},
"paragraph": {
"additionalProperties": false,
"properties": {
"rich_text": {
"items": {
"additionalProperties": false,
"properties": {
"text": {
"additionalProperties": false,
"properties": {
"content": {
"type": "string"
},
"link": {
"type": [
"object",
"null"
]
}
},
"required": [
"content"
],
"type": "object"
},
"type": {
"enum": [
"text"
],
"type": "string"
}
},
"required": [
"text"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"rich_text"
],
"type": "object"
},
"type": {
"enum": [
"paragraph",
"bulleted_list_item"
],
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"required": [
"block_id",
"children"
],
"type": "object"
}