Baixar Collection

Callback - Escavador API - Documentação

Grupo

Callback

Listar callbacks

GET /api/v2/callbacks
Requer autenticaçãoGrátis

Consultar todos os callbacks recebidos pela API.

Visão geral

  • Este endpoint exige autenticação.
  • Método HTTP: GET.

Query Parameters

?
data_maxima string Opcional

Data e hora (em UTC) máxima dos callbacks listados.

data_minima string Opcional

Data e hora (em UTC) mínima dos callbacks listados.

evento string Opcional

Evento que gerou o callback.
Obrigatório o uso do item_tipo e item_id

item_tipo string Opcional

Tipo do item relacionado ao callback.
Valores permitidos: busca_assincrona, monitoramento_tribunal, monitoramento_diario

item_id integer Opcional

Id do item relacionado ao callback.
Obrigatório o uso do item_tipo

status string Opcional

Status do callback.
Valores permitidos: sucesso, em_tentativa, erro

Exemplos de respostas válidas

HTTP 200 ?
{
    "paginator": {
        "total": 2,
        "total_pages": 1,
        "current_page": 1,
        "per_page": 20
    },
    "links": {
        "prev": null,
        "next": null
    },
    "items": [
        {
            "id": 1,
            "uuid": "027efc36e537d8f9b89c73869b69c941",
            "usuario_id": 1,
            "objeto_id": 1,
            "objeto_type": "ApiMonitoramento",
            "url": "http://api.teste.com/webhook",
            "attempts": 11,
            "next_run_at": "2018-01-18 19:57:44",
            "delivered_at": null,
            "created_at": "2018-01-16 22:38:19",
            "updated_at": "2018-01-18 19:57:44",
            "resultado": {
                "event": "update_time",
                "event_data": {
                    "updated_at": "05/08/2023 05:18:24"
                },
                "app": {
                    "id": 1,
                    "vip": true,
                    "monitor": {
                        "origens": [
                            "TRF5"
                        ],
                        "tipo": "UNICO",
                        "valor": "0000000-00.0000.0.00.0000",
                        "frequencia": "SEMANAL",
                        "cron": "28 16 * * 4",
                        "status": "FOUND",
                        "incluir_docpub": false,
                        "incluir_autos": false
                    },
                    "created_at": "21/03/2023 19:45:55",
                    "frequencia": "SEMANAL"
                },
                "processo": {
                    "origem": "TRF5",
                    "instancia": "PRIMEIRO_GRAU",
                    "extra_instancia": "",
                    "sistema": "PJE",
                    "numero_unico": "0000000-00.0000.0.00.0000"
                },
                "uuid": "027efc36e537d8f9b89c73869b69c941"
            },
            "status": "Em tentativa"
        },
        {
            "id": 2,
            "uuid": "d4e07ee0de82864c32c218e04f7e41ef",
            "usuario_id": 2,
            "objeto_id": 3,
            "objeto_type": "ApiAsync",
            "evento": "resultado_processo_async",
            "url": "https://api.teste.com/webhook",
            "attempts": 0,
            "next_run_at": null,
            "delivered_at": "2022-08-15 18:16:37",
            "created_at": "2022-08-15 18:16:37",
            "updated_at": "2022-08-15 18:16:37",
            "resultado": {
                "id": 1,
                "created_at": {
                    "date": "2022-08-15 18:16:24",
                    "timezone_type": 3,
                    "timezone": "UTC"
                },
                "enviar_callback": "SIM",
                "link_api": "https://api.escavador.com/api/v1/async/resultados/1",
                "numero_processo": "0000000-00.0000.0.00.0000",
                "resposta": {
                    "numero_unico": "0000000-00.0000.0.00.0000",
                    "origem": "TRT-5",
                    "instancias": [
                        {
                            "url": null,
                            "sistema": "PJE",
                            "instancia": "PRIMEIRO_GRAU",
                            "extra_instancia": "",
                            "segredo": false,
                            "numero": null,
                            "assunto": "Piso Salarial da Categoria / Salário Mínimo Profissional",
                            "classe": "Ação Trabalhista - Rito Ordinário",
                            "area": "Trabalhista",
                            "data_distribuicao": "29/10/2018",
                            "orgao_julgador": "27ª Vara do Trabalho de Salvador",
                            "moeda_valor_causa": null,
                            "valor_causa": null,
                            "arquivado": false,
                            "data_arquivamento": null,
                            "fisico": null,
                            "last_update_time": "15/08/2022 18:12",
                            "situacoes": [],
                            "dados": [
                                {
                                    "tipo": "Outros Assuntos",
                                    "valor": "Acordo e Convenção Coletivos de Trabalho\nAjuda / Tíquete Alimentação\nAviso Prévio\nContrato Individual de Trabalho\nDIREITO DO TRABALHO\nDIREITO PROCESSUAL CIVIL E DO TRABALHO\nDepósito / Diferença de Recolhimento\nDescontos Salariais - Devolução\nDireito Coletivo\nDuração do Trabalho\nExpurgos Inflacionários\nFGTS\nHoras Extras\nIndenização\nLevantamento / Liberação\nMulta Convencional\nMulta Prevista em Norma Coletiva\nMulta de 40% do FGTS\nMulta do Art. 475-J do CPC\nMulta do Artigo 467 da CLT\nMulta do Artigo 477 da CLT\nPenalidades Processuais\nReflexos\nRemuneração, Verbas Indenizatórias e Benefícios\nRepouso Semanal Remunerado e Feriado\nRescisão do Contrato de Trabalho\nSalário / Diferença Salarial\nSeguro Desemprego\nVerbas Rescisórias"
                                }
                            ],
                            "partes": [
                                {
                                    "id": 1,
                                    "tipo": "AUTOR",
                                    "nome": "ANTONIO",
                                    "principal": true,
                                    "polo": "ATIVO",
                                    "documento": {
                                        "tipo": "CPF",
                                        "numero": "00000000000"
                                    }
                                },
                                {
                                    "id": 2,
                                    "tipo": "ADVOGADO",
                                    "nome": "Walter",
                                    "principal": true,
                                    "polo": "ATIVO",
                                    "documento": {
                                        "tipo": "CPF",
                                        "numero": "00000000000"
                                    },
                                    "advogado_de": 1,
                                    "oabs": [
                                        {
                                            "numero": "1234",
                                            "uf": "BA"
                                        }
                                    ]
                                },
                                {
                                    "id": 3,
                                    "tipo": "RÉU",
                                    "nome": "DISTRIBUIDORA S/A",
                                    "principal": true,
                                    "polo": "PASSIVO",
                                    "documento": {
                                        "tipo": "CNPJ",
                                        "numero": "00000000000000"
                                    }
                                }
                            ],
                            "movimentacoes": [
                                {
                                    "id": 4,
                                    "data": "10/08/2022",
                                    "conteudo": "Decorrido o prazo de ANTONIO em 09/08/2022"
                                },
                                {
                                    "id": 3,
                                    "data": "09/08/2022",
                                    "conteudo": "Disponibilizado\n(a) o(a) intimação no Diário da Justiça Eletrônico"
                                },
                                {
                                    "id": 2,
                                    "data": "09/08/2022",
                                    "conteudo": "Publicado(a) o(a) intimação em 09/08/2022"
                                },
                                {
                                    "id": 1,
                                    "data": "08/08/2022",
                                    "conteudo": "Expedido(a) intimação a(o) DISTRIBUIDORA S/A"
                                }
                            ],
                            "audiencias": [
                                {
                                    "data": "12/02/2019 15:06",
                                    "audiencia": "",
                                    "situacao": "Realizada",
                                    "numero_pessoas": 0
                                }
                            ]
                        }
                    ]
                },
                "status": "SUCESSO",
                "status_callback": null,
                "tipo": "BUSCA_PROCESSO",
                "tribunal": {
                    "sigla": "TRT-5",
                    "nome": "TRT da 5ª Região",
                    "busca_processo": 1,
                    "busca_nome": 0,
                    "busca_oab": 0,
                    "disponivel_autos": 1,
                    "busca_documento": 1
                },
                "valor": "0000000-00.0000.0.00.0000",
                "event": "resultado_processo_async",
                "uuid": "d4e07ee0de82864c32c218e04f7e41ef"
            },
            "status": "Sucesso"
        },
        {
            "id": 3,
            "uuid": "0ab19863f3050147808331b3f16a15eb",
            "usuario_id": 2,
            "objeto_id": 3,
            "objeto_type": "Monitoramento",
            "evento": "diario_movimentacao_nova",
            "url": "https://api.teste.com/webhook",
            "attempts": 11,
            "next_run_at": null,
            "delivered_at": "2023-06-07 16:15:06",
            "created_at": "2023-06-04 16:46:08",
            "updated_at": "2023-06-07 16:15:06",
            "resultado": {
                "event": "diario_movimentacao_nova",
                "monitoramento": [
                    {
                        "id": 1,
                        "processo_id": 1,
                        "tribunal_processo_id": null,
                        "pasta_id": null,
                        "nome": null,
                        "termo": "0000000-00.0000.0.00.0000",
                        "categoria": "",
                        "tipo": "PROCESSO",
                        "alertar_apenas_novo_processo": 0,
                        "limite_aparicoes": null,
                        "enviar_email_principal": 1,
                        "origem_criacao": null,
                        "desativado": "NAO",
                        "desativado_motivo": null,
                        "bloqueado_ate": null,
                        "nao_monitorar_ate": null,
                        "api": "SIM",
                        "dados_adicionais": null,
                        "data_ultima_aparicao": {
                            "date": "2023-06-01 00:00:00",
                            "timezone_type": 3,
                            "timezone": "UTC"
                        },
                        "descricao": "Processo nº 0000000-00.0000.0.00.0000",
                        "aparicoes_nao_visualizadas": 1,
                        "quantidade_aparicoes_mes": 1,
                        "bloqueado_temporariamente": null,
                        "oab_principal": null,
                        "numero_diarios_monitorados": 171,
                        "numero_diarios_disponiveis": 173,
                        "tribunal_sigla": null,
                        "tribunal_disponivel": true,
                        "usuario_pode_visualizar": true,
                        "quantidade_aparicoes_por_tipo": {
                            "tribunal": [],
                            "diario": 1
                        },
                        "quantidade_aparicoes_nao_visualizadas_por_tipo": {
                            "tribunal": [],
                            "diario": 1,
                            "referencias": 0
                        },
                        "quantidade_sugestoes_nao_verificadas": 0,
                        "termos_auxiliares": [],
                        "processo": {
                            "id": 1,
                            "numero_antigo": null,
                            "numero_novo": "0000000-00.0000.0.00.0000",
                            "is_cnj": 1,
                            "enviado_trimon_em": "2022-01-22 23:26:17",
                            "created_at": null,
                            "updated_at": "2023-06-04 16:31:01",
                            "origem_tribunal_id": 26,
                            "filtrado_em": null,
                            "enviado_nursery_em": null,
                            "link": "https://www.escavador.com/processos/852608/processo-0001260-9020135150042-do-trt-da-15-regiao",
                            "link_api": "https://api.escavador.com/api/v1/processos/1",
                            "data_movimentacoes": "16/07/2013 a 01/06/2023",
                            "data_primeira_movimentacao": "16/07/2013",
                            "url": {
                                "id": 1,
                                "slug": "processo-00000000000000000-do-trt-da-15-regiao",
                                "objeto_type": "Processo",
                                "objeto_id": 1,
                                "redirect": 12,
                                "created_at": null,
                                "anuncio_ocultado_em": null
                            }
                        }
                    }
                ],
                "movimentacao": {
                    "id": 1,
                    "secao": "Secretaria da Segunda Turma",
                    "texto_categoria": "",
                    "diario_oficial_id": 1,
                    "processo_id": 1,
                    "pagina": 4553,
                    "complemento": null,
                    "tipo": "Agravo de Instrumento em Recurso de Revista",
                    "subtipo": null,
                    "conteudo": "<p><font class=\"\"><b>complemento:</b> Complemento Processo Eletrônico</font></p><div>",
                    "data": "2023-06-01T00:00:00.000000Z",
                    "letras_processo": "",
                    "subprocesso": null,
                    "elasticsearch_status": "NOT_INDEXED",
                    "created_at": "2023-06-04 16:31:01",
                    "updated_at": "2023-06-04 16:31:01",
                    "descricao_pequena": "Movimentação do processo 0000000-00.0000.0.00.0000",
                    "diario_oficial": "01/06/2023 | TST - Judiciário",
                    "estado": "Brasil",
                    "envolvidos": [
                        {
                            "id": 1,
                            "nome": "Maria",
                            "objeto_type": "Pessoa",
                            "pivot_tipo": "RELATOR",
                            "pivot_outros": "NAO",
                            "pivot_extra_nome": "Min.",
                            "link": "https://www.escavador.com/sobre/1/maria",
                            "link_api": "https://api.escavador.com/api/v1/pessoas/1",
                            "nome_sem_filtro": "Maria",
                            "envolvido_tipo": "Relator",
                            "envolvido_extra_nome": "Min.",
                            "oab": "",
                            "advogado_de": null
                        }
                    ],
                    "link": "https://www.escavador.com/diarios/0000000/TST/J/2023-06-01/1/movimentacao-do-processo-0000000-0000000000000",
                    "link_api": "https://api.escavador.com/api/v1/movimentacoes/1",
                    "data_formatada": "01/06/2023",
                    "objeto_type": "Movimentacao",
                    "link_pdf": "https://www.escavador.com/diarios/00000/TST/J/2023-06-01/pdf/baixar?page=4553",
                    "link_pdf_api": "https://api.escavador.com/api/v1/diarios/000000/pdf/pagina/4553/baixar",
                    "snippet": "conteudo do snippet",
                    "processo": {
                        "id": 1,
                        "numero_antigo": null,
                        "numero_novo": "0000000-00.0000.0.00.0000",
                        "is_cnj": 1,
                        "enviado_trimon_em": "2022-01-22 23:26:17",
                        "created_at": null,
                        "updated_at": "2023-06-04 16:31:01",
                        "origem_tribunal_id": 26,
                        "filtrado_em": null,
                        "enviado_nursery_em": null,
                        "link": "https://www.escavador.com/processos/852608/processo-0000000-0000000000000-do-trt-da-15-regiao",
                        "link_api": "https://api.escavador.com/api/v1/processos/1",
                        "data_movimentacoes": "16/07/2013 a 01/06/2023",
                        "data_primeira_movimentacao": "16/07/2013",
                        "url": {
                            "id": 1,
                            "slug": "processo-0000000-0000000000000-do-trt-da-15-regiao",
                            "objeto_type": "Processo",
                            "objeto_id": 1,
                            "redirect": 12,
                            "created_at": null,
                            "anuncio_ocultado_em": null
                        }
                    },
                    "diario": {
                        "id": 1,
                        "path": "",
                        "origem_id": 1,
                        "plugin": "TRT",
                        "edicao": "3734/2023",
                        "tipo": "Judiciário",
                        "tipo_url": "J",
                        "tipo_ocr": "OCR_1",
                        "tipo_exibicao": "MOVIMENTACOES",
                        "data": "2023-06-01",
                        "data_disponibilizacao": null,
                        "data_publicacao": "2023-06-01",
                        "qtd_paginas": 9292,
                        "pdf_key": null,
                        "pdf_key_backblaze": "diarios",
                        "pdf_pages": 9292,
                        "external_storage_id": 1890431,
                        "created_at": "2023-06-04 16:28:24",
                        "elasticsearch_status": "NOT_INDEXED",
                        "atena_status": "INDEXED",
                        "vespa_ultima_indexacao": "2023-06-04 16:40:08",
                        "descricao": "Tribunal Superior do Trabalho",
                        "objeto_type": "Diario",
                        "origem": {
                            "id": 3,
                            "nome": "Tribunal Superior do Trabalho",
                            "sigla": "TST",
                            "tipo": null,
                            "db": "JURIDICO",
                            "estado": "Brasil-TST",
                            "competencia": "Brasil",
                            "categoria": "Diários do Judiciário",
                            "created_at": "2015-10-14T05:28:45.000000Z",
                            "updated_at": "2015-10-14T05:28:45.000000Z"
                        }
                    },
                    "url": {
                        "id": 1,
                        "slug": "movimentacao-do-processo-0000000-0000000000000",
                        "objeto_type": "Movimentacao",
                        "objeto_id": 1,
                        "redirect": null,
                        "created_at": "2023-06-04T16:31:01.000000Z",
                        "anuncio_ocultado_em": null
                    }
                },
                "uuid": "0ab19863f3050147808331b3f16a15eb"
            },
            "status": "Sucesso"
        }
    ]
}
HTTP 401 ?
{
    "error": "Unauthenticated"
}
HTTP 404 ?
{
    "error": "NotFound"
}

