AI Gateway
List Gateways
Fetch a Gateway
Create a new Gateway
Update a Gateway
Delete a Gateway
ModelsExpand Collapse
AIGatewayListResponse object { id, cache_invalidate_on_update, cache_ttl, 25 more }
Requires customer-provided provider credentials and prevents fallback to Unified Billing.
dlp: optional object { action, enabled, profiles } or object { enabled, policies }
guardrails: optional object { prompt, response }
Delay between retry attempts in milliseconds (0-60000)
Maximum number of retry attempts for failed requests (1-5)
spend_limits: optional object { enabled, rules }
AIGatewayGetResponse object { id, cache_invalidate_on_update, cache_ttl, 25 more }
Requires customer-provided provider credentials and prevents fallback to Unified Billing.
dlp: optional object { action, enabled, profiles } or object { enabled, policies }
guardrails: optional object { prompt, response }
Delay between retry attempts in milliseconds (0-60000)
Maximum number of retry attempts for failed requests (1-5)
spend_limits: optional object { enabled, rules }
AIGatewayCreateResponse object { id, cache_invalidate_on_update, cache_ttl, 25 more }
Requires customer-provided provider credentials and prevents fallback to Unified Billing.
dlp: optional object { action, enabled, profiles } or object { enabled, policies }
guardrails: optional object { prompt, response }
Delay between retry attempts in milliseconds (0-60000)
Maximum number of retry attempts for failed requests (1-5)
spend_limits: optional object { enabled, rules }
AIGatewayUpdateResponse object { id, cache_invalidate_on_update, cache_ttl, 25 more }
Requires customer-provided provider credentials and prevents fallback to Unified Billing.
dlp: optional object { action, enabled, profiles } or object { enabled, policies }
guardrails: optional object { prompt, response }
Delay between retry attempts in milliseconds (0-60000)
Maximum number of retry attempts for failed requests (1-5)
spend_limits: optional object { enabled, rules }
AIGatewayDeleteResponse object { id, cache_invalidate_on_update, cache_ttl, 25 more }
Requires customer-provided provider credentials and prevents fallback to Unified Billing.
dlp: optional object { action, enabled, profiles } or object { enabled, policies }
guardrails: optional object { prompt, response }
Delay between retry attempts in milliseconds (0-60000)
Maximum number of retry attempts for failed requests (1-5)