v12

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-0223257199.4 KB
Providers

Replace a provider configuration

Required scope: provider

put/api/v1/providers/{provider_id}

Path parameters

provider_idstring required

Request body

idstring
provider_source_idstring
capability'chat' | 'agent' | 'stt' | 'tts' | 'embedding' | 'rerank'
enabledboolean
configDynamicConfig required

Response

Standard AstrBot success response

status'ok' required
messagestring
{"stackTrail":"components:schemas:SuccessEnvelope:properties:data","oasType":"schema","type":"unknown"}