更新自建裁决人档(作用域自有条目;platform 缺省只读,恒 404;带 x-tansr-org 头 = org 档管理,owner/admin)
PATCH
/v1/adjudicators/{id}
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Header Parameters
Section titled “Header Parameters”x-tansr-org
string
Org 作用域声明(org 公开 id);服务端校验成员资格与角色,非成员恒 404、角色不够 403
Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
object
name
string
modelHandle
string
budgets
object
maxRounds
integer
maxUsd
预算上限,DECIMAL 字符串(金额纪律,禁浮点)
string
maxCny
会话内裁决成本上限的 CNY 位,DECIMAL 字符串(与 maxUsd 同源校验;双币一等公民,恒不折算)
string
callBudget
每会话裁决咨询预算(次);M-04 档级覆写,缺席回落 org 缺省,皆缺席 = sdk 缺省 200
integer
Responses
Section titled “Responses”已更新
Media typeapplication/json
object
adjudicator
required
object
id
required
string
name
required
string
budgets
required
object
escalation
required
object
editable
required
本户自建档 true;platform 缺省只读 false
boolean
evaluation
required
object
reportRef
评估报告回挂(INV-5 产出引用)
string
fingerprint
评估时点协议指纹(D8 漂移判定基线)
string
evaluatedAt
ISO 8601
string
byProtocol
object
coding
object
fingerprint
required
该协议最近一次报告的协议指纹
string
reportRef
required
该报告 publicId(GET …/evaluation-reports 可解引用;与 evaluation.reportRef 同口径)
string
evaluatedAt
required
ISO 8601
string
app
object
fingerprint
required
该协议最近一次报告的协议指纹
string
reportRef
required
该报告 publicId(GET …/evaluation-reports 可解引用;与 evaluation.reportRef 同口径)
string
evaluatedAt
required
ISO 8601
string
updatedAt
required
string
Example
{ "adjudicator": { "scope": "platform", "tier": "low", "evaluation": { "status": "evaluated" } }}Not_found(含他人/platform 条目,不泄露存在性)
Media typeapplication/json
object
error
required
object
code
required
错误码注册表单源派生(src/http/errors.ts ERROR_CODES;码稳定,消费方按码翻译)
string
message
required
string
requestId
required
string
detail
object
Example
{ "error": { "code": "adjudicator_not_authorized" }}本文是否有帮助?
感谢反馈,我们会持续改进这篇文章。