Skip to main content

Guardrails API

Product-scoped guardrail configuration for AI products.

Endpoints Overview

MethodEndpointDescription
GET/catalog/spaces/{slug}/products/{pid}/guardrailGet guardrails
PUT/catalog/spaces/{slug}/products/{pid}/guardrailUpdate 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": []
}