Get Your API Key
First, you’ll need to get your API key from the Mark2Notion dashboard.Sign Up
Visit mark2notion.com and create an account.
Connect Notion (for page operations)
Click “Connect Notion” in your dashboard to authorize access to your workspace via OAuth. Required for
/append, /append-blocks, /clear-page, and /notion-to-markdown.Get the Page URL or ID
Pass a URL or page ID as thepageId parameter:
- Full Notion page URL:
https://notion.so/Your-Page-Title-abc123def456 - Or just the page ID:
abc123def456
Using a Manual Notion Token (Advanced)
If you prefer not to use OAuth, you can pass anotionToken directly in each request instead.
Create a Notion Integration
Go to notion.so/my-integrations, click “New integration”, select your workspace, and copy the Internal Integration Token (starts with
ntn_).Share the Target Page
Open your Notion page, click the ··· menu → Connections → Add connection, then select your integration. Repeat for each page you want to access.
Make Your First Request
Let’s convert some Markdown to Notion blocks:Try with Postman
Prefer using Postman? We’ve got you covered with a ready-to-use collection:Fork the Collection
Visit our Postman collection on the Postman API Network and fork it to your workspace.
Watch for Updates
Click “Watch” on the collection to get notified when we add new endpoints and examples.
Expected Response
Next Steps
Now that you’ve made your first request, you can:Append to Notion
Learn how to append content directly to Notion pages.
Handle Errors
Understand error responses and how to handle them.
Authentication
Learn more about API authentication and rate limits.
Give Feedback
Share your experience and help us improve.