审批单读(申请人/受益人/owner/admin/活委托 approval.decide 可见;余者恒同形 404)
GET
/v1/approvals/{id}
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Header Parameters
Section titled “Header Parameters”x-tansr-org
string
Org 作用域声明(org 公开 id);服务端校验成员资格与角色,非成员恒 404、角色不够 403
Responses
Section titled “Responses”审批单
Media typeapplication/json
object
approval
required
object
id
required
string
orgId
required
string
kind
required
requesterUserId
required
string
payload
required
object
payloadHash
required
Payload 稳定序列化 sha256(决策对象防换)
string
currentStep
required
integer
createdAt
required
string
Example
{ "approval": { "kind": "expand_model", "level": "org", "status": "pending", "decisions": [ { "action": "approve" } ] }}不存在/跨 org/不可见(不泄露存在性)
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" }}本文是否有帮助?
感谢反馈,我们会持续改进这篇文章。