Skip to main content
PUT
Configure governed external fallback

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

name
string
required
Minimum string length: 1

Body

application/json
adapter
enum<string>
required
Available options:
openrouter,
openai-compatible-external,
modal,
runpod-serverless-api,
fly-io,
baseten,
fireworks
cost_limit_microusd
integer
required
Required range: x >= 1
enabled
boolean
required
max_request_cost_microusd
integer
required
Required range: x >= 1
privacy_acknowledged
boolean
required
request_limit
integer
required
Required range: x >= 1
secret_reference_id
string
required
Minimum string length: 1
target
string
required
Minimum string length: 1
billing_mode
enum<string>
Available options:
byoc,
customer_wallet
breach_intervals
integer
default:1
Required range: 1 <= x <= 100
cooldown_seconds
integer
default:60
Required range: 0 <= x <= 86400
cost_basis_input_microusd_per_mtok
integer
Required range: x >= 0
cost_basis_output_microusd_per_mtok
integer
Required range: x >= 0
cost_basis_provenance
string
Minimum string length: 1
input_microusd_per_mtok
integer
Required range: x >= 0
minimum_gross_margin_bps
integer
Required range: 1500 <= x <= 9999
output_microusd_per_mtok
integer
Required range: x >= 0
overflow_mode
enum<string>
default:health
Available options:
health,
health_and_queue
queue_threshold
number
rate_card_valid_until
string<date-time>
recovery_intervals
integer
default:2
Required range: 1 <= x <= 100
signal_max_age_seconds
integer
default:30
Required range: 1 <= x <= 600

Response

Success

policy
object
required