七鱼开发文档中心
总览服务端 APIWebiOSAndroid鸿蒙Uniapp微信小程序插件三方接入
工单系统

查询工单详情(新版)

按 ticketId 查询新版工单详情。成功响应使用 data 字段承载结构化工单详情;与 /detail 相比,本接口不会把详情对象序列化到 message 字符串中。留言录音附件在满足企业配置时会返回压缩后的下载地址。

请求参数

名称类型必填描述示例值
appKeystring是应用 AppKey
timeint64是请求时间戳(秒)
checksumstring是请求签名校验和
checksumAlgorithmint32否签名算法:0 - 默认(SHA1),1 - SHA256

请求体

名称类型必填描述示例值
ticketIdint64是工单 ID123456

返回参数

名称类型描述示例值
codeint32状态码,200 表示成功200
dataobject工单详情数据{"id":123456,"title":"售后咨询:订单取消后未退款","status":10,"priority":8}
└idint64工单 ID123456
└templateNamestring模板名称售后投诉
└templateIdint64模板 ID30001
└titlestring工单标题售后咨询:订单取消后未退款
└statusint32工单状态:0-未知,1-已提交,5-未受理,10-受理中,20-完结,25-已驳回,50-已挂起,999-已删除10
└createTimeint64创建时间(毫秒时间戳)1720085400000
└priorityint32优先级:2-低,5-一般,8-紧急,10-非常紧急8
└groupIdint64受理组 ID20001
└holderIdint64当前处理人 ID10002
└contentstring工单内容用户反馈订单取消后 3 个工作日仍未收到退款,请协助核实。
└userIdint64用户 ID556677
└userNamestring用户姓名张三
└userMobilestring用户手机号13800138000
└userEmailstring用户邮箱zhangsan@example.com
└questionTypeobject工单问题分类{"id":40001,"name":"退款问题","path":"售后服务/退款问题"}
└idint64分类 ID40001
└namestring分类名称退款问题
└parentint64父分类 ID40000
└pathstring分类完整路径售后服务/退款问题
└pathListstring[]分类各级名称列表["售后服务","退款问题"]
└typeIdint64分类 ID40001
└propertiesstring附加属性 JSON 字符串{"orderId":"SO202407010001","channel":"wechat"}
└customobject[]自定义字段列表[{"id":91001,"fieldId":81001,"name":"订单号","value":"SO202608090001"}]
└idint64字段值记录 ID91001
└fieldIdint64字段定义 ID81001
└namestring字段名称订单号
└valuestring字段值SO202608090001
└followUpCustomobject[]回访总结自定义字段列表[{"id":92001,"fieldId":82001,"name":"回访结果","value":"用户已确认退款到账"}]
└idint64字段值记录 ID91001
└fieldIdint64字段定义 ID81001
└namestring字段名称订单号
└valuestring字段值SO202608090001
└attachmentsobject[]附件列表[{"id":70001,"name":"退款凭证.pdf","url":"https://example.com/refund-proof.pdf","size":245760,"type":1}]
└idint64附件 ID70001
└namestring附件文件名退款凭证.pdf
└sizeint64附件大小,单位字节245760
└urlstring附件下载地址https://nos.example.com/ticket/refund-proof.pdf
└typeint32附件类型1
└staffIdint64创建人坐席 ID10001
└crmForeignIdstringCRM 外部 IDcrm_ext_001
└crmIdstringCRM IDcrm_78901
└crmUserNamestringCRM 用户名张三
└crmUserPhonestringCRM 手机号13800138000
└crmUserEmailstringCRM 邮箱zhangsan@example.com
└followerobject关注人映射,key 为坐席 ID,value 为显示名。数字 key 不带双引号,返回内容为非标准 JSON,使用严格 JSON 解析器时需确认兼容性{10003:"客服小王"}
└corpIdint64企业 ID1000
└isCrossCorpint32是否跨企业工单:0-否,1-是0
└relationCorpint64关联企业 ID0
└relationWorksheetint64关联工单 ID0
└holderCorpint64当前处理人所属企业 ID1000
└senderstring发送人显示名张三
└receiverstring接收人显示名(废弃字段)李四
└forewordstring前言/摘要用户提交了新的退款咨询
└lastFinishTimeint64最近完结时间(毫秒时间戳)1720092600000
└fromTypeint32来源类型2
└connectionTypeint32关联类型:0-无关联,1-关联会话,2-社媒渠道0
└connectionIdint64关联 ID0
└holderPlatformIdint64当前处理人平台 ID0
└nodeInfoListobject[]节点信息列表[{"nodeName":"售后处理","nodeCode":"after_sale","holderId":10002,"groupId":20001}]
└nodeNamestring节点名称售后处理
└nodeCodestring节点编码after_sale
└nodeTypestring节点类型process
└processInstanceExeIdint64流程实例执行 ID60001
└holderIdint64当前处理人 ID10002
└holderIdsint64[]当前处理人 ID 列表[10002,10003]
└worksheetTargetInfosobject[]节点目标对象列表[{"targetId":10002,"targetName":"李四","targetType":1}]
└targetIdint64目标对象 ID10002
└targetNamestring目标对象名称李四
└targetTypeint32目标对象类型1
└holderPlatformIdint64当前处理人平台 ID1
└groupIdint64当前处理客服组 ID20001
└bizStatusint32节点业务状态10
└selectedint32节点是否被选中:0-否、1-是1
└groupNamestring当前处理客服组名称售后组
└holderNamestring当前处理人名称李四
└holderPlatformNamestring当前处理平台名称七鱼
└systemint32是否为系统节点:0-否、1-是0
└cooperationApproverint32是否为协作审批人:0-否、1-是0
└worksheetStatusint32节点对应的工单状态10

错误码

状态码描述
14001AppKey 不存在
14002checksum 校验失败
14003time 缺失,或请求时间戳与服务器时间误差超过 10 分钟
14004请求体不是合法 JSON
14106ticketId 缺失、为 0、企业管理员不存在、工单不存在或工单已删除
14500服务内部异常;请求字段类型不符合要求或服务处理失败
postEndpoint
/openapi/v2/ticket/new/detail
POST
/openapi/v2/ticket/new/detail
curl -X POST "https://qiyukf.com/openapi/v2/ticket/new/detail?appKey=9f1d7c2b8a6e4d3c&time=1739347200&checksum=a1b2c3d4e5f607182930abcdefabcdef&checksumAlgorithm=0" \  -H "Content-Type: application/json" \  -d '{    "ticketId": 123456  }'
{
  "code": 200,
  "data": {
    "id": 123456,
    "title": "售后咨询:订单取消后未退款",
    "status": 10,
    "priority": 8
  }
}
{
  "code": 14001,
  "message": "AppKey 不存在"
}
{
  "code": 14002,
  "message": "checksum 校验失败"
}
{
  "code": 14003,
  "message": "time 缺失,或请求时间戳与服务器时间误差超过 10 分钟"
}
{
  "code": 14004,
  "message": "请求体不是合法 JSON"
}
{
  "code": 14106,
  "message": "ticketId 缺失、为 0、企业管理员不存在、工单不存在或工单已删除"
}
{
  "code": 14500,
  "message": "服务内部异常;请求字段类型不符合要求或服务处理失败"
}

这篇文档有帮助吗?