Consulta única#
A consulta única na nossa base judicial funciona como um espelho dos dados mais relevantes dos processos públicos em todo o judiciário brasileiro. Coletamos informações dos tribunais diariamente e retroativamente, organizando dados como número do processo, partes envolvidas, movimentações e localização de forma uniforme e acessível.
Exemplo de Uso: Imagine que um usuário deseja encontrar detalhes sobre um processo judicial específico que está acompanhando. Ele pode utilizar a nossa API para buscar pelo número do processo. O sistema retorna informações cruciais, como as partes envolvidas, o andamento atual do processo e sua localização. Dessa forma, o usuário obtém uma visão clara e atualizada sobre o status do processo, garantindo que as informações disponíveis sejam sempre precisas e completas.
Nota
Requer módulo “(API) Base judicial: buscas de partes e análises resumida”. Para habilitar esse módulo, entre em contato com o suporte.
Nota
Esta chamada retorna os dados do processo exatamente como estiverem em nossa base, que por sua vez representa uma fotografia dos dados do processo no passado, quando visitamos ele no site do tribunal. Para boa parte dos processos distribuídos nos últimos anos, essa visita se dá poucos dias após a distribuição do mesmo. Para solicitar a atualização dos dados junto aos tribunais, veja Atualizando dados de processos no tribunal por demanda.
Obtendo detalhes do processo judicial#
curl -X GET "https://op.digesto.com.br/api/base-judicial/tribproc/<cnj_ou_id>"
Exemplo de chamada:
cURL
curl -X GET "https://op.digesto.com.br/api/base-judicial/tribproc/0016377-46.2015.8.07.0003?tipo_numero=5" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer <token>"
Resposta
HTTP/1.1 200 OK
Vary: Accept
Content-Type: application/json
{
"numeroAlternativo": "20150310165209",
"anexos": [
[
8414512,
"https://s3.amazonaws.com/cadastros-anexos/d8cda848-0b69-490e-b079-a08b6ed78ad3.pdf",
5,
"2016-05-03T00:00:00",
" TJDFT Poder Judiciário da União Folha ns \r\n TRIBUNAL DE JUSTIÇA DO DISTRITO FEDERAL E DOS TERRITÓRIOS..."
]
],
"vara": "3",
"vara_original": "3a. vara civel",
"classeNatureza": "BUSCA E APREENSAO EM ALIENACAO FIDUCIARIA",
"movs": [
[
"2014-08-18",
"MANDADO EXPEDIDO",
"Mandado nº: 100.2014/094349-7 Situação: Cumprido - Ato negativo em 01/10/2014 Local: Cartório da 3ª Vara Cível",
"ANDREA GALHARDO PALMA",
7241345819,
null,
null
],
[
"2014-08-18",
"MANDADO EXPEDIDO",
"",
"ANDREA GALHARDO PALMA",
7241345818,
null,
null
],
[
"2014-06-10",
"RECEBIDOS OS AUTOS DO ADVOGADO",
"Tipo de local de destino: Cartório Especificação do local de destino: Cartório da 3ª Vara Cível",
"ANDREA GALHARDO PALMA",
5525177817,
null,
null
]
],
"distribuicaoTipo": "DESCONHECIDA",
"situacao": "ATIVO",
"juiz": null,
"area": "Cível",
"assuntoExtra": "Alienação Fiduciária (DIREITO CIVIL, Obrigações, Espécies de Contratos)",
"audiencias": [],
"extinto": 0,
"valor": 50794.08,
"alteradoEm": "2016-05-03T18:25:01",
"foro": "DESCONHECIDO",
"situacao_situacaoID": 1,
"sentencaData": null,
"numero": "0016377-46.2015.8.07.0003",
"comarca": "3 - CEILANDIA",
"tribunalID": 43,
"tribunal": "TJDF",
"processoID": 68089126,
"distribuicaoData": "2015-07-01",
"arquivado": false,
"classes": [],
"acessos": [
"2017-10-20 13:25:43",
"2016-10-20 13:25:43"
],
"uf": "DF",
"criadoEm": "2015-07-07T14:36:40",
"partes": [
[
484618716,
26637223,
"BANCO PAN S.A",
"BANCO PAN SA",
59285411000385,
null,
"59.285.411/0003-85",
70,
"AUTOR",
[
[
"789",
"ROSANGELA DA ROSA CORREA",
"030820",
"",
"RS"
]
],
true,
false,
false,
false
],
[
484618717,
27691915,
"EDILSON GOMES BRITO",
"EDILSON GOMES BRITO",
null,
3567533606,
"035.675.336-06",
304,
"REU",
[
[
"1802520",
"NAO CONSTA ADVOGADO",
"",
"",
""
]
],
false,
false,
true,
false
]
]
}
Parâmetros de resposta
Parâmetro |
Tipo |
Descrição |
---|---|---|
tipo_numero |
int |
Default é 5. Informa o que significa o número informado na URL. Ver Tipos de números de processos. |
get_incidentes |
boolean |
Default é false. Caso valor seja true, traz também os incidentes do processo. Formato é uma lista de tuplas, onde cada tupla representa um incidente, com esses dados: id Digesto interno do incidente (int); número do processo (string); data (string, formato ISO YYYY-MM-DD); tipo (string). Ex.: [[1216580, “10336071819998260100”, “1999-03-25”, “Habilitação de Crédito”], […]]. |
get_publicacoes |
boolean |
Default é false. Caso valor seja true, traz também as publicações históricas para este processo. Formato é uma lista de objetos JSON, com cada elemento no formato recorte. |
incluir_parte_indefinida |
boolean |
Default é false. Caso valor seja true, traz também os advogados que não possuem parte associada a eles. Estes virão associados a uma parte de nome “Indefinido”. |
anexos_texto |
boolean |
Default é true. Caso valor seja true, traz também o conteúdo texto puro dos anexos. Neste caso, as tuplas que representam cada anexo no atributo anexos do retorno passam a ter 8 posições, onde o texto do anexo é uma string na 5ª posição. |
extrair_cpf_cnpjs |
boolean |
Default é false. Caso valor seja true, envia valores de CPF e CNPJ no campo de partes caso o documento seja mencionado nos anexos do processo e o nome seja igual ao informado na Receita Federal. |
extrair_liminar |
boolean |
Default é false. Caso valor seja true, calcula-se a partir dos indícios no processo a existência de uma liminar solicitada ou deferida. Este é um campo calculado, então será mais confiável se os anexos do processo estiverem disponíveis na base. |
get_situacao_audiencia |
boolean |
Default é false. Caso valor seja true, envia uma string indicando a situação da audiência no campo |
get_comarca_geo |
boolean |
Default é false. Caso valor seja true, envia uma lista com 2 valores float indicando a latitude e longitude da comarca do processo, quando disponível, no campo |
validar_cpf_cnpj_externo |
boolean |
Default é false. Caso valor seja true, complementa a lógica da opção anterior e só exibe o CPF e CNPJ caso o nome seja validado com sucesso numa base externa de CPFs e CNPJs. |
atualiza_tribunal |
boolean |
Default é false. Caso valor seja true, solicita uma consulta automática no tribunal, mesmo se o processo não existir na base Jusbrasil Soluções. Repetir a operação alguns minutos depois (sem esse parâmetro ou com o valor false) para verificar se o processo foi obtido com sucesso. Nos dados retornados, o atributo acessos mostra a data do último acesso ao site do tribunal para atualizar os dados. Para proteger os tribunais e evitar sobrecarga, há uma configuração para ignorar pedidos de atualização quando o processo foi atualizado há menos de 3 dias. [Código do Produto: PCS_CH_AtualizacaoTribunal] |
id_update_callback |
string |
Se um valor for passado, a API irá gerar um evento de monitoramento de tipo 13, com os dados completos do processo assim que ele for atualizado no tribunal. O valor deste argumento será informado no campo |
atualiza_tribunal_anexos |
boolean |
Default é false. Caso valor seja true, solicita uma consulta automática no tribunal, instruindo os robôs a baixar também os anexos do processo, caso disponíveis no tribunal. (Necessário que a empresa tenha a configuração de (IP/API) Encomendar autos para essa solicitação). |
max_movs |
int |
Um número inteiro que determina a quantidade de andamentos a serem exibidos por página. O valor padrão para esse parâmetro é de 10.000 andamentos por página. |
mov_page |
int |
Um número inteiro que informa a página dos andamentos do processo. |
max_anexos |
int |
Um número inteiro que determina a quantidade de anexos a serem exibidos por página. O valor padrão para esse parâmetro é de 1.500 anexos por página. |
anexo_page |
int |
Um número inteiro que informa a página dos anexos do processo. |