Encomendar relatório#

Esta operação consome créditos de uso da API. Após essa chamada, começaremos a buscar novos processos das partes informadas, bem como atualizar os andamentos de todos os processos da parte.

Caso seja necessário o relatório estar associado com um centro de custo antes de poder ser encomendado, é possivel informar o centro de custo na própria chamada do bill_start_update. Caso o centro de custo informado ainda não exista, um novo será criado.

Nota

Requer módulo “(IP/API) Relatórios: relatório de saneamento por número”. Para mais informações entre em contato com o suporte.

curl -X POST 'https://op.digesto.com.br/api/relatorio-judicial/live_report_def/<id>/bill_start_update' \
-d '{
        "billing_code_name":"centro de custo"
    }'

Parâmetro

Tipo

Descrição

id

integer

ID do relatório a ser encomendado.

billing_code_name

string

Nome do centro de custo a ser associado ao relatório.

Exemplo de chamada informando centro de custo:

curl -X POST 'https://op.digesto.com.br/api/relatorio-judicial/live_report_def/81801/bill_start_update' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>' \
-d '{
        "billing_code_name":"Novo centro de custo"
    }'

Exemplo de chamada sem centro de custo:

curl -X POST 'https://op.digesto.com.br/api/relatorio-judicial/live_report_def/81801/bill_start_update' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>'

Resposta:

HTTP/1.1 200 OK
Content-Type: application/json

"Atualização de processos do relatório iniciada"

Receber aviso de que relatório foi finalizado ou suspenso#

Seguindo a API de eventos, enviamos um evento do tipo 14 para o endereço de webhook (HTTP POST) configurado para sua empresa, sinalizando que um relatório foi concluído. O campo data do evento enviado contém o ID do relatório e um código de status.

Aviso

Caso o evento seja suspenso, existirá o campo reason com o motivo da suspensão do relatório.

{
    "status": "finished",
    "lrd_id": 123
}
{
    "status": "suspended",
    "lrd_id": 123,
    "reason": "Nenhum processo encontrado com os filtros inseridos para as partes. Por favor, tente filtros mais genéricos."
}

Parâmetro

Tipo

Descrição

status

string

Status do relatório. Pode ser “finished” ou “suspended”.

lrd_id

integer

ID do relatório.

reason

string

Motivo da suspensão do relatório. Aparece apenas se o status for “suspended”.

Obter dados consolidados de um relatório já encomendado#

Traz dados prévios consolidados sobre a quantidade de processos das partes escolhidas para este relatório.

Nota

Requer módulo “(IP/API) Relatórios: relatório de saneamento por número”. Para mais informações entre em contato com o suporte.

curl -X POST 'https://op.digesto.com.br/api/relatorio-judicial/live_report_def/<id>/final'

Parâmetro

Tipo

Descrição

id

integer

ID do relatório a ser encomendado.

Exemplo de chamada:

cURL

curl -X POST \
'https://op.digesto.com.br/api/relatorio-judicial/live_report_def/81801/final' \
-H 'Content-Type: application/json' \
-H 'Host: op.digesto.com.br' \
-H 'Accept: application/json' \
-d '{
        "filter": {},
        "sort": [
            {
                "distribuicaoData": {
                "order": "desc"
                }
            }
        ],
        "page": 1,
        "per_page": 20
    }'

Parâmetro

Tipo

Descrição

filter

object

Filtros para a busca dos processos.

sort

lista de objetos

Ordenação dos processos.

page

integer

Página a ser retornada.

per_page

integer

Quantidade de processos por página.

Resposta:

Os processos do relatório se encontram na chave: data->hits->hits, é a lista de processos distribuídos para as partes do relatório. Cada item da lista vai ter uma chave _source, dentro dessa chave existe um objeto que representa os dados do processo.

