# TRIBUNAIS - CÓPIA INTEGRAL



# 1:1 - eproc-copia-integral

**Formato da Requisição do robô (via HTTP)**

```json
{
    "dry": false,
    "bot": "eproc-copia-integral",
    "version": "v3.0.0-dev",
    "cid": "",
    "timeout": "",
    "deadline": "",
    "data": {
        "grau": "primeiro-grau ou segundo-grau",
        "processo": "",
        "erroSemInicial": true
    },
    "credentials": {
        "username": "user",
        "pin": "senha",
        "base64Cert": "[base64]",
        "credentialsOption": "RS"
    }
}


```

**Descrição campos 'DATA'**

<table id="bkmrk-campo-obrigat%C3%B3rio-fo"><thead><tr><th>**CAMPO**</th><th>**Obrigatório**</th><th>**Formato**</th><th>**Default**</th><th>**Descrição**</th></tr></thead><tbody><tr><td>grau</td><td>Sim</td><td>String</td><td> </td><td>Grau em que o robô deverá fazer buscar a cópia integral. Ex: primeiro-grau ou segundo-grau</td></tr><tr><td>processo</td><td>Sim</td><td>String</td><td> </td><td>Número do processo no formato CNJ</td></tr><tr><td>erroSemInicial</td><td>Não</td><td>Boolean</td><td>false</td><td>Campo utilizado para pedir ao robô que de erro quando não encontrar a petição inicial</td></tr></tbody></table>

**Descrição campos 'credentials'**

<table id="bkmrk-campo-obrigat%C3%B3rio-fo-1"><thead><tr><th>**CAMPO**</th><th>**Obrigatório**</th><th>**Formato**</th><th>**Default**</th><th>**Descrição**</th></tr></thead><tbody><tr><td>username</td><td>Sim (se o login for por usuário e senha ou certificado)</td><td>String</td><td> </td><td>Usuário do sistema ou o cpf se for via certificado</td></tr><tr><td>password</td><td>Sim (se o login for por usuário e senha)</td><td>String</td><td> </td><td>Senha do sistema</td></tr><tr><td>pin</td><td>Sim (se o login for por certificado)</td><td>String</td><td> </td><td>Pin do certificado</td></tr><tr><td>base64Cert</td><td>Sim (se o login for por certificado)</td><td>String</td><td> </td><td>base64 do certificado</td></tr><tr><td>hash</td><td>Sim (se a credencial estiver salva no nosso cofre)</td><td>String</td><td> </td><td>hash gerado pelo nosso cofre</td></tr></tbody></table>

# 1:1 - esaj-copia-integral

**Formato da Requisição do robô (via HTTP)**

``` json
{
    "dry": false,
    "bot": "eproc-copia-integral",
    "version": "v3.0.0-dev",
    "cid": "",
    "timeout": "",
    "deadline": "",
    "data": {
        "grau": "primeiro-grau ou segundo-grau",
        "processo": "",
        "erroSemInicial": true
    }
    "credentials": {
        "username": "user",
        "pin": "senha",
        "base64Cert": "[base64]",
        "credentialsOption": "RS"
    }
}

 ```

**Descrição campos 'DATA'**

| **CAMPO** | **Obrigatório** | **Formato** | **Default** | **Descrição** |
| --- | --- | --- | --- | --- |
| grau | Sim | String |  | Grau em que o robô deverá fazer buscar a cópia integral. Ex: primeiro-grau ou segundo-grau |
| processo | Sim | String |  | Número do processo no formato CNJ |
| erroSemInicial | Não | Boolean | false | Campo utilizado para pedir ao robô que de erro quando não encontrar a petição inicial |

**Descrição campos 'credentials'**

| **CAMPO** | **Obrigatório** | **Formato** | **Default** | **Descrição** |
| --- | --- | --- | --- | --- |
| username | Sim (se o login for por usuário e senha ou certificado) | String |  | Usuário do sistema ou o cpf se for via certificado |
| password | Sim (se o login for por usuário e senha) | String |  | Senha do sistema |
| pin | Sim (se o login for por certificado) | String |  | Pin do certificado |
| base64Cert | Sim (se o login for por certificado) | String |  | base64 do certificado |
| hash | Sim (se a credencial estiver salva no nosso cofre) | String |  | hash gerado pelo nosso cofre |

# 1:1 - pje-copia-integral

