TypeScript SDKAPI ReferenceOperations
ListGuardrailsResponse - TypeScript SDK
ListGuardrailsResponse - TypeScript SDK
ListGuardrailsResponse type definition
The TypeScript SDK and docs are currently in beta. Report issues on GitHub.
Example Usage
1 import { ListGuardrailsResponse } from "@openrouter/sdk/models/operations"; 2 3 let value: ListGuardrailsResponse = { 4 result: { 5 data: [ 6 { 7 createdAt: "2025-08-24T10:30:00Z", 8 id: "550e8400-e29b-41d4-a716-446655440000", 9 name: "Production Guardrail", 10 workspaceId: "0df9e665-d932-5740-b2c7-b52af166bc11", 11 }, 12 ], 13 totalCount: 1, 14 }, 15 };
Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
result | models.ListGuardrailsResponse | ✔️ | N/A | {"data": [{"allowed_models": null,"allowed_providers": ["openai","anthropic","google"],"content_filter_builtins": [{"action": "block","label": "[PROMPT_INJECTION]","slug": "regex-prompt-injection"}], “content_filters”: null, “created_at”: “2025-08-24T10:30:00Z”, “description”: “Guardrail for production environment”, “enforce_zdr”: false, “id”: “550e8400-e29b-41d4-a716-446655440000”, “ignored_models”: null, “ignored_providers”: null, “limit_usd”: 100, “name”: “Production Guardrail”, “reset_interval”: “monthly”, “updated_at”: “2025-08-24T15:45:00Z”, “workspace_id”: “0df9e665-d932-5740-b2c7-b52af166bc11” } ], “total_count”: 1<br />} |