Skip to main content

Nova Página

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

{
    "dry": false,
    "bot": "pje-tj-protocolo",
    "version": "v3.0.0-dev",
    "cid": "",
    "timeout": "",
    "deadline": "",
    "data": {
        "processo": "",
        "grau": "",
                "tipoProtocolo": "",
                "descricao": "",
                "perfil": "",
                "textoPeca": "",
                "cumprirPrazo": "",
                "cumprirTodasIntimacoes": "",
                "idsPrazoCumprir": "",
                "semHabilitar": "",
                "dividirArquivo": ""
        "arquivos": [
            {
                "tipoArquivo": "",
                "descricaoArquivo": "",
                "sigilo": "",
                "arquivo": "arquivo.pdf"
            }
        ]
    },
    "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
grauSimString Grau em que o robô deverá fazer o protocolo. Ex: primeiro-grau ou segundo-grau
processoSimString Número do processo no formato CNJ
arquivosStringArray de Objetos Metadados dos arquivos que deve ser informado junto ao protocolo.
tipoProtocoloSimString Tipo do protocolo no portal. Ex: Contestação
perfilCondicionalStringvazioSe o advogado possuir mais de um perfil é necessário informar este campo. Ex: RS123456/ADVOGADO ou SC123456/PROCURADOR
descricao   Descricao do protocolo
textoPecaSimString Texto da petição inicial.
cumprirPrazoNãoStringfalseSe deseja cumprir algum prazo
(TRUE, FALSE, SIM ou NÂO)
cumprirTodasIntimacoesNãoStringfalseSe o robô encontrar mais de uma intimação ele apontará erro
(TRUE, FALSE, SIM ou NÂO)
idsPrazoCumprirNãoStringvazioCampo utilizado para determinar qual(is) prazo(s) o robô deverá cumprir. Utilizar o prazo da movimentação da intimação. Ex: "13
semHabilitar    
dividirArquivo    

Descrição campos 'ARQUIVO'

CAMPOObrigatórioFormatoDefaultDescrição
tipoArquivoSimString Categorizaçã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.
arquivoSimString Nome do arquivo. Deverá ser informado o mesmo nome do atributo 'files.name'

Descrição campos 'credentials'

CAMPOObrigatórioFormatoDefaultDescrição
usernameSimString CPF do certificado
pinSimString Senha do certificado
base64CertSimString Base64 do certificado
hashSim (se a credencial estiver salva no nosso cofre)String hash gerado pelo nosso cofre