GET
/
api
/
v1
/
knowledge
/
unity
/
{id}
Obter Base de Conhecimento por Unidade
curl --request GET \
  --url https://chat.api.toolzz.com.br/api/v1/knowledge/unity/{id} \
  --header 'Authorization: Bearer <token>'
{
  "items": [
    {
      "id": "<string>",
      "unityId": "<string>",
      "kbCreatorId": "<string>",
      "kbInstitutionId": "<string>",
      "kbStatus": 123,
      "kbName": "<string>",
      "kbDescription": "<string>",
      "kbIconImg": "<string>",
      "kbFolder": [
        {
          "id": "<string>",
          "name": "<string>",
          "knowLedgeBaseId": "<string>",
          "isRoot": true,
          "institutionId": "<string>",
          "knowLedgeBaseFile": [
            {
              "id": "<string>",
              "createdAt": "<string>",
              "updatedAt": "<string>",
              "institutionId": "<string>",
              "fileName": "<string>",
              "internalStorageUrl": "<string>",
              "url": "<string>",
              "size": 123,
              "extension": "<string>",
              "maskName": "<string>",
              "integrationId": "<string>",
              "customData": [
                {}
              ]
            }
          ],
          "_count": {
            "knowLedgeBaseFile": 123
          }
        }
      ],
      "documentsInfo": {
        "size": 123,
        "documentCount": 123
      },
      "isActivated": true
    }
  ],
  "knowledgeBaseCount": 123,
  "activeCount": 123,
  "knowledgeBaseLimit": 123
}

Descrição do Body

id
string
required
ID da unidade

Descrição da Resposta

A resposta do endpoint retorna um JSON com a confirmação da solicitação.
items
array
required
Lista de Bases de Conhecimento.
knowledgeBaseCount
number
required
Número total de Bases de Conhecimento.
activeCount
number
required
Número de Bases de Conhecimento ativas.
knowledgeBaseLimit
number
required
Limite máximo de Bases de Conhecimento permitidas.

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.

Código de Resposta

Exemplos de erro de segurança