**Formato da Requisição do robô (via HTTP)**

``` json
{
    "dry": false,
    "bot": "eproc-copia-integral",
    "version": "v3.0.0-dev",
    "cid": "",
    "timeout": "",
    "deadline": "",
    "data": {
        "grau": "primeiro-grau ou segundo-grau",
        "processo": "",
        "erroSemInicial": true
    }
    "credentials": {
        "username": "user",
        "pin": "senha",
        "base64Cert": "[base64]",
        "credentialsOption": "RS"
    }
}

 ```

**Descrição campos 'DATA'**

| **CAMPO** | **Obrigatório** | **Formato** | **Default** | **Descrição** |
| --- | --- | --- | --- | --- |
| grau | Sim | String |  | Grau em que o robô deverá fazer buscar a cópia integral. Ex: primeiro-grau ou segundo-grau |
| processo | Sim | String |  | Número do processo no formato CNJ |
| erroSemInicial | Não | Boolean | false | Campo utilizado para pedir ao robô que de erro quando não encontrar a petição inicial |

**Descrição campos 'credentials'**

| **CAMPO** | **Obrigatório** | **Formato** | **Default** | **Descrição** |
| --- | --- | --- | --- | --- |
| username | Sim (se o login for por usuário e senha ou certificado) | String |  | Usuário do sistema ou o cpf se for via certificado |
| password | Sim (se o login for por usuário e senha) | String |  | Senha do sistema |
| pin | Sim (se o login for por certificado) | String |  | Pin do certificado |
| base64Cert | Sim (se o login for por certificado) | String |  | base64 do certificado |
| hash | Sim (se a credencial estiver salva no nosso cofre) | String |  | hash gerado pelo nosso cofre |

# 1:1 - pje-trf5-copia-integral

**Formato da Requisição do robô (via HTTP)**

``` json
{
    "dry": false,
    "bot": "eproc-copia-integral",
    "version": "v3.0.0-dev",
    "cid": "",
    "timeout": "",
    "deadline": "",
    "data": {
        "grau": "primeiro-grau ou segundo-grau",
        "processo": "",
        "erroSemInicial": true
    }
    "credentials": {
        "username": "user",
        "pin": "senha",
        "base64Cert": "[base64]",
        "credentialsOption": "RS"
    }
}

 ```

**Descrição campos 'DATA'**

| **CAMPO** | **Obrigatório** | **Formato** | **Default** | **Descrição** |
| --- | --- | --- | --- | --- |
| grau | Sim | String |  | Grau em que o robô deverá fazer buscar a cópia integral. Ex: primeiro-grau ou segundo-grau |
| processo | Sim | String |  | Número do processo no formato CNJ |
| erroSemInicial | Não | Boolean | false | Campo utilizado para pedir ao robô que de erro quando não encontrar a petição inicial |

**Descrição campos 'credentials'**

| **CAMPO** | **Obrigatório** | **Formato** | **Default** | **Descrição** |
| --- | --- | --- | --- | --- |
| username | Sim (se o login for por usuário e senha ou certificado) | String |  | Usuário do sistema ou o cpf se for via certificado |
| password | Sim (se o login for por usuário e senha) | String |  | Senha do sistema |
| pin | Sim (se o login for por certificado) | String |  | Pin do certificado |
| base64Cert | Sim (se o login for por certificado) | String |  | base64 do certificado |
| hash | Sim (se a credencial estiver salva no nosso cofre) | String |  | hash gerado pelo nosso cofre |

# 1:1 - pje-trt-copia-integral

**Formato da Requisição do robô (via HTTP)**

``` json
{
    "dry": false,
    "bot": "eproc-copia-integral",
    "version": "v3.0.0-dev",
    "cid": "",
    "timeout": "",
    "deadline": "",
    "data": {
        "grau": "primeiro-grau ou segundo-grau",
        "processo": "",
        "erroSemInicial": true
    }
    "credentials": {
        "username": "user",
        "pin": "senha",
        "base64Cert": "[base64]",
        "credentialsOption": "RS"
    }
}

 ```

**Descrição campos 'DATA'**

| **CAMPO** | **Obrigatório** | **Formato** | **Default** | **Descrição** |
| --- | --- | --- | --- | --- |
| grau | Sim | String |  | Grau em que o robô deverá fazer buscar a cópia integral. Ex: primeiro-grau ou segundo-grau |
| processo | Sim | String |  | Número do processo no formato CNJ |
| erroSemInicial | Não | Boolean | false | Campo utilizado para pedir ao robô que de erro quando não encontrar a petição inicial |

