Class 5 AI Agent Provider

Update

Update an existing Class 5 AI Agent Provider record by ID.

put/api/cp/class5/ai-agent-provider/{id}

Path parameters

idinteger required

Id identifier

Request body

idstring

Id

component_type'asr' | 'tts' | 'llm' | 's2s' | 'recording' | 'memory' | 'audio_processing' | 'observability' required

Component Type

providerstring required

Provider

namestring required

Name

scope'system' | 'user' required

Scope

account_idinteger

Account Id

settingsstring

Settings

is_defaultinteger required

Is Default

enabledinteger required

Enabled

created_atstring date-time

Created At

updated_atstring date-time

Updated At

default_slotinteger

Default Slot

modelstring

Model

abstractstring

Abstract

Example request

{
  "id": 12345,
  "component_type": "asr",
  "provider": "example_provider",
  "name": "Example Name",
  "scope": "system",
  "account_id": 1,
  "settings": "Sample settings text content",
  "is_default": true,
  "enabled": true,
  "created_at": "2025-01-17T10:30:00Z",
  "updated_at": "2025-01-17T10:30:00Z",
  "default_slot": 1,
  "model": "example_model",
  "abstract": "example_abstract"
}

Response

Operation completed successfully

statusstring

Operation status

Example response

{
  "status": "OK"
}

Changes

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