Update a guardrail
Update an existing guardrail. Management key required.
Authentication
Path parameters
Request
Array of model identifiers (slug or canonical_slug accepted)
Builtin content filters to apply. Set to null to remove. The “flag” action is only supported for “regex-prompt-injection”; PII slugs (email, phone, ssn, credit-card, ip-address, person-name, address) accept “block” or “redact” only.
Whether to enforce zero data retention for Anthropic models. Falls back to enforce_zdr when not provided.
Whether to enforce zero data retention for Google models. Falls back to enforce_zdr when not provided.
Whether to enforce zero data retention for OpenAI models. Falls back to enforce_zdr when not provided.
Whether to enforce zero data retention for models that are not from Anthropic, OpenAI, or Google. Falls back to enforce_zdr when not provided.
Array of model identifiers to exclude from routing (slug or canonical_slug accepted)
Interval at which the limit resets (daily, weekly, monthly)
Deprecated. Use enforce_zdr_anthropic, enforce_zdr_openai, enforce_zdr_google, and enforce_zdr_other instead. When provided, its value is copied into any of those per-provider fields that are not explicitly specified on the request.