**Descrição campos 'credentials'**

| **CAMPO** | **Obrigatório** | **Formato** | **Default** | **Descrição** |
| --- | --- | --- | --- | --- |
| username | Sim (se o login for por usuário e senha ou certificado) | String |  | Usuário do sistema ou o cpf se for via certificado |
| password | Sim (se o login for por usuário e senha) | String |  | Senha do sistema |
| pin | Sim (se o login for por certificado) | String |  | Pin do certificado |
| base64Cert | Sim (se o login for por certificado) | String |  | base64 do certificado |
| hash | Sim (se a credencial estiver salva no nosso cofre) | String |  | hash gerado pelo nosso cofre |

# 1:1 - projudi-go-copia-integral

**Formato da Requisição do robô (via HTTP)**

``` json
{
    "dry": false,
    "bot": "eproc-copia-integral",
    "version": "v3.0.0-dev",
    "cid": "",
    "timeout": "",
    "deadline": "",
    "data": {
        "grau": "primeiro-grau ou segundo-grau",
        "processo": "",
        "erroSemInicial": true
    }
    "credentials": {
        "username": "user",
        "pin": "senha",
        "base64Cert": "[base64]",
        "credentialsOption": "RS"
    }
}

 ```

**Descrição campos 'DATA'**

| **CAMPO** | **Obrigatório** | **Formato** | **Default** | **Descrição** |
| --- | --- | --- | --- | --- |
| grau | Sim | String |  | Grau em que o robô deverá fazer buscar a cópia integral. Ex: primeiro-grau ou segundo-grau |
| processo | Sim | String |  | Número do processo no formato CNJ |
| erroSemInicial | Não | Boolean | false | Campo utilizado para pedir ao robô que de erro quando não encontrar a petição inicial |

**Descrição campos 'credentials'**

| **CAMPO** | **Obrigatório** | **Formato** | **Default** | **Descrição** |
| --- | --- | --- | --- | --- |
| username | Sim (se o login for por usuário e senha ou certificado) | String |  | Usuário do sistema ou o cpf se for via certificado |
| password | Sim (se o login for por usuário e senha) | String |  | Senha do sistema |
| pin | Sim (se o login for por certificado) | String |  | Pin do certificado |
| base64Cert | Sim (se o login for por certificado) | String |  | base64 do certificado |
| hash | Sim (se a credencial estiver salva no nosso cofre) | String |  | hash gerado pelo nosso cofre |

# 1:1 - projudi-pr-copia-integral

**Formato da Requisição do robô (via HTTP)**

``` json
{
    "dry": false,
    "bot": "eproc-copia-integral",
    "version": "v3.0.0-dev",
    "cid": "",
    "timeout": "",
    "deadline": "",
    "data": {
        "grau": "primeiro-grau ou segundo-grau",
        "processo": "",
        "erroSemInicial": true
    }
    "credentials": {
        "username": "user",
        "pin": "senha",
        "base64Cert": "[base64]",
        "credentialsOption": "RS"
    }
}

 ```

**Descrição campos 'DATA'**

| **CAMPO** | **Obrigatório** | **Formato** | **Default** | **Descrição** |
| --- | --- | --- | --- | --- |
| grau | Sim | String |  | Grau em que o robô deverá fazer buscar a cópia integral. Ex: primeiro-grau ou segundo-grau |
| processo | Sim | String |  | Número do processo no formato CNJ |
| erroSemInicial | Não | Boolean | false | Campo utilizado para pedir ao robô que de erro quando não encontrar a petição inicial |

**Descrição campos 'credentials'**

| **CAMPO** | **Obrigatório** | **Formato** | **Default** | **Descrição** |
| --- | --- | --- | --- | --- |
| username | Sim (se o login for por usuário e senha ou certificado) | String |  | Usuário do sistema ou o cpf se for via certificado |
| password | Sim (se o login for por usuário e senha) | String |  | Senha do sistema |
| pin | Sim (se o login for por certificado) | String |  | Pin do certificado |
| base64Cert | Sim (se o login for por certificado) | String |  | base64 do certificado |
| hash | Sim (se a credencial estiver salva no nosso cofre) | String |  | hash gerado pelo nosso cofre |