#
Notion Prerequisite
Warning
Notion applies variable rate limits to its API. On average, it supports approximately three requests per second. While occasional bursts exceeding this average may be permitted, they are not guaranteed and should not be relied upon. Additionally, Notion's rate limits are subject to change at any time, and we have no control over such modifications.
To prevent errors such as HTTP 500 (Internal Server Error)
or HTTP 429 (Too Many Requests)
, users are strongly advised not to upload large Data Set (e.g., 99 images) in a single batch. Instead, it is recommended to upload data in smaller batches of no more than 50 items at a time, with a short pause between batches to avoid triggering rate limits.
For the most current information on Notion’s rate limiting policies, please refer to their official documentation.
#
Obtain your Workspace Name
- To see your Workspace Name go to
Settings & members
at the top of the left sidebar. In the window that pops up, click on theSettings
tab. - If your Workspace name is
Acme Inc.
, you are required to copy the entire valueAcme Inc.
as such.
#
Obtain your Session Token
- Login to your Notion account via a web browser.
- Find and copy the entire
token_v2
value includingv03%3
from your Notion session.
Info
Your Notion v2 Token should start with v03%3...
Enable Web Inspector
- If you don’t see the Develop menu in the menu bar, choose Safari, Settings, click Advanced, then select “Show features for web developers”.
- Press
⌥ + ⌘ + i
to show Web Inspector.
- Press
⌥ + ⌘ + i
to show Developer Tools. - Go to
Application
tab. - Copy and obtain your
token_v2
value.
Info
Please take note that your Notion v2 Token may expire after some period of time. You would have to obtain it again.
Warning
Do not share your Notion v2 Token with anyone.
#
Obtain your Database URL
- Go to your Notion Database, and right-click on the view and click Copy link to view.