# Parâmetros do integrador

{% hint style="info" %}
Recomenda-se que o sistema ERP envie um "heartbit" a cada (x) minutos, fazendo uma consulta a este método e desta forma a plataforma devolverá a lista de parâmetros de configuração do integrador, que contém atributos que podem delimitar o tempo de chamada das rotinas, entre outros.
{% endhint %}

> ## Método POST
>
> <http://app.milksrota.com.br/api/retaguardasync/readParametroIntegrador>

## Requisição

### Dados da requisição

```javascript
{
    "conta_id": {{conta_id}},
    "token": "{{token}}",
    "doc": "{{doc}}"
}
```

{% hint style="info" %}
**conta\_id**: Deve ser informado o ID da conta que você encontra na tela ***"Sua conta"*** no menu principal no painel do Milk's Rota.

**token**: Deve ser informado o Token da conta, que você encontra na tela ***"Sua conta"*** no menu principal no painel do Milk's Rota.

**doc:** Deve ser informado o CNPJ da conta cadastra. Pode ser encontrado na tela ***"Sua conta"*** no menu principal do painel Milk's Rota.
{% endhint %}

## Resposta

### 200: Consulta realizada

```javascript
{
    "success": true,
    "message": "OK",
    "data": [
        {
            "id": "63",
            "conta_id": "98777",
            "usuario_id": "1372",
            "ip_servidor_bd": "",
            "porta_bd": "",
            "path_bd": "",
            "usuario_bd": "",
            "senha_bd": "",
            "url_api_milks": "http://app.milksrota.com.br/api/retaguardasync/",
            "codigo_contabil_leite_vaca": "200",
            "codigo_contabil_leite_bufala": null,
            "codigo_contabil_leite_cabra": null,
            "intervalo_sincronizacao_cadastro": "2",
            "intervalo_sincronizacao_movimento": "2",
            "sincronizar_cadastro_hora_fixa": "0",
            "sincronizar_movimento_hora_fixa": "0",
            "sincronizar_movimento_codigo_filial": "0",
            "codigo_filial_sincronizacao": null,
            "hora_sncronizacao_cadastro": null,
            "hora_sincronizacao_movimento": null,
            "usa_linha_cadastro": "1",
            "usa_data_fechamento": "0",
            "dt_atualizacao": "2025-07-28 21:01:56",
            "forcar_sincronizacao": null,
            "status_sincronizacao": "A",
            "dt_ultima_comunicacao": "2025-09-05 17:59:06",
            "dt_ultima_sincronizacao": "2025-09-05 17:59:06",
            "total_cadastros": null,
            "total_movimento": null,
            "versao_integrador": null,
            "email_notificacao": null,
            "notificado": "0",
            "usuario": "Laticínio Meu Leite de Qualidade"
        }
    ],
    "monitor.time": 7.3291590213775635,
    "server.date": "2025-09-08 11:34:59"
}
```

{% hint style="success" %}
A consulta de status obteve êxito e retornou o comando solicitado pelo usuário do ERP, requerendo uma determinada ação de integração.
{% endhint %}

#### Tabela de domínio do atributo "data" retornado no método

### 404: Conta não localizada

```javascript
{    
    "success": false,
    "message": "Conta não localizada",
    "data": [],
    "monitor.time": 2.14737200737 // Tempo de execução
}
```

{% hint style="danger" %}
**O que isso significa?** Significa que o ID da conta não foi localizado na Plataforma Milk's.
{% endhint %}

### 403: Token inválido

```javascript
{
    "success": false,
    "message": "Token inválido",
    "data": [],
    "monitor.time": 2.14737200737 // Tempo de execução
}
```

{% hint style="danger" %}
**O que isso significa?** Significa que o token informado na requisição não corresponde ao token cadastrado para a conta.
{% endhint %}
