From 7d666918445dbec474b9b1a3d5999364cb00250b Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Wed, 18 Jun 2025 19:20:57 +0530 Subject: [PATCH] feat: add page blocks endpoint --- lib/notion.rb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/notion.rb b/lib/notion.rb index 486c97676..4bb3bc664 100644 --- a/lib/notion.rb +++ b/lib/notion.rb @@ -21,6 +21,13 @@ class Notion process_response(response) end + def page_blocks(page_id) + raise ArgumentError, 'Missing page id' if page_id.blank? + + response = get("blocks/#{page_id}/children") + process_response(response) + end + private def get(path)