---
title: "Editar Configurações"
method: PUT
path: "/v1/api/company/configs"
---

# Editar Configurações

`PUT /v1/api/company/configs`

## Request

- Base URL: `https://api.nuvidio.com`
- URL: `https://api.nuvidio.com/v1/api/company/configs`
- Auth: none required

Modifica as configurações das funcionalidades da plataforma.

## Request body

- object
  - `videoRoom` object
    - `screenSharing` boolean, required: Permite que seja executado o compartilhamento de tela durante a chamada
    - `textChat` boolean, required: Permite a utilização do chat de texto
    - `notes` boolean, required: Disponibiliza o campo de anotação para o atendente
    - `chatFiles` boolean, required: Permite o envio de arquivo através chat de texto
  - `allowMissedCalls` boolean, required: Exibe para os atendentes as chamadas perdidas dos departamentos que ele faz parte
  - `blockAttendantAccessOutOfWorkingTime` boolean, required
  - `attendantAcessIPWhitelist` integer[], required: Restringe o acesso do atendente à plataforma apenas através dos IPs informados
  - `hideQueuePosition` boolean, required: Exibe ou não a posição do cliente na fila
  - `whitelabel` object, required: Adiciona uma imagem e a favicon à tela de acesso do cliente
  - `fabButton` object: Permite a configuração de estilização do botão flutuante do widget. A propriedade position pode ser as seguintes entradas left-top, right-top, left-bottom, right-bottom
  - `privacyPolicy` object: Permite a configuração dos termos de privacidade, onde required torna obrigatório o aceite dos termos e url abre uma nova guia permitindo a leitura dos termos
  - `attendantPasswordResetSchedule` object: Obriga o atendente a trocar a senha ao primeiro acesso, quando a empresa gera uma nova senha ou em um determinado espaço de tempo. Ex.: A cada 90 dias

## Response `200`

200

- object
  - `videoRoom` object
    - `screenSharing` boolean
    - `textChat` boolean
    - `chatFiles` boolean
    - `notes` boolean
  - `allowMissedCalls` boolean
  - `blockAttendantAccessOutOfWorkingTime` boolean
  - `attendantAcessIPWhitelist` object[]
  - `hideQueuePosition` boolean
  - `whitelabel` object
    - `icon` string
    - `favicon` string
  - `fabButton` object
    - `buttonImage` string
    - `backgroundColor` string
    - `imageBorderColor` string
    - `font` string
    - `textColor` string
    - `buttonSize` integer
    - `borderRadius` integer
    - `shadow` integer
    - `buttonText` string
    - `horizontalDistance` integer
    - `verticalDistance` integer
    - `position` string
    - `expandedMode` boolean
  - `privacyPolicy` object
    - `required` boolean
    - `url` string
  - `storeBySector` boolean
  - `attendantPasswordResetSchedule` object
    - `forceSecretReset` boolean
    - `daysToForceReset` integer

## Other responses

- `400`: 400

## Changes

- **2026-11-03** `89c4a530a05e`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/nuvidio/apis/nuvidio-openapi/changes/v1/api/company/configs/put.md)

---

[API](https://skmtc.dev/nuvidio/apis/nuvidio-openapi.md) - [All operations](https://skmtc.dev/nuvidio/apis/nuvidio-openapi/llms.txt) - [OpenAPI document](https://skmtc.dev/nuvidio/apis/nuvidio-openapi/revisions/89c4a530a05e?raw)
