{"repo":"splitbee/notion-api-worker","free":true,"listed":false,"github":"https://github.com/splitbee/notion-api-worker","clone":"git clone https://github.com/splitbee/notion-api-worker.git","description":"Notion as CMS with easy API access","language":"TypeScript","stars":1662,"topics":["cloudflare-workers","notion","cms","api"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"A serverless wrapper for the private Notion API. It provides fast and easy access to your Notion content. Ideal to make Notion your CMS. We provide a hosted version of this project on https://notion-api.splitbee.io . You can also host it yourself on Vercel. Vercel offers a generous free plan. Use with caution. This is based on the private Notion API. We can not gurantee it will stay stable. Features 🍭 Easy to use – Receive Notion data with a single GET request 🗄 Table Access – Get structured data from tables & databases ✨ Blazing Fast – Built-in SWR caching for instant results 🛫 CORS Friendly – Access your data where you need it Use Cases - Use it as data-source for blogs and documentation. Create a table with pages and additional metadata. Query the /table endpoints everytime you want to render a list of all pages. - Get data of specific pages, which can be rendered with react-notion Endpoints Load page data /v1/page/ Example (Source Notion Page) https://notion-api.splitbee.io/v1/page/2e22de6b770e4166be301490f6ffd420 Returns all block data for a given page. For example, you can render this data with react-notion . Load data from table /v1/table/ Example (Source Notion Page) https://notion-api.splitbee.io/v1/table/20720198ca7a4e1b92af0a007d3b45a4 Authentication for private pages All public pages can be accessed without authorization. If you want to fetch private pages there are two options. - The recommended way is to host your own instance with the NOTION TOKEN environmen","default_branch":null,"files":null,"tree":[],"storefront":"/r/splitbee","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/splitbee/notion-api-worker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}