CreateGuardrailResponse - TypeScript SDK
CreateGuardrailResponse - TypeScript SDK
CreateGuardrailResponse type definition
CreateGuardrailResponse - TypeScript SDK
The TypeScript SDK and docs are currently in beta. Report issues on GitHub.
1 import { CreateGuardrailResponse } from "@openrouter/sdk/models"; 2 3 let value: CreateGuardrailResponse = { 4 data: { 5 createdAt: "2025-08-24T10:30:00Z", 6 id: "550e8400-e29b-41d4-a716-446655440000", 7 name: "My New Guardrail", 8 workspaceId: "0df9e665-d932-5740-b2c7-b52af166bc11", 9 }, 10 };
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
data | models.Guardrail | ✔️ | N/A | {"allowed_models": null,"allowed_providers": ["openai","anthropic","google"],"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"} |