> ## Documentation Index
> Fetch the complete documentation index at: https://docs.toolzz.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Excluir Membro

## Token de Acesso

<ParamField header="Authorization" type="string">
  Token de acesso ("Bearer" deve estar antes do token)
</ParamField>

## Corpo da Requisição

<ParamField path="id" type="string" required="true">
  O ID do Membro
</ParamField>

<Warning>O usuário precisa ser admin da instituição</Warning>

## Descrição da Resposta

Abaixo está a descrição da resposta do membro

<ResponseField name="message" type="string" required>
  Mensagem indicando o resultado da operação.
</ResponseField>

<ResponseField name="id" type="string" required>
  Identificador único do membro.
</ResponseField>

<ResponseField name="institutionId" type="string" required>
  ID da instituição associada.
</ResponseField>

<ResponseField name="unityId" type="string" required>
  ID da unidade associada.
</ResponseField>

<ResponseField name="userId" type="string">
  ID opcional do usuário associado.
</ResponseField>

<ResponseField name="name" type="string" required>
  Nome do membro.
</ResponseField>

<ResponseField name="email" type="string" required>
  E-mail do membro.
</ResponseField>

<ResponseField name="access" type="string" required>
  Nível de acesso do membro.

  <Expandable title="Valores permitidos">
    <ResponseField name="MANAGER" type="string">
      Nível de acesso para operações de gerenciamento.
    </ResponseField>

    <ResponseField name="ADMIN" type="string">
      Nível de acesso para controle administrativo.
    </ResponseField>

    <ResponseField name="USER" type="string">
      Nível de acesso para usuários gerais.
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="status" type="number" required>
  Indicador de status, 1 para ativo, 0 para inativo.
</ResponseField>

<ResponseField name="acceptedAt" type="string" required>
  Data/hora em que o membro foi aceito.
</ResponseField>

<ResponseField name="createdAt" type="string" required>
  Data/hora em que o registro foi criado.
</ResponseField>

<ResponseField name="updatedAt" type="string" required>
  Data/hora em que o registro foi atualizado pela última vez.
</ResponseField>

<ResponseField name="user" type="object">
  Detalhes do usuário associado (null se não disponível).

  <Expandable title="Propriedades do usuário">
    <ResponseField name="id" type="string">
      Identificador único do usuário.
    </ResponseField>

    <ResponseField name="name" type="string">
      Nome do usuário.
    </ResponseField>

    <ResponseField name="email" type="string">
      E-mail do usuário.
    </ResponseField>

    <ResponseField name="verified" type="boolean">
      Indica se o e-mail do usuário está verificado.
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="message" type="string" required>
  Mensagem de sucesso
</ResponseField>
