Select a legacy personal or organization strategy; null uses platform default policies; explicit paired configuration rejects this legacy writer
PUT
/v1/adjudicator-active-profile
const url = 'https://api.tansr.com/v1/adjudicator-active-profile';const options = { method: 'PUT', headers: {'Content-Type': 'application/json'}, body: '{"activeProfileId":"example","expectedActiveProfileId":"example"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PUT \ --url https://api.tansr.com/v1/adjudicator-active-profile \ --header 'Content-Type: application/json' \ --data '{ "activeProfileId": "example", "expectedActiveProfileId": "example" }'Request Bodyrequired
Section titled “Request Bodyrequired”Responses
Section titled “Responses”Saved effective adjudication configuration
Media typeapplication/json
object
adjudication
required
object
policyEnabled
required
boolean
profile
required
selection
required
object
available
required
canInherit
required
boolean
appliesToApplications
required
boolean
model
required
budgets
required
object
escalation
required
object
evidence
required
object
primary
required
object
app
required
backup
required
object
app
required
Example
{ "adjudication": { "profile": { "source": "organization_policy" }, "selection": { "available": [ { "scope": "user" } ] }, "model": { "reason": "fixed_profile_model" }, "evidence": { "primary": { "app": { "protocolState": "not_checked", "status": "matched", "report": { "protocol": "app" } }, "coding": { "protocolState": "not_checked", "status": "matched", "report": { "protocol": "app" } } }, "backup": { "app": { "protocolState": "not_checked", "status": "matched", "report": { "protocol": "app" } }, "coding": { "protocolState": "not_checked", "status": "matched", "report": { "protocol": "app" } } } } }}Unavailable selection
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" }}Forbidden
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" }}Strategy changed or locked by governance
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" }}本文是否有帮助?
感谢反馈,我们会持续改进这篇文章。