Compare commits

...
Author SHA1 Message Date
OpenRouter SDK Bot d088dad98e chore: update OpenAPI spec [sdk-bot] 2026-04-13 13:55:28 +00:00
c0959955c1 chore: update OpenAPI spec from monorepo (#110)
Co-authored-by: OpenRouter SDK Bot <sdk-bot@openrouter.ai>
2026-04-13 03:41:31 -05:00
+44
View File
@@ -4818,6 +4818,7 @@ components:
- deepseek - deepseek
description: A guardrail for limiting API usage description: A guardrail for limiting API usage
enforce_zdr: false enforce_zdr: false
ignored_models: null
ignored_providers: null ignored_providers: null
limit_usd: 50 limit_usd: 50
name: My New Guardrail name: My New Guardrail
@@ -4856,6 +4857,15 @@ components:
example: false example: false
nullable: true nullable: true
type: boolean type: boolean
ignored_models:
description: Array of model identifiers to exclude from routing (slug or canonical_slug accepted)
example:
- openai/gpt-4o-mini
items:
type: string
minItems: 1
nullable: true
type: array
ignored_providers: ignored_providers:
description: List of provider IDs to exclude from routing description: List of provider IDs to exclude from routing
example: example:
@@ -4893,6 +4903,7 @@ components:
description: A guardrail for limiting API usage description: A guardrail for limiting API usage
enforce_zdr: false enforce_zdr: false
id: 550e8400-e29b-41d4-a716-446655440000 id: 550e8400-e29b-41d4-a716-446655440000
ignored_models: null
ignored_providers: null ignored_providers: null
limit_usd: 50 limit_usd: 50
name: My New Guardrail name: My New Guardrail
@@ -5557,6 +5568,7 @@ components:
description: Guardrail for production environment description: Guardrail for production environment
enforce_zdr: false enforce_zdr: false
id: 550e8400-e29b-41d4-a716-446655440000 id: 550e8400-e29b-41d4-a716-446655440000
ignored_models: null
ignored_providers: null ignored_providers: null
limit_usd: 100 limit_usd: 100
name: Production Guardrail name: Production Guardrail
@@ -5619,6 +5631,7 @@ components:
description: Guardrail for production environment description: Guardrail for production environment
enforce_zdr: false enforce_zdr: false
id: 550e8400-e29b-41d4-a716-446655440000 id: 550e8400-e29b-41d4-a716-446655440000
ignored_models: null
ignored_providers: null ignored_providers: null
limit_usd: 100 limit_usd: 100
name: Production Guardrail name: Production Guardrail
@@ -5664,6 +5677,14 @@ components:
example: 550e8400-e29b-41d4-a716-446655440000 example: 550e8400-e29b-41d4-a716-446655440000
format: uuid format: uuid
type: string type: string
ignored_models:
description: Array of model canonical_slugs to exclude from routing
example:
- openai/gpt-4o-mini-2024-07-18
items:
type: string
nullable: true
type: array
ignored_providers: ignored_providers:
description: List of provider IDs to exclude from routing description: List of provider IDs to exclude from routing
example: example:
@@ -6426,6 +6447,7 @@ components:
description: Guardrail for production environment description: Guardrail for production environment
enforce_zdr: false enforce_zdr: false
id: 550e8400-e29b-41d4-a716-446655440000 id: 550e8400-e29b-41d4-a716-446655440000
ignored_models: null
ignored_providers: null ignored_providers: null
limit_usd: 100 limit_usd: 100
name: Production Guardrail name: Production Guardrail
@@ -7686,6 +7708,7 @@ components:
- Crusoe - Crusoe
- DeepInfra - DeepInfra
- DeepSeek - DeepSeek
- DekaLLM
- Featherless - Featherless
- Fireworks - Fireworks
- Friendli - Friendli
@@ -10067,6 +10090,7 @@ components:
- Crusoe - Crusoe
- DeepInfra - DeepInfra
- DeepSeek - DeepSeek
- DekaLLM
- Featherless - Featherless
- Fireworks - Fireworks
- Friendli - Friendli
@@ -10378,6 +10402,7 @@ components:
- Crusoe - Crusoe
- DeepInfra - DeepInfra
- DeepSeek - DeepSeek
- DekaLLM
- Featherless - Featherless
- Fireworks - Fireworks
- Friendli - Friendli
@@ -12026,6 +12051,15 @@ components:
example: true example: true
nullable: true nullable: true
type: boolean type: boolean
ignored_models:
description: Array of model identifiers to exclude from routing (slug or canonical_slug accepted)
example:
- openai/gpt-4o-mini
items:
type: string
minItems: 1
nullable: true
type: array
ignored_providers: ignored_providers:
description: List of provider IDs to exclude from routing description: List of provider IDs to exclude from routing
example: example:
@@ -12059,6 +12093,7 @@ components:
description: Updated description description: Updated description
enforce_zdr: true enforce_zdr: true
id: 550e8400-e29b-41d4-a716-446655440000 id: 550e8400-e29b-41d4-a716-446655440000
ignored_models: null
ignored_providers: null ignored_providers: null
limit_usd: 75 limit_usd: 75
name: Updated Guardrail Name name: Updated Guardrail Name
@@ -12317,6 +12352,10 @@ components:
additionalProperties: additionalProperties:
nullable: true nullable: true
type: object type: object
dekallm:
additionalProperties:
nullable: true
type: object
enfer: enfer:
additionalProperties: additionalProperties:
nullable: true nullable: true
@@ -14757,6 +14796,7 @@ paths:
description: Guardrail for production environment description: Guardrail for production environment
enforce_zdr: false enforce_zdr: false
id: 550e8400-e29b-41d4-a716-446655440000 id: 550e8400-e29b-41d4-a716-446655440000
ignored_models: null
ignored_providers: null ignored_providers: null
limit_usd: 100 limit_usd: 100
name: Production Guardrail name: Production Guardrail
@@ -14817,6 +14857,7 @@ paths:
- deepseek - deepseek
description: A guardrail for limiting API usage description: A guardrail for limiting API usage
enforce_zdr: false enforce_zdr: false
ignored_models: null
ignored_providers: null ignored_providers: null
limit_usd: 50 limit_usd: 50
name: My New Guardrail name: My New Guardrail
@@ -14839,6 +14880,7 @@ paths:
description: A guardrail for limiting API usage description: A guardrail for limiting API usage
enforce_zdr: false enforce_zdr: false
id: 550e8400-e29b-41d4-a716-446655440000 id: 550e8400-e29b-41d4-a716-446655440000
ignored_models: null
ignored_providers: null ignored_providers: null
limit_usd: 50 limit_usd: 50
name: My New Guardrail name: My New Guardrail
@@ -14966,6 +15008,7 @@ paths:
description: Guardrail for production environment description: Guardrail for production environment
enforce_zdr: false enforce_zdr: false
id: 550e8400-e29b-41d4-a716-446655440000 id: 550e8400-e29b-41d4-a716-446655440000
ignored_models: null
ignored_providers: null ignored_providers: null
limit_usd: 100 limit_usd: 100
name: Production Guardrail name: Production Guardrail
@@ -15045,6 +15088,7 @@ paths:
description: Updated description description: Updated description
enforce_zdr: true enforce_zdr: true
id: 550e8400-e29b-41d4-a716-446655440000 id: 550e8400-e29b-41d4-a716-446655440000
ignored_models: null
ignored_providers: null ignored_providers: null
limit_usd: 75 limit_usd: 75
name: Updated Guardrail Name name: Updated Guardrail Name