APIData protection

Read judge model

The model the DLP judge runs on for this organization and where that choice comes from. Never the endpoint or credential.

GET
/dlp/judge/model

The model the DLP judge runs on for this organization and where that choice comes from. Never the endpoint or credential.

Authorization

ApiKeyAuth
headerAuthorizationBearer <token>

Bearer token authentication. Send an API key (a saai_api_-prefixed token) as Authorization: Bearer <token>.

Required permission

view_data_protection

Response Body

The request has succeeded.

application/json
  1. response
source*DlpJudgeSource

active_candidate: the org's active candidate. operator_default: an operator binding for this org; no candidate is active. not_configured: neither; judge filters follow each rule's on_error.

Value in"active_candidate""operator_default""not_configured"
usable*boolean

False when the judge can't run (no source, or its provider is gone, unentitled or of an unsupported type).

model?string
provider_name?string

The connection's or SecureAuth provider's display name.

candidate_name?string

Set for active_candidate.

managed*boolean

True for a SecureAuth-provided provider.

curl -X GET "https://example.com/dlp/judge/model"
{  "source": "active_candidate",  "usable": true,  "model": "string",  "provider_name": "string",  "candidate_name": "string",  "managed": true}