17.1 ページをアーカイブ (Archive (delete) a page)
- ページのアーカイブは Update a page で archived キーを true に変更する処理に相当します。説明はこちらに記述されています。
- 今回削除するページを上に設置しました。このページの URL を取得してここに貼り付けてください。
ページURL
例: https://www.notion.so/hkob/bd21c752369b440f961d0fa5511a81a8?pvs=4
page_id
は末尾?の前の 32 桁の 16 進数です。下の赤字の部分にこのpage_id
を記述してください。メソッドは PATCH にしてください。
- BODY は以下のようになります。
- 設定画面は以下のようになります。METHOD は前の続きで PATCH のままです。

archived
キー値をfalse
にして再度実行するとページを復元することができます。ただし、復元したページはページの最下部になります。
17.2 ブロックを削除 (Delete a block)
- ブロックを削除する API の説明はこちらです。
削除するブロック
- 今回削除するブロックを上に設置しました。このブロックの URL を取得してここに貼り付けてください。
ブロックURL
例: https://www.notion.so/hkob/T17-Delete-1c2e64542efe4207b161f7835f9162f3?pvs=4#ac2fee85b83e401a8ad2ba0beb3179fd
block_id
は末尾の#
の後ろの 32 桁の 16 進数です。下の赤字の部分にこのblock_id
を記述してください。メソッドは DELETE に変更してください。DELETE にするとヘッダは自動的に Notion-Version と Authorization の二つだけになります。また BODY もなくなります。
- 設定画面は以下のようになります。

- 削除したページは archived キー値を false に戻すことで復元することができます。メソッドを PATCH に設定し、BODY を以下のように記述します。この場合も復元されるのはページの最下部になります。
- 設定画面は以下のようになります。
