Notion’s File Upload API lets you automatically upload files right into your workspace.
You can upload files under 20MB in one go. For larger files, you split them into parts (5–20MB each), upload each part, and then complete the upload. You can also import files from external URLs.
To get started, create a file upload object using the API. Then upload your file (or each part, for large files) to the provided URL. Once uploaded, you can attach the file to database properties, the page body, page covers, icons, or supported block types. Files must be attached within 1 hour or they’ll be deleted, but you can reuse the same upload across multiple locations.
This removes the need for manual uploads. You can now automate adding files like PDFs, images, or videos anywhere in Notion!
In my YouTube video, I walk you through each step!
