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

# Introdução

> Recupere automaticamente documentos sigilosos dos processos judiciais utilizando login de advogado e autenticação em dois fatores.

# 📂 Dossiê Jurídico – Autos Processuais

A consulta de autos da Predictus permite o acesso automático aos **documentos sigilosos do processo** (como petições iniciais, procurações, contestações, laudos, recursos etc.) através de login em nome do advogado da causa.

Essa operação é feita com **autenticação direta nos portais oficiais dos tribunais** (ESAJ, PJe, Projudi, EPROC), respeitando os mecanismos de segurança vigentes — como autenticação de dois fatores (2FA/OTP) quando exigido.

***

## 🧠 Quando usar essa funcionalidade?

* Obtenção de **documentos não públicos** do processo (não disponíveis em consultas abertas)
* Coleta de **peças processuais específicas** como procurações, defesas, sentenças assinadas
* Uso em robôs de automação ou análise interna
* Extração segura e rastreável, sem violar segredo de justiça

***

## 🔐 Requisitos obrigatórios

* Login e senha do advogado cadastrado no processo
* Token de dois fatores (quando exigido pelo tribunal)
* Número único do processo (NPU/CNJ)

***

## ⚙️ Fluxo de consulta

1. **Inicie a requisição** de busca de autos com as credenciais e o número do processo
2. A Predictus tentará login no sistema correspondente (ESAJ, PJe, EPROC, etc.)
3. Será gerado um `id` de solicitação — aguarde o processamento
4. **Busque o resultado** com esse `id` para obter os documentos (normalmente disponíveis em poucos segundos)

***

## 🖥️ Sistemas suportados

A lista abaixo é **exaustiva** e representa os sistemas compatíveis.

Outros sistemas regionais e específicos também podem ser suportados — entre em contato para confirmar.

| Sistema         | Username | 2FA? | Tipo de 2FA     | Requer email? |
| --------------- | -------- | ---- | --------------- | ------------- |
| PJE-TRT1        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT1-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT2        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT2-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT3        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT3-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT4        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT4-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT5        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT5-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT6        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT6-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT7        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT7-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT8        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT8-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT9        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT9-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT10       | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT10-2G    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT11       | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT11-2G    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT12       | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT12-2G    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT13       | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT13-2G    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT14       | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT14-2G    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT15       | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT15-2G    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT16       | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT16-2G    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT17       | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT17-2G    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT18       | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT18-2G    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT19       | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT19-2G    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT20       | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT20-2G    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT21       | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT21-2G    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT22       | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT22-2G    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT23       | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT23-2G    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT24       | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRT24-2G    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TST         | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PROJUDI-TJBA    | CPF      | ❌    | —               | ❌             |
| PROJUDI-TJGO    | CPF      | ❌    | —               | ❌             |
| PROJUDI-TJAM    | CPF      | ❌    | —               | ❌             |
| PROJUDI-TJAM-2G | CPF      | ❌    | —               | ❌             |
| PROJUDI-TJRR    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PROJUDI-TJRR-2G | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PROJUDI-TJPR    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PROJUDI-TJPR-2G | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PROJUDI-SEEU    | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJAP        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJAP-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJBA        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJBA-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJES        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJES-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJMA        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJMA-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJMG        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJMG-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJMT        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJMT-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJPA        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJPA-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJPE        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJPE-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJPI        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJPI-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJRJ        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJRN        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJRN-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJRO        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TJRO-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRF1        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRF1-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRF3        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRF3-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRF5        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRF5-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRF6        | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| PJE-TRF6-2G     | CPF      | ✅    | OTP App (TOTP)  | ❌             |
| ESAJ-TJAC       | CPF      | ✅    | E-mail (código) | ✅             |
| ESAJ-TJAC-2G    | CPF      | ✅    | E-mail (código) | ✅             |
| ESAJ-TJAL       | CPF      | ✅    | E-mail (código) | ✅             |
| ESAJ-TJAL-2G    | CPF      | ✅    | E-mail (código) | ✅             |
| ESAJ-TJAM       | CPF      | ✅    | E-mail (código) | ✅             |
| ESAJ-TJAM-2G    | CPF      | ✅    | E-mail (código) | ✅             |
| ESAJ-TJCE       | CPF      | ✅    | E-mail (código) | ✅             |
| ESAJ-TJCE-2G    | CPF      | ✅    | E-mail (código) | ✅             |
| ESAJ-TJMS       | CPF      | ✅    | E-mail (código) | ✅             |
| ESAJ-TJMS-2G    | CPF      | ✅    | E-mail (código) | ✅             |
| ESAJ-TJSP       | CPF      | ✅    | E-mail (código) | ✅             |
| ESAJ-TJSP-REC   | CPF      | ✅    | E-mail (código) | ✅             |
| ESAJ-TJSP-2G    | CPF      | ✅    | E-mail (código) | ✅             |
| EPROC-JFES      | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-JFMG      | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-JFPR      | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-JFRS      | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-JFSC      | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-TRF6      | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-TRF4      | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-TRF2      | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-TJMRS     | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-TJAC      | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-TJAC-2G   | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-TJSC      | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-TJSC-2G   | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-TJSP      | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-TJSP-2G   | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-TJRS      | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-TJRS-2G   | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-TJRJ      | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-TJTO      | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| EPROC-TJTO-2G   | CPF/OAB  | ✅    | OTP App (TOTP)  | ❌             |
| TJSE            | CPF      | ✅    | E-mail (código) | ✅             |
| JUSBR           | CPF      | ❌    | —               | ❌             |

