Skip to main content
Read workspace routing and provider funding

Authorizations

Authorization
string
header
required

BoxRouter API key; never an upstream provider key.

Response

Current settings and section validators.

mode
enum<string>
required
Available options:
automatic,
cheapest,
fastest,
custom
provider_order
string[]
required

Stored in every mode; newly supported providers append in deployment order and start enabled.

Required string length: 1 - 64
Pattern: ^[a-z][a-z0-9-]*$
excluded_providers
string[]
required

Hard deny-list; connecting a key does not clear its provider's exclusion.

Required string length: 1 - 64
Pattern: ^[a-z][a-z0-9-]*$
allow_fallbacks
boolean
required

After a definite pre-create refusal, try only later frozen routes in the same Prioritized, Credits or Fallback group; never retry unknown outcomes or created jobs.

prevent_overrides
boolean
default:false
required

Reject requests containing preferences.order, preferences.sort or preferences.allow_fallbacks even when identical to the default; hard request restrictions still narrow.

provider_funding
object
required
section_etags
object
required

Opaque independent Routing and provider validators, never a document-wide ETag.