Skip to main content
PUT
Update account inference provider

Authorizations

Authorization
string
header
required

Use a JWT bearer token or a Veryfront API key in the Authorization header.

Path Parameters

account_id
string<uuid>
required
provider
enum<string>
required
Available options:
anthropic,
openai

Body

application/json
expected_revision
integer
required
Required range: 0 <= x <= 2147483646
mode
enum<string>
required
Available options:
managed,
customer
api_key
string
write-only
Required string length: 16 - 4096
Pattern: ^[\x21-\x7e]+$

Response

Saved provider configuration

provider
enum<string>
required
Available options:
anthropic,
openai
mode
enum<string>
required
Available options:
managed,
customer
credential_status
enum<string>
required
Available options:
missing,
active,
revoked
key_suffix
string | null
required
Required string length: 4
revision
integer
required
Required range: x >= 0
updated_at
string<date-time> | null
required