Skip to main content
Every notion.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Blocks

appendBlock

blocks.appendBlock Append new blocks to a block or page Risk: write
Input
Output

getManyChildBlocks

blocks.getManyChildBlocks Retrieve child blocks of a block or page Risk: read
Input Output

Database Pages

createDatabasePage

databasePages.createDatabasePage Create a new page in a database Risk: write
Input
Output

getDatabasePage

databasePages.getDatabasePage Get a page from a database Risk: read
Input Output

getManyDatabasePages

databasePages.getManyDatabasePages List and filter pages in a database Risk: read
Input Output

updateDatabasePage

databasePages.updateDatabasePage Update properties of a database page Risk: write
Input
Output

Databases

getDatabase

databases.getDatabase Get info about a database Risk: read
Input Output

getManyDatabases

databases.getManyDatabases List databases accessible to the integration Risk: read
Input Output

searchDatabase

databases.searchDatabase Search and filter databases Risk: read
Input Output

Pages

archivePage

pages.archivePage Archive (trash) a page [DESTRUCTIVE] Risk: destructive
Input Output

createPage

pages.createPage Create a new page Risk: write
Input
Output

searchPage

pages.searchPage Search pages and databases by title Risk: read
Input Output

Users

getManyUsers

users.getManyUsers List all users in the workspace Risk: read
Input Output

getUser

users.getUser Get info about a user Risk: read
Input Output