Skip to main content

Nova Página

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

{
    "dry": false,
    "bot": "esaj-protocolo",
    "version": "v3.0.0-dev",
    "cid": "",
    "timeout": "",
    "deadline": "",
    "data": {
        "processo": "",
        "grau": "",
        "incidente": "",
        "tipoProtocolo": "",
        "categoria": "",
        "parteCliente": "",
        "documentoCliente": "",
        "guias": ["123", "421"],
        "justicaGratuita": "",
        "cumprirPrazo": "",
        "cumprirTodasIntimacoes": "",
        "arquivos": [
            "tipoArquivo": "",
            "arquivo": "",
            "descricaoArquivo": "",
            "sigilo": "",
            "peticao": ""
        ]
    },
    "files": [
        {
            "name": "arquivo.pdf",
            "data": "",
            "property": "arquivo",
            "bound": true
        }
    ],
    "credentials": {
        "username": "user",
        "pin": "senha",
        "base64Cert": "[base64]",
        "credentialsOption": "RJ"
    }
}

Descrição campos 'DATA'

CAMPOObrigatórioFormatoDefaultDescrição
processoSimStringNúmero do processo
incidenteNãoStringNúmero do incidente que deseja realizar o protocolo
tipoProtocoloSimStringTipo de evento do protocolo
categoriaSimStringCategoria do protocolo
parteClienteSim*StringNome da parte, Não obrigatório caso envie o documento da parte
documentoClienteSim*StringDocumento da parte, Não obrigatório caso envie o nome da parte
poloClienteNaoStringCaso necessário enviar o polo da parte
guiasNãoString[]Número da guia que deseja vincular ao processo
justicaGratuitaNãoStringfalseSe deseja informar que o protocolo é justiça gratuita

(TRUE, FALSE, SIM ou NÂO)
cumprirPrazoNãoStringfalseSe deseja cumprir algum prazo

(TRUE, FALSE, SIM ou NÂO)
cumprirTodasIntimacoesNãoStrintfalseSe o robô encontrar mais de uma intimação ele apontará erro

(TRUE, FALSE, SIM ou NÂO)
arquivosSim[ARQUIVO]Lista de arquivos

Descrição campos 'ARQUIVO'

CAMPOObrigatórioFormatoDefaultDescrição
tipoArquivoSimStringCategorização do arquivo dentro do tribunal. Ex: Petição
descricaoArquivoNãoStringvazioDescrição extra do arquivo
sigiloNãoBooleanfalseMarcar se o arquivo deverá ser marcado como sigiloso.
arquivoSimStringNome do arquivo. Deverá ser informado o mesmo nome do atributo 'files.name'
peticaoNãoStringfalseUsado para identificar o arquivo principal da petição..


Obs: Nas próximas atualizações do robô esse campo será usado para identificar se o robô não deverá utilizar o campo de edição para descrever a petição inicial.

Descrição campos 'credentials'

CAMPOObrigatórioFormatoDefaultDescrição
usernameSimStringCPF do certificado
pinSimStringSenha do certificado
base64CertSimStringBase64 do certificado
hashSim (se a credencial estiver salva no nosso cofre)Stringhash gerado pelo nosso cofre