Skip to main content
PATCH
Update

Authorizations

Authorization
string
header
required

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

Path Parameters

orgId
string
required

The organization's id (UUID) or slug — either form is accepted.

projectId
string
required

The project's id (UUID) or slug — either form is accepted.

gatewayId
string
required

Body

application/json
name
string
Pattern: ^[a-z][a-z0-9-]{1,61}$
allowedModels
enum<string>[]
Required array length: 1 - 3 elements
Available options:
korve/fast,
korve/balanced,
korve/reasoning
monthlyBudgetUsd
number
Required range: 1 <= x <= 100000
timeoutMs
integer
Required range: 1000 <= x <= 120000
maxRetries
integer
Required range: 0 <= x <= 3
redactPrompts
boolean

Response

Updated AI gateway.

id
string
required
name
string
required
environment
string
required
allowedModels
enum<string>[]
required
Available options:
korve/fast,
korve/balanced,
korve/reasoning
monthlyBudgetUsd
number
required
timeoutMs
integer
required
maxRetries
integer
required
redactPrompts
boolean
required
createdAt
string<date-time>
required
updatedAt
string<date-time>
required