> ⚠️ O `JUSBR` funciona como um *fallback* — pode retornar processos mais recentes (digitais, pós-2015) de forma unificada, mas **não possui cobertura completa** e costuma ser mais instável.

## 🔄 Status possíveis na resposta

| Status                            | Significado                        |
| --------------------------------- | ---------------------------------- |
| `PROCESSING`                      | Ainda em andamento                 |
| `OK`                              | Documentos recuperados com sucesso |
| `BAD CREDENTIALS`                 | Login/senha/token incorretos       |
| `SPECIAL ERROR`                   | Processo com segredo de justiça    |
| `WRONG CAPTCHA` / `UNKNOWN ERROR` | Erro técnico no tribunal           |

> Os links para download ficam disponíveis por até **24 horas**.

***

## 📥 Exemplo de resposta com sucesso

```json theme={null}
{
  "data": [
    {
      "numeroProcessoUnico": "50379103520218130702",
      "sistema": "PJE-TJMG",
      "grauProcesso": 1,
      "tribunal": "TJ-MG",
      "classeProcessual": {
        "nome": "[CIVEL] CUMPRIMENTO DE SENTENCA",
        "codigoCNJ": "12078"
      },
      "movimentos": [
        {
          "nomeOriginal": [
            "JUNTADA DE PETICAO DE MANIFESTACAO DA ADVOCACIA PUBLICA"
          ],
          "anexo": [
            {
              "titulo": "MANIFESTACAO DA ADVOCACIA PUBLICA",
              "extensao": "PDF",
              "nomeArquivo": "manifestacao.pdf",
              "caminho": "https://link-assinado-temporario"
            }
          ]
        }
      ]
    }
  ],
  "message": "OK",
  "status": 200
}
```

***

## 📄 Atenção

* A Predictus **não armazena senhas ou tokens** enviados — são usados apenas durante a consulta.
* Para portais que exigem 2FA, você deverá configurar previamente uma credencial com autenticação por OTP.
* O número do processo deve estar corretamente formatado no padrão CNJ.

***

## 🚀 Prossiga

Acesse os endpoints abaixo para consultar:

* [🔐 Buscar por Número CNJ](./recursos/buscar-autos)
* [📦 Buscar Resultado (Download dos Autos)](./recursos/buscar-resultado)