Marcar callbacks como recebidos

POST /api/v2/callbacks/marcar-recebidos
Requer autenticaçãoGrátis

Marca os callbacks enviados pela API como recebidos.

Os callbacks que estão em tentativa (next_run_at diferente de null) não podem ser marcados como recebidos. Example: [1,12,42]

Visão geral

  • Este endpoint exige autenticação.
  • Método HTTP: POST.

Body Parameters

?
ids array<int> Obrigatório

Os ids dos callbacks que foram recebidos, máximo de 20 por vez.

Exemplos de respostas válidas

HTTP 200 ?
[]
HTTP 401 ?
{
    "error": "Unauthenticated"
}
HTTP 404 ?
{
    "error": "NotFound"
}

Reenviar callback

POST /api/v2/callbacks/{id}/reenviar
Requer autenticaçãoGrátis

Reenvia o callback informado.

Visão geral

  • Este endpoint exige autenticação.
  • Método HTTP: POST.

URL Parameters

?
id integer Obrigatório

O id do callback que será reenviado.
Atenção: Callbacks que estão sendo enviados (em tentativa), não podem ser reenviados.

Exemplos de respostas válidas

HTTP 200 ?
{
    "message": "Callback reenviado com sucesso!"
}
HTTP 422 ?
{
    "error": "Unauthenticated"
}
HTTP 401 ?
{
    "error": "Unauthenticated"
}
HTTP 404 ?
{
    "error": "NotFound"
}