# Getting notion page content

**URL:** <https://community.make.com/t/getting-notion-page-content/16339>\
**Category:** Questions\
**Tags:** notion\
**Created:** [September 21, 2023, 4:47pm UTC](https://community.make.com/t/getting-notion-page-content/16339 "2023-09-21T16:47:17Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![joseph777](https://avatars.discourse-cdn.com/v4/letter/j/eb8c5e/32.png) [@joseph777](https://community.make.com/u/joseph777)\
**Post date:** [September 21, 2023, 4:47pm UTC](https://community.make.com/t/getting-notion-page-content/16339/1 "2023-09-21T16:47:17Z")

</div>

Hello,

I would like to create a scenario where I can retrieve the content of a page from Notion, not just the properties in the database. I understand that the content consists of a row of child blocks, but I have been unable to get this to work.

Some help, please?

---

<div class="post-metadata">

**Author:** ![Simo](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/simo/32/9701_2.png) [@Simo](https://community.make.com/u/Simo)\
**Post date:** [September 21, 2023, 5:23pm UTC](https://community.make.com/t/getting-notion-page-content/16339/3 "2023-09-21T17:23:03Z")

</div>

Hello,  
You can try to use the “list page contents” module to retrieve the content of a page from Notion

---

<div class="post-metadata">

**Author:** ![joseph777](https://avatars.discourse-cdn.com/v4/letter/j/eb8c5e/32.png) [@joseph777](https://community.make.com/u/joseph777)\
**Post date:** [September 21, 2023, 5:28pm UTC](https://community.make.com/t/getting-notion-page-content/16339/4 "2023-09-21T17:28:19Z")

</div>

I’ve already tried it that way, but I can’t “see” the content in the response, and I don’t know what “limit 10” means.

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/3/3e3bca8c2d0a871753c6b9576d38fc98051f1aae.png)

---

<div class="post-metadata">

**Author:** ![samliew](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/samliew/32/13327_2.png) [@samliew](https://community.make.com/u/samliew)\
**Post date:** [September 22, 2023, 1:52am UTC](https://community.make.com/t/getting-notion-page-content/16339/5 "2023-09-22T01:52:10Z")

</div>

Welcome to the Make community!

Could you please provide the input/output bundles of the modules by running the scenario, then clicking the bubble on the top-right of each module, taking screenshots of, and copying the contents into a code block, or upload the json file into this discussion thread:

![Screenshot_2023-08-29_100800](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/e/e19e554d49359a79fe59f20d110dd917a4cbd22f.png)

This will allow others to better assist you. Thanks!

---

<div class="post-metadata">

**Author:** ![joseph777](https://avatars.discourse-cdn.com/v4/letter/j/eb8c5e/32.png) [@joseph777](https://community.make.com/u/joseph777)\
**Post date:** [September 23, 2023, 5:18pm UTC](https://community.make.com/t/getting-notion-page-content/16339/6 "2023-09-23T17:18:53Z")

</div>

For sure!

Here you aren

`[{ "object": "block", "id": "6e33ccc6-6f45-4c52-ad1c-dfbcbd3c822e", "parent": { "type": "page_id", "page_id": "36dc39d3-0054-4ff8-b6a4-f3f8d3b8a416" }, "created_time": "2023-09-19T23:48:00.000Z", "last_edited_time": "2023-09-19T23:48:00.000Z", "created_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "last_edited_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "has_children": true, "archived": false, "type": "synced_block", "synced_block": { "synced_from": { "type": "block_id", "block_id": "6f758e04-3ad8-41d9-b2b3-b3e8e0f8940d" } }, " __IMTLENGTH__": 10, " __IMTINDEX__": 1 }, { "object": "block", "id": "b8823915-bc8b-449a-aa6c-2983aa2cb5ec", "parent": { "type": "page_id", "page_id": "36dc39d3-0054-4ff8-b6a4-f3f8d3b8a416" }, "created_time": "2023-09-19T23:48:00.000Z", "last_edited_time": "2023-09-19T23:48:00.000Z", "created_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "last_edited_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "has_children": false, "archived": false, "type": "paragraph", "paragraph": { "rich_text": [], "color": "default" }, " __IMTLENGTH__": 10, " __IMTINDEX__": 2 }, { "object": "block", "id": "dc7ff7bc-60d6-4776-8bbe-39ae1221ee6c", "parent": { "type": "page_id", "page_id": "36dc39d3-0054-4ff8-b6a4-f3f8d3b8a416" }, "created_time": "2023-09-19T23:48:00.000Z", "last_edited_time": "2023-09-19T23:48:00.000Z", "created_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "last_edited_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "has_children": true, "archived": false, "type": "column_list", "column_list": {}, " __IMTLENGTH__": 10, " __IMTINDEX__": 3 }, { "object": "block", "id": "3c322329-200b-41bf-8573-068c3d9f30b3", "parent": { "type": "page_id", "page_id": "36dc39d3-0054-4ff8-b6a4-f3f8d3b8a416" }, "created_time": "2023-09-19T23:48:00.000Z", "last_edited_time": "2023-09-19T23:48:00.000Z", "created_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "last_edited_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "has_children": true, "archived": false, "type": "synced_block", "synced_block": { "synced_from": { "type": "block_id", "block_id": "30c658c3-dd2d-4014-9d4c-1013b7b0f27c" } }, " __IMTLENGTH__": 10, " __IMTINDEX__": 4 }, { "object": "block", "id": "687ca1d1-e304-48ff-abea-c109250aa5ef", "parent": { "type": "page_id", "page_id": "36dc39d3-0054-4ff8-b6a4-f3f8d3b8a416" }, "created_time": "2023-09-19T23:48:00.000Z", "last_edited_time": "2023-09-19T23:48:00.000Z", "created_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "last_edited_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "has_children": false, "archived": false, "type": "child_database", "child_database": { "title": "" }, " __IMTLENGTH__": 10, " __IMTINDEX__": 5 }, { "object": "block", "id": "456270c9-1102-4419-aa6c-d2497a30c709", "parent": { "type": "page_id", "page_id": "36dc39d3-0054-4ff8-b6a4-f3f8d3b8a416" }, "created_time": "2023-09-19T23:48:00.000Z", "last_edited_time": "2023-09-19T23:48:00.000Z", "created_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "last_edited_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "has_children": true, "archived": false, "type": "synced_block", "synced_block": { "synced_from": { "type": "block_id", "block_id": "70115545-1183-457b-b4e0-958912449970" } }, " __IMTLENGTH__": 10, " __IMTINDEX__": 6 }, { "object": "block", "id": "6aa8bead-965a-4b50-af20-639d2ef23c59", "parent": { "type": "page_id", "page_id": "36dc39d3-0054-4ff8-b6a4-f3f8d3b8a416" }, "created_time": "2023-09-19T23:48:00.000Z", "last_edited_time": "2023-09-19T23:48:00.000Z", "created_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "last_edited_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "has_children": true, "archived": false, "type": "synced_block", "synced_block": { "synced_from": { "type": "block_id", "block_id": "0161101f-48b1-4a5b-9a81-68f2b931254d" } }, " __IMTLENGTH__": 10, " __IMTINDEX__": 7 }, { "object": "block", "id": "00477121-4fac-4360-8b49-9135c4ca4f45", "parent": { "type": "page_id", "page_id": "36dc39d3-0054-4ff8-b6a4-f3f8d3b8a416" }, "created_time": "2023-09-19T23:48:00.000Z", "last_edited_time": "2023-09-19T23:48:00.000Z", "created_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "last_edited_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "has_children": false, "archived": false, "type": "child_database", "child_database": { "title": "" }, " __IMTLENGTH__": 10, " __IMTINDEX__": 8 }, { "object": "block", "id": "34638ccc-6012-484c-84c0-892d22f19b82", "parent": { "type": "page_id", "page_id": "36dc39d3-0054-4ff8-b6a4-f3f8d3b8a416" }, "created_time": "2023-09-19T23:48:00.000Z", "last_edited_time": "2023-09-19T23:48:00.000Z", "created_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "last_edited_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "has_children": false, "archived": false, "type": "paragraph", "paragraph": { "rich_text": [], "color": "default" }, " __IMTLENGTH__": 10, " __IMTINDEX__": 9 }, { "object": "block", "id": "be3ff334-58a4-465c-a49b-6888fba199f4", "parent": { "type": "page_id", "page_id": "36dc39d3-0054-4ff8-b6a4-f3f8d3b8a416" }, "created_time": "2023-09-19T23:48:00.000Z", "last_edited_time": "2023-09-19T23:48:00.000Z", "created_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "last_edited_by": { "object": "user", "id": "266eb597-a897-42aa-98ce-3781cd66b47c" }, "has_children": false, "archived": false, "type": "paragraph", "paragraph": { "rich_text": [], "color": "default" }, " __IMTLENGTH__": 10, " __IMTINDEX__": 10 } ]`

---

<div class="post-metadata">

**Author:** ![Simo](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/simo/32/9701_2.png) [@Simo](https://community.make.com/u/Simo)\
**Post date:** [September 23, 2023, 7:07pm UTC](https://community.make.com/t/getting-notion-page-content/16339/7 "2023-09-23T19:07:38Z")

</div>

Limit 10 refers to the number of blocks within the page to retrieve. In the Page ID, you need to insert the Notion parent Page ID, not the {{Page Content ID}}

---

<div class="post-metadata">

**Author:** ![joseph777](https://avatars.discourse-cdn.com/v4/letter/j/eb8c5e/32.png) [@joseph777](https://community.make.com/u/joseph777)\
**Post date:** [September 23, 2023, 7:21pm UTC](https://community.make.com/t/getting-notion-page-content/16339/8 "2023-09-23T19:21:48Z")

</div>

Many thanks,  
i tried this

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/9/94171190afdaef3404a2d456006866f293e91b48.png)  
but i get this  
 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/1/15e708443a75d063cddf42c0d010b85d31369869.png)

What i´m doing wrong?

---

<div class="post-metadata">

**Author:** ![joseph777](https://avatars.discourse-cdn.com/v4/letter/j/eb8c5e/32.png) [@joseph777](https://community.make.com/u/joseph777)\
**Post date:** [September 23, 2023, 7:25pm UTC](https://community.make.com/t/getting-notion-page-content/16339/9 "2023-09-23T19:25:01Z")

</div>

Using this works

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/a/ab95ec19b272206f91337fe54c4162405b999573.png)  
but i do not get the page content, just the properties.

---

<div class="post-metadata">

**Author:** ![Simo](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/simo/32/9701_2.png) [@Simo](https://community.make.com/u/Simo)\
**Post date:** [September 24, 2023, 5:15am UTC](https://community.make.com/t/getting-notion-page-content/16339/10 "2023-09-24T05:15:41Z")

</div>

Why is the trigger “Get a page content”? If you’re attempting to get content from database pages, you may use “Search objects” (or “Watch database items”) as the trigger, and then pass the {{pageID}} from the trigger to the “List page contents” module

---

<div class="post-metadata">

**Author:** ![joseph777](https://avatars.discourse-cdn.com/v4/letter/j/eb8c5e/32.png) [@joseph777](https://community.make.com/u/joseph777)\
**Post date:** [September 24, 2023, 9:46am UTC](https://community.make.com/t/getting-notion-page-content/16339/11 "2023-09-24T09:46:53Z")

</div>

Hi Simo,

I tried this

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/d/d46fb059de8dd34f7ba4129217d5e15d55952f3f.png)  
but the problem si the same…

I cannot get all the blocks in a page to treat them ( images, text, custom html, etc…)

I attach the blueprint here.

Many thanks for your support

[blueprint (3).json](https://community.make.com/uploads/short-url/e0hIPxDOgQC3lQ27IDrbZwoAp2v.json) (177.8 KB)

---

<div class="post-metadata">

**Author:** ![joseph777](https://avatars.discourse-cdn.com/v4/letter/j/eb8c5e/32.png) [@joseph777](https://community.make.com/u/joseph777)\
**Post date:** [September 24, 2023, 10:32am UTC](https://community.make.com/t/getting-notion-page-content/16339/12 "2023-09-24T10:32:20Z")

</div>

Now i tried this, but the problem is always the same. I get all properties for the page, but i can´t get all the blocks inside the page, to treat them

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/1/1dfa96e7f44a9e82559a007af9ac1f7c57d1d2b7.png)

i attach the blueprint  
[blueprint (5).json](https://community.make.com/uploads/short-url/8FxzYJSKc3O5zUXQEoUHIORFLm0.json) (210.6 KB)

---

<div class="post-metadata">

**Author:** ![Simo](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/simo/32/9701_2.png) [@Simo](https://community.make.com/u/Simo)\
**Post date:** [September 24, 2023, 2:26pm UTC](https://community.make.com/t/getting-notion-page-content/16339/13 "2023-09-24T14:26:50Z")

</div>

Ah strange - so, if you click on the bubble with “10” you don’t see the blocks on your page triggered from the “Search objects” module?

---

<div class="post-metadata">

**Author:** ![digi-pal](https://avatars.discourse-cdn.com/v4/letter/d/b2d939/32.png) [@digi-pal](https://community.make.com/u/digi-pal)\
**Post date:** [September 24, 2023, 5:03pm UTC](https://community.make.com/t/getting-notion-page-content/16339/14 "2023-09-24T17:03:55Z")

</div>

i got the same problem as @joseph777  
i gives me the output as bundles (see image) . i can identify some contents under plain text nested inside paragraph.  
Do i need next an “Array Aggregator” to combine the bundles? Maybe this will work for @joseph777 too

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/8/819f36e1bd888250381502d0d31c0196f3004f1e.png)

---

<div class="post-metadata">

**Author:** ![joseph777](https://avatars.discourse-cdn.com/v4/letter/j/eb8c5e/32.png) [@joseph777](https://community.make.com/u/joseph777)\
**Post date:** [September 24, 2023, 5:07pm UTC](https://community.make.com/t/getting-notion-page-content/16339/15 "2023-09-24T17:07:40Z")

</div>

No, I’ve been facing this problem since the beginning.

---

<div class="post-metadata">

**Author:** ![digi-pal](https://avatars.discourse-cdn.com/v4/letter/d/b2d939/32.png) [@digi-pal](https://community.make.com/u/digi-pal)\
**Post date:** [September 24, 2023, 5:13pm UTC](https://community.make.com/t/getting-notion-page-content/16339/16 "2023-09-24T17:13:41Z")

</div>

Did you setup you connection on the database? you have to set up a token in the developer settings to give the permissions. After that you have to set the Connection to the Token inside the database

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/4/4ce17becc8c105b60604ef06686d7578b712217c.png)

---

<div class="post-metadata">

**Author:** ![joseph777](https://avatars.discourse-cdn.com/v4/letter/j/eb8c5e/32.png) [@joseph777](https://community.make.com/u/joseph777)\
**Post date:** [September 24, 2023, 5:16pm UTC](https://community.make.com/t/getting-notion-page-content/16339/17 "2023-09-24T17:16:17Z")

</div>

Of course, otherwise I wouldn’t connect and pull the property data, right?

---

<div class="post-metadata">

**Author:** ![digi-pal](https://avatars.discourse-cdn.com/v4/letter/d/b2d939/32.png) [@digi-pal](https://community.make.com/u/digi-pal)\
**Post date:** [September 24, 2023, 5:22pm UTC](https://community.make.com/t/getting-notion-page-content/16339/18 "2023-09-24T17:22:47Z")

</div>

probably yes.

> [@Getting notion page content](https://community.make.com/t/getting-notion-page-content/16339/12):
>
> Now i tried this, but the problem is always the same. I get all properties for the page, but i can´t get all the blocks inside the page, to treat them i attach the blueprint [blueprint (5).json](https://community.make.com/uploads/short-url/8FxzYJSKc3O5zUXQEoUHIORFLm0.json) (210.6 KB)

can you make a screenshot of what you get when clicking on the 10?

---

<div class="post-metadata">

**Author:** ![joseph777](https://avatars.discourse-cdn.com/v4/letter/j/eb8c5e/32.png) [@joseph777](https://community.make.com/u/joseph777)\
**Post date:** [September 24, 2023, 6:02pm UTC](https://community.make.com/t/getting-notion-page-content/16339/19 "2023-09-24T18:02:46Z")

</div>

I get with search object by edited time, and with limit = 1

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/8/8fb7f6f611edfc6e5f2d06376e79faeab9a15442.jpeg)  
this is ok, i get the correct page id as you can see in the arrow.  
all properties are there…

but not the content inside the page, with sync blocks, template, content, etc…

---

<div class="post-metadata">

**Author:** ![joseph777](https://avatars.discourse-cdn.com/v4/letter/j/eb8c5e/32.png) [@joseph777](https://community.make.com/u/joseph777)\
**Post date:** [September 24, 2023, 6:08pm UTC](https://community.make.com/t/getting-notion-page-content/16339/20 "2023-09-24T18:08:39Z")

</div>

In the second column, it makes sense as parent is the page id, so it seems that blocks are child, but only 10, and i added limit 1000  
all paragraphs are empty.

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/f/fcd754998dd7ac43b6c2435ea1e798b3179cb9f6.jpeg)

---

<div class="post-metadata">

**Author:** ![joseph777](https://avatars.discourse-cdn.com/v4/letter/j/eb8c5e/32.png) [@joseph777](https://community.make.com/u/joseph777)\
**Post date:** [September 24, 2023, 6:30pm UTC](https://community.make.com/t/getting-notion-page-content/16339/21 "2023-09-24T18:30:28Z")

</div>

i am trying directly with the API

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/2X/3/3138a879d498989098c2e0767840efdac503b4e2.jpeg)  
but it is always 10 bundle maximum.

[Next page](https://community.make.com/t/getting-notion-page-content/16339.md?page=2)
