Admin OpenRouter Config

Create an OpenRouter provider config

post/admin/openrouter-config

Request body

modelSlugstring required

OpenRouter model slug this config applies to

namestring

Admin display label

providersstring[] required

Ordered list of provider base slugs → provider.order

allowFallbacksboolean required

provider.allow_fallbacks (false = only the listed providers)

sort'price' | 'throughput' | 'latency'

provider.sort strategy

Example request

{
  "modelSlug": "deepseek/deepseek-v4-flash",
  "providers": [
    "deepinfra",
    "novita"
  ]
}

Response

idstring required
modelSlugstring required
namestring nullable required
providersstring[] required
allowFallbacksboolean required
sort'price' | 'throughput' | 'latency' nullable required
isActiveboolean required
createdAtstring date-time required
updatedAtstring date-time required

Changes

No recorded changes to this endpoint across all 1 revision of this API.