Guardrails API
Product-scoped guardrail configuration for AI products.
Endpoints Overview
| Method | Endpoint | Description |
|---|---|---|
| GET | /catalog/spaces/{slug}/products/{pid}/guardrail | Get guardrails |
| PUT | /catalog/spaces/{slug}/products/{pid}/guardrail | Update guardrails |
Get Guardrail Configuration
GET /catalog/spaces/{slug}/products/{pid}/guardrail
Returns the guardrail configuration for a product (input/output filters, rate limits, safety thresholds).
Update Guardrail Configuration
PUT /catalog/spaces/{slug}/products/{pid}/guardrail
Upserts the guardrail configuration. Creates a new entry if none exists.
{
"input_filters_enabled": true,
"output_filters_enabled": true,
"max_tokens_per_request": 4096,
"safety_threshold": "medium",
"blocked_topics": ["violence", "self-harm"],
"custom_rules": []
}