Type Alias: AppSettingsResponse
Properties
| Property | Type | Required | Description |
|---|---|---|---|
id | string | Yes | Settings ID |
appId | string | Yes | App ID |
tokenProviderType | "access_key" | "webservice" | "rooms" | Yes | Token provider type |
botUserId | string | No | Bot User ID (for access_key provider) |
webserviceUrl | string | No | Webservice URL (for webservice provider) |
webserviceMethod | string | No | Webservice method |
botUserData | object | No | Bot peer userData |
isConfigured | boolean | Yes | Whether settings are configured |
hasSecret | boolean | Yes | Whether a project secret is cached locally for HMAC authentication |
debugAudioEnabled | boolean | No | Whether debug audio storage is enabled for transcription debugging |
projectName | string | No | Human-readable project name (synced from Payment system) |
e2eEncryptionMode | "disabled" | "automatic" | "manual" | No | End-to-end encryption mode for the bot |
e2eEncryptionPassword | string | No | Decrypted manual cipher password (only returned when mode=manual). Will be removed once a webhook-based mechanism replaces at-rest storage. |
Defined in
4Players/cortex-typescript-sdk/src/resources/settings.ts:8