Baixar Collection

Resumo De Processos Ia - Escavador API - Documentação

Grupo

Resumo de processos (IA)

Solicita a geração/atualização do resumo inteligente de um processo.

POST /api/v2/processos/numero_cnj/{numero}/ia/resumo/solicitar-atualizacao
Requer autenticaçãoPaga

Esta rota registra uma solicitação para gerar ou atualizar o resumo inteligente do processo. O resumo é baseado nos dados mais recentes disponíveis em nossa base. Para garantir que o resumo reflita as últimas alterações no tribunal, recomenda-se primeiro atualizar o processo através da rota Atualizar Processo.

Visão geral

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

URL Parameters

?
numero string Obrigatório

Número único do processo. Obrigatório estar no formato de CNJ.

Exemplos de respostas válidas

HTTP 200 ?
{
    "id": 2001596,
    "status": "PENDENTE",
    "criado_em": "2025-01-13T21:01:26+00:00",
    "numero_cnj": "8118778-37.2021.8.05.0001",
    "concluido_em": null
}
HTTP 401 ?
{
    "error": "Unauthenticated"
}
HTTP 402 ?
{
    "error": "Você não possui saldo em crédito da API."
}
HTTP 404 ?
{
    "code": "NOT_FOUND",
    "message": "Recurso não encontrado",
    "errors": null,
    "appends": null
}
HTTP 422 ?
{
    "code": "NUMERO_CNJ_INVALIDO",
    "message": "O número do processo não está no formato CNJ.",
    "errors": null,
    "appends": null
}

Resumo inteligente de um processo

GET /api/v2/processos/numero_cnj/{numero}/ia/resumo
Requer autenticaçãoPaga

Retorna o resumo inteligente do processo, caso o resumo já exista. No retorno, são exibidos o número CNJ do processo, o conteúdo do resumo (normalmente um texto resumido com os elementos essenciais do processo) e a data de atualização do resumo.

Visão geral

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

URL Parameters

?
numero string Obrigatório

Número único do processo. Obrigatório estar no formato de CNJ.

Exemplos de respostas válidas

HTTP 200 ?
{
    "numero_cnj": "8118778-37.2021.8.05.0001",
    "conteudo": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis a nibh sit amet tellus elementum rhoncus. Mauris ullamcorper posuere odio sodales dictum. Etiam pellentesque euismod quam, a accumsan metus. Fusce lobortis, ipsum eget feugiat efficitur, urna nisi rhoncus tortor, vel interdum libero odio ac ligula. Phasellus sapien massa, malesuada eget augue eget, consectetur gravida elit. In at ipsum tempor, blandit metus quis, semper mauris. Nunc in sem ullamcorper, vestibulum ex et, volutpat velit.",
    "atualizado_em": "2025-01-13T21:01:33+00:00"
}
HTTP 401 ?
{
    "error": "Unauthenticated"
}
HTTP 402 ?
{
    "error": "Você não possui saldo em crédito da API."
}
HTTP 404 ?
{
    "code": "NOT_FOUND",
    "message": "Recurso não encontrado",
    "errors": null,
    "appends": null
}
HTTP 422 ?
{
    "code": "NUMERO_CNJ_INVALIDO",
    "message": "O número do processo não está no formato CNJ.",
    "errors": null,
    "appends": null
}

Status da solicitação de resumo inteligente

GET /api/v2/processos/numero_cnj/{numero}/ia/resumo/status
Requer autenticaçãoGrátis

Permite consultar o status atual do resumo inteligente para um determinado processo. O status pode indicar, por exemplo, que a solicitação foi concluída (FINALIZADO) ou permanece em aberto.

Visão geral

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

Status da solicitação de resumo inteligente

Campo Descrição
PENDENTE Aguardando o robô gerar o resumo inteligente.
FINALIZADO Resumo inteligente gerado com sucesso.

URL Parameters

?
numero string Obrigatório

Número único do processo. Obrigatório estar no formato de CNJ.

Query Parameters

?
id integer Opcional

Id da solicitação de resumo.

Exemplos de respostas válidas

HTTP 200 ?
{
    "id": 2001596,
    "status": "FINALIZADO",
    "criado_em": "2025-01-13T21:01:27+00:00",
    "numero_cnj": "8118778-37.2021.8.05.0001",
    "concluido_em": "2025-01-13T21:01:33+00:00"
}
HTTP 401 ?
{
    "error": "Unauthenticated"
}
HTTP 402 ?
{
    "error": "Você não possui saldo em crédito da API."
}
HTTP 404 ?
{
    "code": "NOT_FOUND",
    "message": "Recurso não encontrado",
    "errors": null,
    "appends": null
}
HTTP 422 ?
{
    "code": "NUMERO_CNJ_INVALIDO",
    "message": "O número do processo não está no formato CNJ.",
    "errors": null,
    "appends": null
}