GET
/
api
/
v1
/
widget
/
unity
/
{id}
Obter Widget por Unidade
curl --request GET \
  --url https://chat.api.toolzz.com.br/api/v1/widget/unity/{id} \
  --header 'Authorization: Bearer <token>'
{
  "items": [
    {
      "id": "<string>",
      "institutionId": "<string>",
      "title": "<string>",
      "subTitle": "<string>",
      "headerIconFileId": "<string>",
      "primaryColor": "<string>",
      "secondaryColor": "<string>",
      "widgetIconFileId": "<string>",
      "primaryAIColor": "<string>",
      "secondaryAIColor": "<string>",
      "avatarIconFileId": "<string>",
      "aiFirstMessage": "<string>",
      "primaryUserColor": "<string>",
      "secondaryUserColor": "<string>",
      "Bot": {
        "id": "<string>",
        "creatorId": "<string>",
        "institutionId": "<string>",
        "unityId": "<string>",
        "name": "<string>",
        "description": "<string>",
        "iconFileId": "<string>",
        "creativePrecision": 123,
        "prompt": "<string>",
        "metaprompt": "<string>",
        "safeMode": true,
        "isActivated": true,
        "progressStatus": "<string>",
        "hasMonetization": true,
        "hasAnalytics": true,
        "hasTools": true,
        "isAdvancedBot": true,
        "botGenAI": [
          {
            "id": "<string>",
            "botId": "<string>",
            "model": "<string>",
            "messagesLimit": 123,
            "charactersLimit": 123,
            "temperature": 123
          }
        ]
      },
      "audioVoice": "<string>",
      "voiceActive": true,
      "isPublic": true,
      "isActive": true,
      "isActivated": true,
      "isFavorited": true
    }
  ],
  "totalItems": 123,
  "widgetCount": 123,
  "activeCount": 123,
  "widgetLimit": 123
}
O resultado deve conter um array listando todos os widgets
id
string
ID da unidade

Descrição da Resposta

Abaixo você verá a descrição da resposta da unidade
items
array
required
Lista de widgets e seus detalhes.
totalItems
number
required
Número total de itens.
widgetCount
number
required
Contagem total de widgets.
activeCount
number
required
Número de widgets ativos.
widgetLimit
number
required
Limite máximo de widgets.

Segurança

Para acessar este endpoint, é necessário enviar um token de acesso válido através do cabeçalho de autorização (Authorization) da requisição. Além disso, a API é protegida por outras medidas de segurança para proteger os dados dos usuários.