Resolido Docs
Chat widget

Get chat widget settings

GET
/agents/{agentId}/widget

Chat widget appearance, texts and languages of an agent.

Authorization

bearer agents:read
headerAuthorizationBearer <token>

API key (rsl_live_…) from Settings → Developers.

Scope: agents:read

Path Parameters

agentId*string

AI agent id. Never invent ids – list resources first.

Length1 <= length <= 64

Response Body

Success

application/json
  1. response
agentId*string
primaryColor*string
position*string
themeMode*string
avatarUrl*string
requireEmailBeforeChat*boolean
headerTitle*string
headerStatus*string
inputPlaceholder*string
welcomeMessage*string
autoDetectLocale*boolean
defaultLocale*string
supportedLocales*array<string>
suggestions*array<string>
faq*array<string>

Pre-written FAQ answers shown in the widget.

translationOverrides*
curl -X GET "https://example.com/agents/string/widget"
{  "agentId": "string",  "primaryColor": "string",  "position": "string",  "themeMode": "string",  "avatarUrl": "string",  "requireEmailBeforeChat": true,  "headerTitle": "string",  "headerStatus": "string",  "inputPlaceholder": "string",  "welcomeMessage": "string",  "autoDetectLocale": true,  "defaultLocale": "string",  "supportedLocales": [    "string"  ],  "suggestions": [    "string"  ],  "faq": [    "string"  ],  "translationOverrides": {    "property1": {      "property1": null,      "property2": null    },    "property2": {      "property1": null,      "property2": null    }  }}