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

如何使用Notion API创建带指定Select标签属性的数据库条目?请求问题排查

问题分析与解决

你的请求里有两个核心问题导致Select属性「Kanban Status」未生效:

  1. 错误使用了Notion API不识别的properties_value字段,Create Page接口要求所有数据库属性必须放在properties对象内,properties_value属于自定义无效字段,会被API直接忽略。
  2. Select选项的id值错误(你填了数据库ID),Select选项的ID是标签自身的唯一标识,和数据库ID无关;而且只要数据库中已存在该标签名称,仅提供name就能完成匹配,不需要填写id。

修正后的请求体

{
  "parent": {
    "database_id": "ce0efca3907b4e1baace71b03a6c1881"
  },
  "properties": {
    "title": [
      {
        "text": {
          "content": "Provided Input"
        }
      }
    ],
    "Kanban Status": {
      "select": {
        "name": "To Do"
      }
    }
  }
}

关键注意点

  • 所有需要设置的数据库属性(标题、Select标签等)必须统一放在properties对象下,不能拆分到其他自定义字段中。
  • 如果一定要通过ID指定Select选项,需要先调用Retrieve Database接口获取该数据库的属性定义,从中提取对应Select选项的真实ID,再替换掉示例中的name字段即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 14:25:26