Notionapi
A Notion API SDK, written in Golang
Install / Use
/learn @jomei/NotionapiREADME
notionapi
This is a Golang implementation of an API client for the Notion API.
Supported APIs
It supports all APIs of the Notion API version 2022-06-28.
Installation
go get github.com/jomei/notionapi
Usage
First, please follow the Getting Started Guide to obtain an integration token.
Initialization
Import this library and initialize the API client using the obtained integration token.
import "github.com/jomei/notionapi"
client := notionapi.NewClient("your_integration_token")
Calling the API
You can use the methods of the initialized client to call the Notion API. Here is an example of how to retrieve a page:
page, err := client.Page.Get(context.Background(), "your_page_id")
if err != nil {
// Handle the error
}
Related Skills
apple-reminders
349.9kManage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
node-connect
349.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
xurl
349.9kA CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
frontend-design
109.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
