Atualizar relatório#

Para atualizar os filtros de um relatório criado, basta fazer uma nova chamada ao create_update_from_terms com os campos que deseja atualizar.

O exemplo abaixo mostra como remover as partes que não interessam do relatório, os filtros excluded_variacoes_ids e excluded_variacoes_nomes devem ser preenchidos com os ids e nomes obtidos na chamada para obter os dados consolidados do relatório.

Nota

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

Aviso

Se ocorrer do id da variação retornar como null, é necessário inserir o termo null no filtro excluded_variacoes_ids para obter os dados.

Exemplo de chamada para remover partes:

cURL

curl -X POST 'https://op.digesto.com.br/api/relatorio-judicial/live_report_def/create_update_from_terms' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>' \
-d '{
        "id":81801,
        "distribuido_from":"1900-01-01",
        "distribuido_to":"2022-12-31",
        "name":"digesto (23/06/22)",
        "terms":{
            "persons":[
                {
                    "id":387167,
                    "included":"digesto",
                    "excluded_variacoes_ids":[
                    23619064,
                    41606572,
                    64577270
                    ],
                    "excluded_variacoes_nomes":[
                    "RADAR OFICIAL ( DIGESTO PESQUISA E BANCO DE DADOS LTDA)",
                    "RADAR OFICIAL - DIGESTO PESQUISA E BANCO DE DADOS LTDA",
                    "Arquivo Judicial / Radar Oficial - Digesto Pesquisa e Banco de Dados Ltda"
                    ]
                }
            ]
        }
    }'

Parâmetro

Tipo

Descrição

id

integer

ID do relatório existente a ser modificado. Se não for passado, um novo é criado. Não é permitido modificar.

terms

object

Termos incluídos na busca. Podem ser persons (jurídicas, físicas).

distribuido_from

string

Filtro referente a data de distribuição dos processos, traz apenas os processos que foram distribuídos após a data cadastrada nesse filtro, o valor padrão é a data 1990-01-01 (opcional).

distribuido_to

string

Filtro referente a data de distribuição dos processos, traz apenas os processos que foram distribuídos nessa data ou antes da data cadastrada, o valor padrão dele é a data 2022-12-31 (ano corrente) (opcional).

Resposta:

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

81801

Exemplo de chamada para remover partes, com ids nulos:

cURL

curl -X POST 'https://op.digesto.com.br/api/relatorio-judicial/live_report_def/create_update_from_terms' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>' \
-d '{
        "id": 249,
        "distribuido_from": "1900-01-01",
        "distribuido_to": "2023-12-31",
        "name": "ROSA POLTRONIERI (23/06/23)",
        "terms":{
            "persons":[
                {
                    "id": 257,
                    "included": "ROSA POLTRONIERI",
                    "excluded_variacoes_ids":[
                    31272688,
                    null,
                    null
                    ],
                    "excluded_variacoes_nomes":[
                    "ROSA MARIA POLTRONIER SILVA",
                    "ROSA POLTRONIERI",
                    "ROSA MARIA POLTRONIERI PAVANI"
                    ]
                }
            ]
        }
    }'

Parâmetro

Tipo

Descrição

id

integer

ID do relatório existente a ser modificado. Se não for passado, um novo é criado. Não é permitido modificar.

terms

object

Termos incluídos na busca. Podem ser persons (jurídicas, físicas).

distribuido_from

string

Filtro referente a data de distribuição dos processos, traz apenas os processos que foram distribuídos após a data cadastrada nesse filtro, o valor padrão é a data 1990-01-01 (opcional).

distribuido_to

string

Filtro referente a data de distribuição dos processos, traz apenas os processos que foram distribuídos nessa data ou antes da data cadastrada, o valor padrão dele é a data 2022-12-31 (ano corrente) (opcional).

Resposta:

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

81801

Exemplo de chamada para remover os tribunais TJDF e TJGO:

O exemplo abaixo mostra como remover os tribunais que não são de interesse do relatório, os ids dos tribunais devem ser passados na chave excluded_tribunais. Os IDs dos tribunais podem ser obtidos na seção Lista de IDs de UFs e Tribunais da base judicial.

