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

Azure DevOps创建工作项Rest API无法填充自定义字段SSFKID问题求助

问题根因

你的请求结构不符合Azure DevOps工作项创建接口要求的JSON Patch规范,你在单个操作项中嵌套的fields数组是无效格式,会被接口直接忽略,所以接口返回200但自定义字段没有被赋值。

正确请求写法

所有字段(包括系统字段、自定义字段)都需要单独作为JSON Patch的操作项,参考如下结构:

[
  {
    "op": "add",
    "path": "/fields/System.Title",
    "value": "Sample task 3"
  },
  {
    "op": "add",
    "path": "/fields/Custom.SSFKID",
    "value": 12345
  }
]

注意事项

  • 先确认自定义字段的引用名:自定义字段默认引用名前缀为Custom.,而非System.(System前缀仅用于平台自带的系统字段),你可以在DevOps组织设置的「过程」配置中,找到对应工作项类型的字段列表,查看SSFKID字段的准确引用名,引用名填写错误也会导致赋值失效。
  • 请求头必须配置Content-Type: application/json-patch+json,否则接口无法正确解析Patch格式的请求体。

内容的提问来源于stack exchange,提问作者J.G.Sable

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.21 08:15:03