Skip to main content
GET
/
api
/
core
/
guardrails
/
global_configuration
Get global guardrails configuration
curl --request GET \
  --url https://api.example.com/api/core/guardrails/global_configuration \
  --header 'Authorization: Bearer <token>'
{
  "chat_filters": {
    "toxic_filter": 0,
    "derogatory_filter": 0,
    "violent_filter": 0,
    "sexual_filter": 0,
    "insult_filter": 0,
    "profanity_filter": 0,
    "death_harm_tragedy_filter": 0,
    "firearms_weapons_filter": 0,
    "public_safety_filter": 0,
    "health_filter": 0,
    "religion_belief_filter": 0,
    "illicit_drugs_filter": 0,
    "war_conflict_filter": 0,
    "finance_filter": 0,
    "politics_filter": 0,
    "legal_filter": 0
  },
  "chat_jailbreak_filter": 0,
  "use_case_hub_filters": {
    "toxic_filter": 0,
    "derogatory_filter": 0,
    "violent_filter": 0,
    "sexual_filter": 0,
    "insult_filter": 0,
    "profanity_filter": 0,
    "death_harm_tragedy_filter": 0,
    "firearms_weapons_filter": 0,
    "public_safety_filter": 0,
    "health_filter": 0,
    "religion_belief_filter": 0,
    "illicit_drugs_filter": 0,
    "war_conflict_filter": 0,
    "finance_filter": 0,
    "politics_filter": 0,
    "legal_filter": 0
  },
  "use_case_hub_jailbreak_filter": 0
}

Authorizations

Authorization
string
header
required

Bearer token authentication. Format: 'Bearer '

Response

200 - application/json

Successful Response

chat_filters
FilterConfig · object
chat_jailbreak_filter
integer
default:0
Required range: 0 <= x <= 3
use_case_hub_filters
FilterConfig · object
use_case_hub_jailbreak_filter
integer
default:0
Required range: 0 <= x <= 3