# Suporte de Cópia Integral

Capitulo exclusivo para podermos manter os suportes de Cópia Integral

# Configurar integração Legalone

### O que precisa ter no card:

- ID/Usuário
- E-mail
- Nome da empresa

### Acessos necessários:

- Acesso ao **oystr4**

## Passo-a-Passo

1. Acesse o ambiente **oystr4** com seu usuário
2. Verifique o status do cliente utilizando CURL abaixo. Utilize a hash que é a Chave de API:  
      
    ```bash
    curl --location 'http://localhost:9070/client' \
    --header 'X-Oystr-Auth: CHAVE DE API'
    ```
3. Caso o mesmo não esteja cadastrado, você pode adiciona-lo através do endpoint abaixo:  
      
    ```bash
    curl --request POST \
    --url http://localhost:9070/client \
    --header 'Content-Type: application/json' \
    --header 'X-Oystr-Auth: CHAVE DE API' \
    --data '{
      "accountId": 00,
      "userId": 00000,
      "hash": "000000-00000-0000-0000"
    }'
    ```
4. Se for necessário desativar o perfil antes disso, pode ser realizado por via do CURL abaixo:  
      
    ```bash
    curl --request PUT \
    >  --url http://localhost:9070/client/2458/inactivate \
    >  --header 'X-Oystr-Auth: CHAVE DE API'
    Client 0000 is inactive
    ```

## Endpoints

#### Atualizar Hash

```bash
POST http://localhost:9070/client/hash
Content-Type: application/json
{
  "userId": 1,
  "hash": "0c2dfb6b-8b6a-4638-8921-0ea3c3187b8a"
}
```

#### Forçar Queue

```bash
POST http://localhost:9070/client/{userId}/queue
```

#### Desativar conta  
  


```bash
POST http://localhost:9070/client/:clientId/inactivate
```