Busca em diários#
Retorna uma coleção de documentos obtidos através de buscas textuais realizadas sobre o texto puro das páginas dos diários oficiais. Este texto pode ser retornado diretamente na busca ou obtido via requests para o resource “Documento” descrito abaixo.
Tipos de busca possíveis:
Termos isolados, frases ou expressões regulares. (Retorna o mesmo resultado de um monitoramento de termo).
Operadores booleanos (AND, OR, exclusão de termos).
Filtros por “Data de publicação” e “diário de origem”.
Buscas aproximadas/fuzzy (algoritmo Levenshtein).
Funcionalidades dos resultados:
Destaques configuráveis (tamanho, tag de highlight) com trechos do documento onde os termos de busca aparecem (snippets).
Faceting/sumarização dos campos “Data de publicação” e “Diário de origem”.
As buscas utilizam uma sintaxe compatível com a versão 7.14.1 do Elastic, aceitando desde queries simples (como term) até queries mais complexas (como match) para buscas textuais.
Também é possível usar operadores booleanos para buscas compostas e aplicar filtros para excluir documentos com base em critérios específicos, sem impactar o scoring.
Confira abaixo outros exemplos de buscas:
Nota
Requer módulo “(IP) Diários Oficiais: buscar”. Para mais informações entre em contato com o suporte.
Exemplo de uso: Buscar por documentos que contenham o termo “b2w”.
cURL
curl -X POST \
'https://op.digesto.com.br/api/diarios-oficiais/doc/buscar' \
-H 'Content-Type: application/json' \
-H 'Host: op.digesto.com.br' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>' \
-d '{
"from": 0,
"size": 2,
"query": {
"query_string": {
"query": "\"b2w\""
}
}
}'
Resposta
HTTP/1.1 200 OK
Content-Type: application/json
{
"took": 17,
"timed_out": false,
"_shards": {
"total": 5,
"successful": 5,
"failed": 0
},
"hits": {
"total": 4,
"max_score": 0.6291202,
"hits": [
{
"_index": "doc",
"_type": "doc",
"_id": "6297021136764928",
"_score": 0.6291202,
"_source": {
"body": "\nCOMERCIO DE SORVETES E MILK SHAKES LTDA - M.E. - ALTERACAO DO ENDERECO SEDE\nNIRE - 35227373081 - N. DA ALTERACAO: 369681/13-7 - N & T\nCOMERCIO DE SORVETES E MILK SHAKES LTDA - M.E. - ARQUIVAMENTO DE OUTROS.\nNIRE - 35227373081 - N. DA ALTERACAO: 393381/13-4 - TOTAL\nCOMERCIAL IMPORTADORA E EXPORTADORA LTDA - ALTERACAO DO ENDERECO SEDE\nNIRE - 35227518402 - N. DA ALTERACAO: 393381/13-4 - TOTAL\nCOMERCIAL IMPORTADORA E EXPORTADORA LTDA - ALTERACAO / INCLUSAO DE CGC 18.018.837/0001-23.",
"source": "12",
"docurl": "http://diariooficial.imprensaoficial.com.br/doflash/prototipo/2013/Outubro/22/jucesp/pdf/pg_0085.pdf",
"publish_date": "2013-10-22T00:00:00"
}
},
{
"_index": "doc",
"_type": "doc",
"_id": "5905226041131008",
"_score": 0.5146002,
"_source": {
"body": "\n17.671.735/0001-40.\nNIRE - 35227339320 - N. DA ALTERACAO: 40496/14-4 - DROGARIA ISAMARY LTDA - M.E. - ALTERACAO DO ENDERECO\nSEDE\nNIRE - 35227339320 - N. DA ALTERACAO: 40496/14-4 - DROGARIA ISAMARY LTDA - M.E. - ARQUIVAMENTO DE OUTROS.\nNIRE - 35227339320 - N. DA ALTERACAO: 40496/14-4 - DROGARIA ISAMARY LTDA - M.E. - ALTERACAO / INCLUSAO DE CGC\n17.623.896/0001-68.\nNIRE - 35227657194 - N. DA ALTERACAO: 30111/14-6 - BARRETTO E BARRETTO INTERMEDIACOES LTDA - M.E. - ALTERACAO DO OBJETO SOCIAL PARA PREPARACAO DE DOCUMENTOS E SERVICOS ESPECIALIZADOS DE APOIO ADMINISTRATIVO\nNAO ESPECIFICADOS ANTERIORMENTE.\n\nA IMPRENSA OFICIAL DO ESTADO SA garante a autenticidade deste documento\nquando visualizado diretamente no portal www.imprensaoficial.com.br",
"source": "12",
"docurl": "http://diariooficial.imprensaoficial.com.br/doflash/prototipo/2014/Fevereiro/04/jucesp/pdf/pg_0059.pdf",
"publish_date": "2014-02-04T00:00:00"
}
}
]
}
}
Paginação#
Para trazer (quando houver) a segunda página dos resultados, basta alterar o campo from.
O campo size representa o tamanho da página de resultados. A quantidade de resultados de uma busca pode
ser consultada no campo [‘hits’]
[‘total’]
de qualquer resposta.
cURL
curl -X POST \
'https://op.digesto.com.br/api/diarios-oficiais/doc/buscar' \
-H 'Content-Type: application/json' \
-H 'Host: op.digesto.com.br' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>' \
-d '{
"from": 24,
"size": 24,
"query": {
"query_string": {
"query": "digesto pesquisa"
}
}
}'
Resposta
HTTP/1.1 200 OK
Content-Type: application/json
{
"_shards": {
"failed": 0,
"skipped": 0,
"successful": 5,
"total": 5
},
"hits": {
"hits": [
{
"_id": "8897243907585124671",
"_index": "docs",
"_score": 17.097647,
"_source": {
"body": "AVID SOMBRA PEIXOTO (OAB 16477/CE), ADV: GUSTAVO AMATO\nPISSINI (OAB 261030/SP) - Processo 0614105-20.2015.8.04.0001 - Execucao de Titulo Extrajudicial - Cedula de Credito Bancario -\nEXEQUENTE: Banco do Brasil S/A - DEFIRO, de oficio, a pesquisa/penhora de ativos em nome do executado/requerido por meio dos\nsistemas SISBAJUD, RENAJUD, INFOJUD, SNIPER. Antes, porem, intime-se a parte interessada para que proceda ao recolhimento das\ncustas de despesas de processamento eletronico, conforme a Lei no 6646/2023 e seus anexos, para este ato especifico, no prazo de 15\n(quinze) dias. E, no mesmo prazo, apresentar planilha atualizada do debito, sob pena de nao realizacao da pesquisa e extincao do feito.\nApos a juntada do comprovante de recolhimento de custas e da planilha de debitos atualizada, requisitem-se a autoridade supervisora\ndo sistema bancario, por meio do Sistema Informatizado do Bacenjud, os caracteres necessarios sobre a existencia de ativos em nome\nda parte executada, na forma do art. 854, caput, do Digesto Processual Civil. Na hipotese de pesquisa positiva, no Bacenjud, intime-se a\n\f",
"docurl": "https://consultasaj.tjam.jus.br/cdje/downloadCaderno.do?dtDiario=12/07/2024&cdCaderno=2",
"id": 8897243907585124671,
"page_number": null,
"percolate": true,
"prev_page": "7838710538107394587",
"publish_date": "2024-07-12",
"source": 509
},
"_type": "_doc"
},
{
"_id": "5039845151604736",
"_index": "docs",
"_score": 17.079628,
"_source": {
"body": "Publicacao Oficial do Tribunal de Justica do Estado de Sao Paulo - Lei Federal no 11.419/06, art. 4o\nDisponibilizacao: sexta-feira, 9 de novembro de 2018 Diario da Justica Eletronico - Caderno Judicial - 1a Instancia - Interior - Parte II Sao Paulo, Ano XII - Edicao 2697 514\nCivel\nDistribuidor Civel\nRELACAO DOS FEITOS CIVEIS DISTRIBUIDOS AS VARAS DO FORO DE ITARIRI EM 07/11/2018\nPROCESSO :1001008-04.2018.8.26.0280\nCLASSE :ALIMENTOS - LEI ESPECIAL No 5.478/68\nREQTE : I.N.M.\nADVOGADO : 412004/SP - Larissa de Jesus Oliveira Dias\nREQDA : M.Y.B.\nVARA :VARA UNICA\nPROCESSO :1001009-86.2018.8.26.0280\nCLASSE :DIVORCIO CONSENSUAL\nREQTE : M.R.S.D.\nADVOGADO : 226103/SP - Daiane Barros Spina\nVARA :VARA UNICA\nPROCESSO :0001037-71.2018.8.26.0280\nCLASSE :PROCEDIMENTO DO JUIZADO ESPECIAL CIVEL\nREQTE : Maria Rosa de Oliveira\nREQDA : Lais Gardino Silvano\nVARA :JUIZADO ESPECIAL CIVEL E CRIMINAL\n1a Vara\nJUIZO DE DIREITO DA VARA UNICA\nJUIZ(A) DE DIREITO JAMIL CHAIM ALVES\nESCRIVA(O) JUDICIAL ANDREA ALVES DOS SANTOS ELOY\nEDITAL DE INTIMACAO DE ADVOGADOS\nRELACAO No 0838/2018\nProcesso 1000038-72.2016.8.26.0280 - Procedimento Comum - Indenizacao por Dano Moral - Rosimeire dos Santos \nBiazotto - BANCO DO BRASIL S/A - Vistos. Cumpra-se o v. Acordao. Ciente de que foi mantida a sentenca proferida por \neste Juizo. Atente-se o vencedor de que, nos termos do artigo 1286 e seguintes, das Normas de Servico da Corregedoria \nGeral da Justica, eventual requerimento de cumprimento de sentenca devera tramitar em formato digital, instruido com as \nseguintes pecas: I - sentenca e acordao, se existente; II - certidao de transito em julgado; se o caso III - demonstrativo do debito \natualizado, quando se tratar de execucao por quantia certa; IV - procuracao da parte contraria e outras pecas processuais que o \nexequente considere necessarias. Devera, ainda, ser observado, o disposto no Comunicado CG No 1789/2017, disponibilizado \nno DJE - Caderno Administrativo, no dia 02.08.2017, Edicao 2401, pagina 20, parte I, quanto ao correto cadastramento do \ninicio da fase de cumprimento de sentenca: No portal E-SAJ escolher a opcao Peticao Intermediaria de 1o Grau, categoria \nExecucao de Sentenca e selecionar a classe 156. Por fim, arquivem-se os autos, observadas as cautelas de praxe. Int. - ADV: \nNEI CALDERON (OAB 114904/SP), RENATA VILIMOVIC GONCALVES (OAB 302482/SP), MARCELO OLIVEIRA ROCHA (OAB \n113887/SP)\nProcesso 1000117-80.2018.8.26.0280 - Procedimento Comum - Indenizacao por Dano Moral - [removido após solicitação de usuário 09/11/2018 06:58] - Google Brasil Internet Ltda - Google Sao Paulo/sp - - Goshme Solucoes para A Internet Ltda. Me (jusbrasil) - - DIGESTO \nPESQUISA E BANCO DE DADOS LTDA e outro - Vistos. Fls. 193/195: Ciente. Retifique-se o nome da empresa re Radar \nOficial para Digesto Pesquisa e Banco de Dados Ltda. Providencie a empresa re Digesto Pesquisa e Banco de Dados Ltda., \no recolhimento da taxa do mandato outorgado. Manifeste-se a parte autora em replica. Especifiquem as partes, em 15 dias, \nas provas que efetivamente desejam produzir. Advirto que deverao indicar, com precisao, quais fatos pretendem demostrar \ncom cada prova requerida, sob pena de indeferimento, ja que simples protesto generico nao e suficiente para justificar a \nrealizacao de instrucao, as vezes desnecessaria (nesse sentido: RT 505/103), sob pena de preclusao. Intimem-se. - ADV: \nMARCELO CARDOSO DA SILVA (OAB 389271/SP), ANA SOPHIA MARTINIANO FONSECA (OAB 346127/SP), FABIO RIVELLI \n(OAB 297608/SP), MARIO PINTO RODRIGUES DA COSTA FILHO (OAB 4873/BA)\nProcesso 1000397-51.2018.8.26.0280 - Procedimento Comum - Fornecimento de Energia Eletrica - Fabio Rogerio Diniz \nLameira - Elektro Eletricidade e Servicos S/A - Diante do exposto, JULGO PARCIALMENTE PROCEDENTES os pedidos \ndeduzidos nesta acao movida por FABIO ROGERIO DINIZ LAMEIRA em face de ELEKTRO REDES S/A (atual denominacao \nde Elektro Eletricidade e Servicos S/A), para o fim de que declarar a inexistencia da divida descrita na inicial, no valor de R$ \n1439,60 - debito novembro/2017; R$ 2719,88 - debito outubro/2017 e R$ 1370,65 - debito agosto/2017 (fl. 19). Em consequencia, \nextingo o processo, com resolucao do merito, nos termos do artigo 487, I, do Codigo de Processo Civil. Oficie-se, com urgencia, \naos orgaos de protecao ao credito, para que o nome do autor seja excluido de seus apontamentos, em relacao aos debitos \nora declarados inexistentes. Considerada a sucumbencia reciproca, cada uma das partes arcara com as custas e despesas a \nque deu causa. Condeno as partes no pagamento de honorarios advocaticios que arbitro em R$ 10% sobre o valor do debito \ndeclarado inexigivel, sendo vedada a compensacao (art. 85, 14o, do CPC e sumula 306, do STJ). Com o transito em julgado, ao \narquivo. P.I.C. - ADV: JOSE DA CONCEICAO CARVALHO NETTO (OAB 313317/SP), VICTOR DE BARROS RODRIGUES (OAB \n153794/SP), BRUNO HENRIQUE GONCALVES (OAB 131351/SP)\nProcesso 1000450-32.2018.8.26.0280 - Procedimento Comum - Praticas Abusivas - Manoel Ferreira dos Santos - Elektro \n",
"docurl": "http://www.dje.tjsp.jus.br/cdje/downloadCaderno.do?dtDiario=09/11/2018&cdCaderno=13",
"publish_date": "2018-11-09T02:04:00",
"source": "21"
},
"_type": "_doc"
}
],
"max_score": 20.432745,
"total": 10000
},
"timed_out": false,
"took": 3488
}
Filtrando por diários#
Para trazer apenas resultados de alguns diários, é possível adicionar a cláusula filter
conforme abaixo.
Este exemplo realiza a busca apenas no diário MA - Terceiros.
cURL
curl -X POST \
'https://op.digesto.com.br/api/diarios-oficiais/doc/buscar' \
-H 'Content-Type: application/json' \
-H 'Host: op.digesto.com.br' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>' \
-d '{
"from": 0,
"size": 2,
"_source": [
"publish_date",
"source",
"docurl"
],
"query": {
"bool": {
"must": {
"query_string": {
"query": "demolicoes cadeado"
}
},
"filter": {
"terms": {
"source": [526]
}
}
}
}
}'
Resposta
HTTP/1.1 200 OK
Content-Type: application/json
{
"_shards": {
"failed": 0,
"skipped": 0,
"successful": 5,
"total": 5
},
"hits": {
"hits": [
{
"_id": "4938562233040896",
"_index": "docs",
"_score": 17.2866,
"_source": {
"docurl": "https://www.diariooficial.ma.gov.br/public/index.xhtml",
"publish_date": "2021-07-02T00:00:00",
"source": "526"
},
"_type": "_doc"
},
{
"_id": "6429081230508032",
"_index": "docs",
"_score": 17.208662,
"_source": {
"docurl": "https://www.diariooficial.ma.gov.br/public/index.xhtml",
"publish_date": "2022-04-29T00:00:00",
"source": "526"
},
"_type": "_doc"
}
],
"max_score": 17.2866,
"total": 204
},
"timed_out": false,
"took": 11860
}
Filtrando por datas#
Para trazer apenas resultados em faixas de datas, é possível adicionar a cláusula filter
conforme abaixo. Este exemplo
traz resultados apenas dos meses 2012-Ago e 2013-Jul.
cURL
curl -X POST \
'https://op.digesto.com.br/api/diarios-oficiais/doc/buscar' \
-H 'Content-Type: application/json' \
-H 'Host: op.digesto.com.br' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>' \
-d '{
"from": 0,
"size": 2,
"_source": [
"publish_date",
"source",
"docurl"
],
"query": {
"bool": {
"must": {
"query_string": {
"query": "demolicao cadeado"
}
},
"should": [
{
"range": {
"publish_date": {
"lt": "2012-09-01",
"gte": "2012-08-01"
}
}
},
{
"range": {
"publish_date": {
"lt": "2013-08-01",
"gte": "2013-07-01"
}
}
}
]
}
}
}'
Resposta
HTTP/1.1 200 OK
Content-Type: application/json
{
"_shards": {
"failed": 0,
"skipped": 0,
"successful": 5,
"total": 5
},
"hits": {
"hits": [
{
"_id": "996695035405861901",
"_index": "docs",
"_score": 26.648823,
"_source": {
"docurl": "https://www.imprensaoficial.com.br/downloads/pdf/edicao/20240812EXEC3.pdf",
"publish_date": "2024-08-12",
"source": 2262
},
"_type": "_doc"
},
{
"_id": "6683342201966684558",
"_index": "docs",
"_score": 26.648418,
"_source": {
"docurl": "https://www.imprensaoficial.com.br/",
"publish_date": "2023-11-21",
"source": 2262
},
"_type": "_doc"
}
],
"max_score": 26.648823,
"total": 10000
},
"timed_out": false,
"took": 15163
}
Detalhes de um Documento de Diário Oficial#
Representa um único documento, ou seja, uma página de um diário oficial.
curl -X GET \
'https://op.digesto.com.br/api/diarios-oficiais/doc/get/<id>' \
-H 'Content-Type: application/json' \
-H 'Host: op.digesto.com.br' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>'
Os seguintes dados estão disponíveis para cada documento retornado nesta chamada e nas buscas textuais: id, corpo da página, url original, data de publicação, id do diário oficial de origem.
Parâmetro |
Tipo |
Descrição |
---|---|---|
id |
number |
id numérico que identifica unicamente o documento. |
source |
number |
id da fonte (jornal/diário) que publicou este documento. |
publish_date |
string |
data de publicação. Ex.: “2015-03-13T11:48:34” |
docurl |
string |
endereço original. Ex.: “http://diariooficial.imprensaoficial.com.br/doflash/prototipo/2014/Fevereiro/04/jucesp/pdf/pg_0059.pdf” |
cached_docurl |
string |
endereço de cópia para download. |
prev_page |
number |
página anterior. Ex.: 5905226041131007 |
next_page |
number |
página posterior. Ex.: 5905226041131009 |
body |
string |
texto puro completo. Ex.: COMERCIO DE SORVETES E MILK SHAKES LTDA - M.E. - ALTERACAO… |
Exemplo de chamada:
cURL
curl -X GET \
'https://op.digesto.com.br/api/diarios-oficiais/doc/get/12312343' \
-H 'Content-Type: application/json' \
-H 'Host: op.digesto.com.br' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>'
Resposta
HTTP/1.1 200 OK
Content-Type: application/json
{
"_type": "doc",
"_source": {
"body": "O:\nR$644.164,28 (seiscentos e quarenta e quatro mil, cento e sessenta e quatro\nreais e vinte oito centavos), que corresponde a um percentual de 9,925%\n(nove virgula novecentos e vinte e cinco por cento) do valor",
"next_page_id": "12312344",
"source": 123,
"docurl": "http://imagens.seplag.ce.gov.br/pdf/20121003/do20121003p01.pdf",
"publish_date": "2012-10-03",
"prev_page_id": "12308558",
"id": 12312343
},
"_index": "doc",
"_version": 1,
"found": true,
"_id": "12312343"
}