I’m looking to automate the process of making a Notion page publicly available using the API. Is there a supported method or workaround to achieve web publishing?
After thoroughly exploring the Notion API and its documentation, it is clear that there is no native feature for making a page publicly accessible through the API. In my personal experience, the API’s capabilities are primarily limited to data manipulation and retrieval, which means that you cannot directly toggle a page’s visibility status as you can with the official app. As a workaround, one could develop a separate mechanism that replicates the page content to a public website. Although this method requires extra effort, it remains the only available option at the moment.
i tried looking into it and didnt find any toggl feature, so i had to build a separate integration. it seems the notion api isnt built for direct publising of pages, meaning you gotta find your own workaround.
Based on my own experimentation with the Notion API, I found that creating a publicly accessible page directly through the API is indeed not supported. My experience involved using the API solely to manage data, and I had to resort to replicating page content on an independently hosted site if I needed public visibility. This means that while Notion’s API is robust for data manipulation, it falls short for web publishing purposes. It’s worth keeping an eye on future updates because this could change, but for now, workarounds remain the only viable solution.