Intermediate
Create a Notion database
Create your first Notion database with a defined set of properties.
See sample code →Add new pages to a database
Build on the previous example by creating a database and adding new pages to it.
See sample code →Query pages in a database
Learn how to filter your database rows (pages) after creating them from scratch.
See sample code →Filter and sort database pages
Filter and sorts pages after adding them to a new database.
See sample code →Upload files to a page
Create, send, and attach a file upload to a page’s contents and as a comment attachment.
See sample code →Build a full-stack Notion integration
Learn how to build a Notion integration with an interactive front-end. This codebase is referenced in the Build your first integration guide.
Fork repository on GitHub →