3️⃣

S17. 削除 (Delete)

17.1 ページをアーカイブ (Archive (delete) a page)

削除するページ
  • 今回削除するページを上に設置しました。このページの URL を取得してここに貼り付けてください。
    • 📝
      ページURL
      例: https://www.notion.so/hkob/bd21c752369b440f961d0fa5511a81a8?pvs=4
  • page_id は末尾?の前の 32 桁の 16 進数です。下の赤字の部分にこの page_id を記述してください。メソッドは PATCH にしてください。
    • https://api.notion.com/v1/pages/ここに上のpage_idを記述
      SCHEME
  • BODY は以下のようになります。
    • { "archived": true }
 
  • 設定画面は以下のようになります。METHOD は前の続きで PATCH のままです。
    • notion imagenotion image
  • archived キー値を false にして再度実行するとページを復元することができます。ただし、復元したページはページの最下部になります。
    • { "archived": true }

17.2 ブロックを削除 (Delete a block)

削除するブロック
  • 今回削除するブロックを上に設置しました。このブロックの URL を取得してここに貼り付けてください。
    • 📝
      ブロックURL
      例: https://www.notion.so/hkob/T17-Delete-1c2e64542efe4207b161f7835f9162f3?pvs=4#ac2fee85b83e401a8ad2ba0beb3179fd
      https://www.notion.so/hkob/S17-Delete-1c2e64542efe4207b161f7835f9162f3?pvs=4#ac2fee85b83e401a8ad2ba0beb3179fd
  • block_id は末尾の # の後ろの 32 桁の 16 進数です。下の赤字の部分にこの block_id を記述してください。メソッドは DELETE に変更してください。DELETE にするとヘッダは自動的に Notion-Version と Authorization の二つだけになります。また BODY もなくなります。
    • https://api.notion.com/v1/blocks/ここに上のblock_idを記述
      SCHEME
  • 設定画面は以下のようになります。
    • notion imagenotion image
  • 削除したページは archived キー値を false に戻すことで復元することができます。メソッドを PATCH に設定し、BODY を以下のように記述します。この場合も復元されるのはページの最下部になります。
    • { "archived": false }
  • 設定画面は以下のようになります。
    • notion imagenotion image