Manage Notion pages, databases, and usersComponent key: notion
Notion is a productivity and note-taking web application developed by Notion Labs Inc. It offers organizational tools including task management, project tracking, to-do lists, bookmarking, and more.
Notion OAuth 2.0 Connection
To create an OAuth 2.0 app in Notion, visit notion.so/my-integrations and create a new integration.
Take note of your integration's OAuth client ID and OAuth client secret and enter those values in Prismatic when you add a Notion connection to your integration.
Under the Distribution page, add Prismatic's callback URL,
Create Database Item
Creates an Item on a database. | key: createDatabase
Creates a new page that is a child of an existing page or database. | key: createPage
Get Current User
Get the currently logged in user | key: getCurrentUser
Retrieve a database by ID | key: getDatabase
Retrieve a page by ID with optional property filters | key: getPage
Get User by ID
Get a user by their ID | key: getUser
List all databases | key: listDatabases
Retrieve a page by ID | key: listPages
List all users in the workspace with optional page size | key: listUsers
Query a Notion database | key: queryDatabase
Send a raw HTTP request to Notion API | key: rawRequest