Learn how to use the new Notion API with Node.js and FastifyJS

Notion is productivity software that allows you to create systems for knowledge management, project management, and note-taking.

They recently released their API to the public. You can use the API to integrate your Notion data to any application you want.

Thus, this article shows you to:

  • build a Node.js API with Notion
  • use FastifyJS to create the API

Without further ado, let’s start configuring your Notion workspace.

Create integrations in Notion

Go to your  Notion integrations and create a new integration by clicking on the “+ New Integration” button. After that, you will be prompted to fill three fields:

  • the name of your project
  • a logo for the project
  • choose an associated workspace

Figure 1 above illustrates the setup process. After filling all the fields, click on the “Submit” button to create the integration.

#nodejs #backend #coding #rest-api #javascript

Automating Job Applications Tracking with Notion API, Node.js and FastifyJS
1.20 GEEK