Providers

Update provider

Updates provider metadata such as API proxy URL and timeout.

patch/api/providers/{providerId}

Request

  • The document declares no server URL.
  • Auth: none declared

Path parameters

providerIdstring required
Example:pro_123

Request body

displayNamestring
baseUrlstring uri nullable
timeoutMsinteger nullable

Example request

{
  "displayName": "My OpenAI Provider"
}

Response

Provider updated successfully.

idstring required
type'openai' | 'openrouter' required
displayNamestring required
baseUrlstring uri nullable required
defaultModelNamestring nullable required
enabledboolean required
timeoutMsinteger nullable required
createdAtstring date-time required
updatedAtstring date-time required

Example response

{
  "id": "pro_123",
  "type": "openai",
  "displayName": "Provider",
  "enabled": true,
  "createdAt": "2024-01-01T00:00:00Z",
  "updatedAt": "2024-01-01T00:00:00Z"
}

Changes

No recorded changes to this operation across all 3 revisions of this API.