Pular para o conteúdo principal

Cadastrar um novo processo

Cadastra um novo processo a ser consultado diariamente. Será pesquisado em todas as instâncias disponíveis em nossa API.

Observação 1

Para não receber callback ou já deixar confirmado todos os dados capturados anterior a data de cadastro do processo, enviar a propriedade ignore como true.

Observação 2

Podes enviar headers customizados para receber de nossos envios.
Todos os envios terão o header: 'User-Agent': 'CodiloCallback/1.0 (+http://codilo.com.br/)'

Informações

CNJ (Conselho Nacional de Justiça)

Formato: NNNNNNN-DD.AAAA.J.TR.OOOO

ParteDescrição
NNNNNNNNúmero sequencial de cada tribunal - reiniciado todo ano
DDDígito verificador do número sequencial
AAAAAno do processo
JNúmero da justiça correspondente *
TRNúmero correspondente ao poder judiciário que atua na região
OOOOOrigem - órgão/comarca que vai julgar

Processos em Segredo de Justiça

Para capturar Processos em Segredo de Justiça é necessário passar a credencial de acordo com os parâmetros informados abaixo.

É necessário que a credencial seja válida no sistema especificado.

Estrutura do objeto Credentials.

Requisição

POST https://api.push.codilo.com.br/v1/processo/novo

Parâmetros

NomeTipoObrigatórioDescrição
cnjstring-cnjtrueNúmero válido do Processo em formato padrão CNJ
callbacksarrayfalseURL de callback com o método e header customizado
ignorebooleanfalsePropriedade para ignorar dados anterior ao cadastro
credentialsobjectfalseCredentials
Autenticação para Segredo de Justiça. Detalhes abaixo

Exemplos

curl --request POST \
--url https://api.push.codilo.com.br/v1/processo/novo \
--header 'Authorization: Bearer eyJh...s-82g' \
--header 'Content-Type: application/json' \
--data '{
"cnj": "0030779-57.2015.8.10.0001",
"ignore": false,
"callbacks": [
{
"method": "POST",
"url": "https://callback.seudominio.com.br",
"headers": {
"My-Custom-Header": "My-Custom-Header-Value"
}
}
],
"credentials": {
"login": "123456",
"platform": "esaj",
"type": "codilo"
}
}'

Respostas

{
"success": true,
"data": {
"id": "43e595f8-716f-464b-9c2a-5c4318bd787c",
"cnj": "0030779-57.2015.8.10.0001",
"createdAt": "2022-03-11T13:16:52.894Z",
"credentials": true,
"info": [
{
"id": "796f03a3-3468-4c80-b515-8192b495b2bf",
"source": "Consulta de Tribunais",
"platform": "Jurisconsult",
"search": "Tribunal de Justiça do Maranhão",
"query": "Consulta de Processos de 1º Grau"
},
{
"id": "c248cddf-f3f9-448d-9e7e-5f55122765c7",
"source": "Consulta de Tribunais",
"platform": "Jurisconsult",
"search": "Tribunal de Justiça do Maranhão",
"query": "Consulta de Processos de 2º Grau"
},
{
"id": "35490614-b905-4cda-94df-e4c02ce3d877",
"source": "Consulta de Tribunais",
"platform": "PJe da Justiça Estadual",
"search": "Tribunal de Justiça do Maranhão",
"query": "Consulta de Processos de 1º Grau"
},
{
"id": "0e59e5ff-a698-4ca0-abd4-878acbeaf56d",
"source": "Consulta de Tribunais",
"platform": "PJe da Justiça Estadual",
"search": "Tribunal de Justiça do Maranhão",
"query": "Consulta de Processos de 2º Grau"
}
]
}
}

| Status | Significado | Descrição | Schema | | ------ | ------------ | --------------------- | ------ | --- | ---- | | 200 | OK | Sucesso | None | | 401 | Invalid CNJ | "value" must be "cnj" | | 401 | Unauthorized | Access denied | None | | None |

Objetos

Credentials

NomeTipoObrigatórioDescrição
typestringtrueAceita o formato codilo
loginstringtrueLogin que será enviado para o autenticador
platformstringtruePlataforma que será usada a credencial