import { notionRequest } from './request.ts' import { inputRecord, optionalString, requiredString } from './validation.ts' /** Read a Notion page's metadata and properties by page id. */ export default async function getPage(params: Record) { const input = inputRecord(params) const pageId = requiredString(input, 'pageId') return notionRequest('/pages/' + encodeURIComponent(pageId), { account: optionalString(input, 'account'), integration: optionalString(input, 'integration'), }) }