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

如何通过Jira Rest Api更新工单状态?排查API序列化报错

解决Jira API修改工单状态的序列化错误

错误原因

请求体结构不符合Jira REST API规范:update字段下应直接定义字段名与对应操作数组的键值对,但你额外嵌套了一层fields对象,导致Jira无法将该对象反序列化为预期的数组类型,触发序列化错误。

正确API调用方式

请求基础信息

  • 请求方法:PUT
  • 请求URL:https://jiradbg-sandbox.deutsche-boerse.de/rest/api/latest/issue/PID-XX
  • 请求头:必须包含 Content-Type: application/json,同时携带有效的认证信息(如Basic Auth、OAuth等,根据你的Jira配置选择)

正确请求体

{
    "update": {
        "status": [
            {
                "set": "Fixed"
            }
        ]
    }
}

额外注意事项

  • 若使用状态名称Fixed无法生效,建议替换为状态ID(可通过调用/rest/api/latest/status接口获取所有状态的ID与对应名称)
  • 确保工单当前状态允许切换到Fixed(符合项目预设的工作流规则)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 00:15:49