{
    "data": {
        "_shards": {
        "failed": 0,
        "skipped": 0,
        "successful": 1,
        "total": 1
        },
        "aggregations": {
        "agg_distrib": {
            "buckets": [
            {
                "doc_count": 1,
                "key": 662688000000,
                "key_as_string": "1991"
            },
            {
                "doc_count": 2,
                "key": 694224000000,
                "key_as_string": "1992"
            }
            ]
        },
        "agg_extinto": {
            "buckets": [
            {
                "doc_count": 40,
                "key": 0
            },
            {
                "doc_count": 23,
                "key": 1
            }
            ],
            "doc_count_error_upper_bound": 0,
            "sum_other_doc_count": 0
        },
        "agg_natureza": {
            "buckets": [
            {
                "doc_count": 31,
                "key": "2"
            },
            {
                "doc_count": 18,
                "key": "5"
            },
            {
                "doc_count": 6,
                "key": "4"
            }
            ],
            "doc_count_error_upper_bound": 0,
            "sum_other_doc_count": 0
        },
        "agg_polo": {
            "buckets": [
            {
                "doc_count": 37,
                "key": 0,
                "key_as_string": "false"
            },
            {
                "doc_count": 26,
                "key": 1,
                "key_as_string": "true"
            }
            ],
            "doc_count_error_upper_bound": 0,
            "sum_other_doc_count": 0
        },
        "comarca-grid": {
            "buckets": [
            {
                "doc_count": 17,
                "key": "5rzd"
            },
            {
                "doc_count": 9,
                "key": "5x8b"
            },
            {
                "doc_count": 8,
                "key": "72rd"
            },
            {
                "doc_count": 5,
                "key": "5rxs"
            },
            {
                "doc_count": 4,
                "key": "78cd"
            },
            {
                "doc_count": 4,
                "key": "5x84"
            }
            ]
        }
        },
        "hits": {
        "hits": [
            {
            "_id": "1-147136876",
            "_index": "processo_lrd_1257",
            "_score": null,
            "_source": {
                "acessos": "2018-01-31 08:45:04",
                "alteradoEm": "2018-01-31T08:45:04",
                "anexos": [],
                "area": "Trabalhista",
                "arquivado": false,
                "assuntoExtra": null,
                "audiencias": null,
                "classeNatureza": "ACAO TRABALHISTA - RITO ORDINARIO",
                "classeNatureza_dg": 5,
                "classes": [],
                "comarca": "RIO DE JANEIRO",
                "comarca_cnj": "Rio de Janeiro",
                "comarca_geo": [
                -22.9129,
                -43.2003
                ],
                "criadoEm": "2017-10-30T20:22:44",
                "distribuicaoData": "2016-08-23",
                "distribuicaoTipo": "INDEFINIDO",
                "extinto": 0,
                "flag": 0,
                "fonte_sistema": "TRT1_v2; migrador_TRT1",
                "foro": "VARA DO TRABALHO",
                "foro_cnj": "Rio de Janeiro",
                "instancia": 1,
                "natureza_id": 232,
                "num_anexos": 0,
                "num_partes": 3,
                "num_reus": 1,
                "numero": "0119500-86.2004.5.01.0060",
                "numeroAlternativo": null,
                "papel": "???PROCESSO.PARTE.TIPOOUTROS.???",
                "papel_id": 26726,
                "partes": [
                {
                    "advogados": [],
                    "cnpj": null,
                    "cpf": 93854536291,
                    "documento": "938.545.362-91",
                    "is_autora": false,
                    "is_coautora": false,
                    "is_neutra": false,
                    "is_re": false,
                    "nomeParte": "UNIÃO FEDERAL",
                    "parteID": 232629,
                    "parteRelacaoID": 26726,
                    "processoParteAdvogadoID": 809289920,
                    "relacaoNormalizado": "PROCESSO PARTE TIPOOUTROS"
                },
                {
                    "advogados": [
                    {
                        "advogadoID": 27552,
                        "cnpjCpf": "",
                        "nomeNormalizado": "CARLOS ROBERTO SIQUEIRA CASTRO",
                        "oab": "020283",
                        "uf": "RJ"
                    }
                    ],
                    "cnpj": 536772002196,
                    "cpf": null,
                    "documento": "00.536.772/0021-96",
                    "is_autora": false,
                    "is_coautora": false,
                    "is_neutra": false,
                    "is_re": true,
                    "nomeParte": "ECOLAB QUIMICA LTDA",
                    "parteID": 798403,
                    "parteRelacaoID": 304,
                    "processoParteAdvogadoID": 809289919,
                    "relacaoNormalizado": "REU"
                },
                {
                    "advogados": [
                    {
                        "advogadoID": 95164,
                        "cnpjCpf": "",
                        "nomeNormalizado": "LUIZ RENATO BUENO",
                        "oab": "108608",
                        "uf": "RJ"
                    }
                    ],
                    "cnpj": null,
                    "cpf": null,
                    "documento": null,
                    "is_autora": true,
                    "is_coautora": false,
                    "is_neutra": false,
                    "is_re": false,
                    "nomeParte": "GUSTAVO HENRIQUE PALHARES DE MIRANDA",
                    "parteID": 56886224,
                    "parteRelacaoID": 70,
                    "processoParteAdvogadoID": 809289918,
                    "relacaoNormalizado": "AUTOR"
                }
                ],
                "polo": false,
                "processoID": 382510535,
                "regional_cnj": true,
                "sentencaData": null,
                "situacao": "EM ANDAMENTO",
                "situacao_situacaoID": 4282,
                "tipo_numero": 7,
                "tribunal": "TRT1",
                "tribunalID": 13,
                "uf": "RJ",
                "valor": null,
                "vara": 60,
                "vara_original": 60
            },
            "_type": "processo",
            "sort": [
                1471910400000
            ]
            },
            {
            "_id": "1-1043720",
            "_index": "processo_lrd_1257",
            "_score": null,
            "_source": {
                "acessos": "2017-03-08 01:55:40",
                "alteradoEm": "2017-03-08T01:55:40",
                "anexos": [
                {
                    "enderecoS3": "http://anexos.radaroficial.com.br/cdfe503cbc0fa0c60bf99fb86e890de9.pdf",
                    "movimentacao_movimentacaoID": null,
                    "processoAnexoID": 39721768,
                    "publicadoEm": "2013-04-02T00:00:00Z",
                    "salvoEm": "2017-03-08T01:55:34Z",
                    "tipoAnexo": 3,
                    "titulo": "01222 - Certidão de tempestividade e preparo recursal - dia 02/04/2013"
                },
                {
                    "enderecoS3": "http://anexos.radaroficial.com.br/c30d101db0de3173c7b4db81ecf74388.pdf",
                    "movimentacao_movimentacaoID": null,
                    "processoAnexoID": 39721773,
                    "publicadoEm": "2013-04-02T00:00:00Z",
                    "salvoEm": "2017-03-08T01:55:35Z",
                    "tipoAnexo": 3,
                    "titulo": "01246 - Certidão de tempestividade e preparo recursal - dia 02/04/2013"
                }
                ],
                "area": "Cível",
                "arquivado": false,
                "assuntoExtra": "Antecipação de Tutela E/ou Obrigação de Fazer Ou Não Fazer Ou Dar",
                "audiencias": null,
                "classeNatureza": "OBRIGACAO DE FAZER - PROCEDIMENTO COMUM",
                "classeNatureza_dg": 2,
                "classes": [],
                "comarca": "COMARCA DA CAPITAL",
                "comarca_cnj": "Rio de Janeiro",
                "comarca_geo": [
                -22.9129,
                -43.2003
                ],
                "criadoEm": "2014-08-08T13:16:27",
                "distribuicaoData": "2004-07-01",
                "distribuicaoTipo": "DISTRIBUICAO SORTEIO",
                "extinto": 0,
                "flag": 3,
                "fonte_sistema": "TJRJ2",
                "foro": "COMARCA DA CAPITAL",
                "foro_cnj": "Forum Central da Capital",
                "instancia": 1,
                "natureza_id": 18259,
                "num_anexos": 49,
                "num_partes": 6,
                "num_reus": 1,
                "numero": "0078837-28.2004.8.19.0001",
                "numeroAlternativo": "20040010805729",
                "papel": "Réu ",
                "papel_id": 304,
                "partes": [
                {
                    "advogados": [],
                    "cnpj": 33352394000104,
                    "cpf": null,
                    "documento": "333.523.940-00104",
                    "is_autora": false,
                    "is_coautora": false,
                    "is_neutra": false,
                    "is_re": true,
                    "nomeParte": "COMPANHIA ESTADUAL DE AGUAS E ESGOTOS CEDAE",
                    "parteID": 12470,
                    "parteRelacaoID": 304,
                    "processoParteAdvogadoID": 602056968,
                    "relacaoNormalizado": "REU"
                },
                {
                    "advogados": [],
                    "cnpj": null,
                    "cpf": null,
                    "documento": null,
                    "is_autora": true,
                    "is_coautora": false,
                    "is_neutra": false,
                    "is_re": false,
                    "nomeParte": "LABS CADIOLAB EXAMES COMPLEMENTARES LTDA ",
                    "parteID": 558102,
                    "parteRelacaoID": 70,
                    "processoParteAdvogadoID": 2308723,
                    "relacaoNormalizado": "AUTOR"
                },
                {
                    "advogados": [
                    {
                        "advogadoID": 515,
                        "cnpjCpf": "",
                        "nomeNormalizado": "JAYME SOARES DA ROCHA FILHO",
                        "oab": "081852",
                        "uf": "RJ"
                    },
                    {
                        "advogadoID": 36916,
                        "cnpjCpf": "",
                        "nomeNormalizado": "RAPHAEL AGUIAR MIHALIUC",
                        "oab": "133871",
                        "uf": "RJ"
                    },
                    {
                        "advogadoID": 81172,
                        "cnpjCpf": "",
                        "nomeNormalizado": "VINICIUS GOMES PEREIRA DOS SANTOS",
                        "oab": "157417",
                        "uf": "RJ"
                    }
                    ],
                    "cnpj": null,
                    "cpf": null,
                    "documento": null,
                    "is_autora": true,
                    "is_coautora": false,
                    "is_neutra": false,
                    "is_re": false,
                    "nomeParte": "LABS ECOLAB PATOLOGIA CLÍNICA LTDA",
                    "parteID": 14023072,
                    "parteRelacaoID": 70,
                    "processoParteAdvogadoID": 602056976,
                    "relacaoNormalizado": "AUTOR"
                }
                ],
                "polo": true,
                "processoID": 326897719,
                "regional_cnj": true,
                "sentencaData": "2010-12-07",
                "situacao": "",
                "situacao_situacaoID": 4241,
                "tipo_numero": 7,
                "tribunal": "TJRJ",
                "tribunalID": 55,
                "uf": "RJ",
                "valor": null,
                "vara": null,
                "vara_original": null
            },
            "_type": "processo",
            "sort": [
                1088640000000
            ]
            }
        ],
        "max_score": null,
        "total": 63
        },
        "timed_out": false,
        "took": 2
},
"eta": 48,
"progress": 0
}