Is it possible to insert a table block on a page in Notion?

Hi,

I’m trying to add the table block on the page content.

This is what it looks like on the Notion side.

I know how to add page content in Make, but there is no option to add a table.

I’m hoping someone may have solved a similar problem before.

Hi,
This can be achieved by using the “Make an API call” (or HTTP) module and invoking the Append block children API endpoint, while passing the table data to the request body according to its API structure https://developers.notion.com/reference/block#table.

To create the same table as in your screenshot, the request body would look like this:
{
“children”: [
{
“object”: “block”,
“type”: “table”,
“table”: {
“table_width”: 4,
“has_column_header”: false,
“has_row_header”: false,
“children”: [
{
“object”: “block”,
“type”: “table_row”,
“table_row”: {
“cells”: [
[{“type”: “text”, “text”: {“content”: “member1”}}],
[{“type”: “text”, “text”: {“content”: “task1”}}],
[{“type”: “text”, “text”: {“content”: “check”}}],
[
{
“type”: “mention”,
“mention”: {
“type”: “date”,
“date”: {
“start”: “2025-05-04T18:00:00.000Z”,
“end”: null,
“time_zone”: null
}
}
},
{“type”: “text”, “text”: {“content”: " :alarm_clock:"}}
]
]
}
},
{
“object”: “block”,
“type”: “table_row”,
“table_row”: {
“cells”: [
[{“type”: “text”, “text”: {“content”: “member2”}}],
[{“type”: “text”, “text”: {“content”: “task2”}}],
[{“type”: “text”, “text”: {“content”: “check”}}],
[
{
“type”: “mention”,
“mention”: {
“type”: “date”,
“date”: {
“start”: “2025-05-04T17:30:00.000Z”,
“end”: null,
“time_zone”: null
}
}
},
{“type”: “text”, “text”: {“content”: " :alarm_clock:"}}
]
]
}
}
]
}
}
]
}