curl -X POST 'https://op.digesto.com.br/api/relatorio-judicial/live_report_def/create_update_from_terms' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>' \
-d '{
        "id":81801,
        "distribuido_from":"1900-01-01",
        "distribuido_to":"2022-12-31",
        "name":"digesto (23/06/22)",
        "terms":{
            "persons":[
                {
                    "id":387167,
                    "included":"digesto",
                    "excluded_variacoes_ids":[
                    41606572,
                    64577270,
                    23619064
                    ],
                    "excluded_variacoes_nomes":[
                    "RADAR OFICIAL - DIGESTO PESQUISA E BANCO DE DADOS LTDA",
                    "Arquivo Judicial / Radar Oficial - Digesto Pesquisa e Banco de Dados Ltda",
                    "RADAR OFICIAL ( DIGESTO PESQUISA E BANCO DE DADOS LTDA)"
                    ]
                }
            ],
            "oabs":[

            ],
            "excluded_parte_ids":[

            ]
        },
        "excluded_tribunais":[
            43,
            45
        ]
    }'

Parâmetro

Tipo

Descrição

id

integer

ID do relatório existente a ser modificado. Se não for passado, um novo é criado. Não é permitido modificar.

terms

object

Termos incluídos na busca. Podem ser persons (jurídicas, físicas).

distribuido_from

string

Filtro referente a data de distribuição dos processos, traz apenas os processos que foram distribuídos após a data cadastrada nesse filtro, o valor padrão é a data 1990-01-01 (opcional).

distribuido_to

string

Filtro referente a data de distribuição dos processos, traz apenas os processos que foram distribuídos nessa data ou antes da data cadastrada, o valor padrão dele é a data 2022-12-31 (ano corrente) (opcional).

excluded_tribunais

list

Lista de IDs dos tribunais que não devem ser incluídos no relatório.

Resposta:

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

81801

Exemplo de chamada para atualizar range de data de distribuição dos processos:

O exemplo abaixo mostra como atualizar o range inicial de data de distribuição dos processos encontrados no preview_totals. O campo distribuido_from diz a partir de qual data os processos devem ter sido distribuidos e o distribuido_to diz o limite de data de distribuição.

curl -X POST 'https://op.digesto.com.br/api/relatorio-judicial/live_report_def/create_update_from_terms' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>' \
-d '{
        "id":81801,
        "distribuido_from":"2002-01-01",
        "distribuido_to":"2022-12-31",
        "name":"digesto (23/06/22)",
        "terms":{
            "persons":[
            {
                "id":387167,
                "included":"digesto",
                "excluded_variacoes_ids":[
                    41606572,
                    64577270,
                    23619064
                ],
                "excluded_variacoes_nomes":[
                    "RADAR OFICIAL - DIGESTO PESQUISA E BANCO DE DADOS LTDA",
                    "Arquivo Judicial / Radar Oficial - Digesto Pesquisa e Banco de Dados Ltda",
                    "RADAR OFICIAL ( DIGESTO PESQUISA E BANCO DE DADOS LTDA)"
                ]
            }
            ],
            "oabs":[],
            "excluded_parte_ids":[]
        },
        "excluded_tribunais":[
            43,
            45
        ],
        "excluded_naturezas":[]
    }'

Parâmetro

Tipo

Descrição

id

integer

ID do relatório existente a ser modificado. Se não for passado, um novo é criado. Não é permitido modificar.

terms

object

Termos incluídos na busca. Podem ser persons (jurídicas, físicas).

distribuido_from

string

Filtro referente a data de distribuição dos processos, traz apenas os processos que foram distribuídos após a data cadastrada nesse filtro, o valor padrão é a data 1990-01-01 (opcional).

distribuido_to

string

Filtro referente a data de distribuição dos processos, traz apenas os processos que foram distribuídos nessa data ou antes da data cadastrada, o valor padrão dele é a data 2022-12-31 (ano corrente) (opcional).

excluded_tribunais

list

Lista de IDs dos tribunais que não devem ser incluídos no relatório.

Resposta:

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

81801