← Public packages
@kody/notion
Search, read, query, and safely write Notion pages and databases through the saved notion OAuth integration.
src/get-page.ts
9 lines · 395 B · TypeScriptimport { notionRequest } from './request.ts'
import { inputRecord, requiredString } from './validation.ts'
/** Read a Notion page's metadata and properties by page id. */
export default async function getPage(params: Record<string, unknown>) {
const input = inputRecord(params)
const pageId = requiredString(input, 'pageId')
return notionRequest('/pages/' + encodeURIComponent(pageId))
}