REST API 设置了一个不存在的参数

REST API set a nonexistent parameter

为什么我可以在请求中发送一些文档中没有描述的参数。 例如,"iconColor" 在创建 board 时,我通过

{
    "name": "Test Board",
    "iconColor": "45"
}

和returns

{
    "oid": "VfTDY8NtENjg5KDMObdFJCWx",
    "project": "zxoyOUci8yDC.eK.wwsocWbY",
    "id": "Test_Board",
    "name": "Test Board",
    "description": "",
    "iconColor": "45", 
    ...
}

为什么我可以设置"iconColor",在documentation中没有这个参数!

看起来文档不一致,很可能是在未更新 API 文档的情况下添加的新字段。

在我撰写本文时,它刚刚更新,新字段已添加到 API 文档中。

https://quire.io/dev/api/#tag-board