You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Notion API获取页面历史(即页面更新记录)

Notion API 获取页面更新历史(Updates面板内容)解决方案

截至2024年,Notion 公开API暂未提供直接拉取UI中「Updates」面板完整内容的官方接口,这也是你在官方文档中无法检索到相关说明的原因。目前可通过以下方案实现近似需求:

  • 基础编辑信息获取
    调用GET /v1/pages/{page_id}接口,返回结果中自带last_edited_time(最近编辑时间)和last_edited_by(最近编辑人)字段,定期轮询该接口可记录页面的基础编辑变动,缺点是仅能拿到最近一次编辑的汇总信息,无法获得逐次编辑的详情、历史内容快照。
  • 页面历史版本还原
    调用POST /v1/pages/{page_id}/export接口可导出指定时间点的页面完整内容,你可以按需求周期触发导出并存储导出结果,对比不同版本的导出内容即可近似还原页面的内容变更历史。
  • 页面评论获取
    如果你需要的「Updates」内容包含用户评论,可调用GET /v1/comments接口,传入参数block_id为对应页面的ID,即可拉取该页面下的所有公开评论内容。

目前完整的页面操作日志、逐次编辑记录等和「Updates」面板完全一致的能力,仅面向企业版用户的内部管理接口开放,普通开发者的公开API权限暂不支持获取。

内容的提问来源于stack exchange,提问作者Ilya Pukhov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 07:45:00