# 1:1 - pje-tj-protocolo **Formato da Requisição do robô (via HTTP)** ```json { "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](https://wiki.oystr.com.br)'
**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