Notion APIを使ってNotionのTableに自動で複数のpageを追加しようとしたところ以下のエラーメッセージが返ってきました。
"Could not find database with ID: XXXXXX."
//便宜上IDはXXXXXXで表示しています。
- エンドポイントは
https://api.notion.com/v1/pages
- リクエストボディの
parent.database_id
に対象のNotionデータベースのid設定済み
特に問題ないはず、、、と思いきや、以下の初歩的なミスをしていたことに気づきました。
以下のステップで操作対象のDBの編集権限をIntegrationに付与したら問題は解決しました。
1. Notionで操作対象のDBのページに移動
2. 画面右上の”Share”をクリック

3. “Invite”をクリック。

4. 利用するIntegrationをクリック

5. “Invite”をクリック。

コメント