如何在通过Azure DevOps服务的REST API创建bug时找到发行说明字段的API端点

如何在通过Azure DevOps服务的REST API创建bug时找到发行说明字段的API端点,azure,rest,azure-devops,devops,azure-devops-rest-api,Azure,Rest,Azure Devops,Devops,Azure Devops Rest Api,我试图通过RESTAPI添加一个bug,但我找不到发布说明字段的路径 我查看了字段列表的官方文档,但并没有关于发布说明字段的信息 下面可能会创建将信息插入发行说明的操作,但路径错误 patchDocument.Add( new JsonPatchOperation() { Operation = Operation.Add, Path = "/fiel

我试图通过RESTAPI添加一个bug,但我找不到发布说明字段的路径

我查看了字段列表的官方文档,但并没有关于发布说明字段的信息

下面可能会创建将信息插入发行说明的操作,但路径错误

patchDocument.Add(
                new JsonPatchOperation()
                {
                    Operation = Operation.Add,
                    Path = "/fields/Microsoft.VSTS.Common.ReleaseNotes",
                    Value = "1"
                }
            );

是否有任何非官方文档,或一些我可以查看字段所有可用API端点列表的库?

简短回答-是!-问题中的链接是API。但是,该文档是获取工作项类型操作的API参考,该操作只包含一个示例,用于对可能得到的示例响应进行建模,而不是整体列表

在开始之前,我假设发行说明在这里是一个自定义定义的字段,因为我在默认情况下看不到它

要知道此(自定义)字段的
path
可能是什么样子,在项目范围内执行类型bug的API并查看响应会有所帮助。这就是我得到的,例如:

其中“dependsOn”是我在项目使用的过程中定义的自定义字段

因此,为了创建bug,我向API提供了以下格式的请求主体:


瞧,有个虫子被制造出来了。希望这有帮助

谢谢你,巴尔加维,你真是个天才很高兴我能帮上忙!谢谢!:)
[
  {
    "op": "add",
    "path": "/fields/System.Title",
    "from": null,
    "value": "Sample Bug"
  },
  {
    "op": "add",
    "path": "/fields/Custom.dependsOn",
    "value": "Auth"
  }
]