Upload de Documentos

Para realizar o upload de documentos é necessário informar os seguintes parâmetros:

ParâmetroDescrição
database(obrigatório) é o CPF/CNPJ da base de dados
filename(obrigatório) é o nome do arquivo.
file(obrigatório) é o base64 do arquivo PDF.
justice(obrigatório) é o ID do processo.
intermediate(obrigatório) é o ID da petição intermediária.
Obs: Não é obrigatório realizar o envio dos documentos via API, pois, o próprio usuário conseguirá subí-los via interface de peticionamento.

Exemplo de requisição

POST
https://api.loylegal.com/v1/{database}/documents/upload

Exemplo do corpo da requisição

{
  "filename": "Peticao.pdf",
  "file": "JVBERi0xLjMKJfUVPRgo.......",
  "justice": "5bca0da154124f046305aa8f",
  "intermediate": "5be590c663e16506e3c2a71a"
}

Exemplo de resposta

{
  "_id": "5be5c7772c675aadd84e7253",
  "filename": "Peticao.pdf",
  "dateTime": "2018-11-09T17:44:23.631Z",
  "secretLevel": "Sem Sigilo (Nível 0)",
  "origin": "Manual",
  "file": "5be5c7772c675aadd84e7251",
  "fileSize": 3125,
  "fileType": "PDF",
  "isWorked": false,
  "justice": "5bca0da154124f046305aa8f",
  "intermediate": "5be590c663e16506e3c2a71a",
  "createdAt": "2018-11-09T17:44:23.662Z"
}