Pular para o conteúdo principal

Visualizar por ID

Este endpoint permite consultar o status e o resultado de uma consulta previamente criada, utilizando o requestId gerado no momento da criação da requisição.

Por meio deste endpoint é possível:

  • Acompanhar o status do processamento
  • Verificar se a consulta foi concluída
  • Obter os dados coletados quando disponíveis

Requisição

GET https://api.consulta.codilo.com.br/v1/request/{requestId}

Parâmetros

NomeTipoObrigatórioDescrição
requestIdstringtrueIdentificador único gerado na criação da consulta

Exemplos de Requisição

curl -X GET "https://api.consulta.codilo.com.br/v1/request/6bd157fd-31ef-40a7-bd6b-b2b1a6d0115c" \
-H "Authorization: Bearer SEU_ACCESS_TOKEN"

Status da Consulta

A propriedade status indica o estado atual do processamento:

StatusDescrição
pendingA consulta está em processamento
successDados encontrados e coletados com sucesso
warningNenhum dado encontrado (processo inexistente, migrado, segredo de justiça, etc.)
errorErro durante a coleta (indisponibilidade do tribunal ou falha interna)

Exemplo de Resposta (200 - OK)

{
"success": true,
"type": "lawsuits",
"requested": {
"id": "6bd157fd-31ef-40a7-bd6b-b2b1a6d0115c",
"status": "success",
"source": "courts",
"platform": "esaj",
"query": "principal",
"court": "tjsp",
"search": "tjsp",
"param": {
"key": "cnj",
"value": "0002796-14.2013.8.26.0323"
},
"respondedAt": "2022-03-08T00:26:37.603Z",
"createdAt": "2022-03-08T00:26:26.088Z"
},
"info": {
"source": "Consulta de Processos",
"platform": "eSAJ da Justiça Estadual",
"search": "Tribunal de Justiça de São Paulo",
"query": "Consulta de Processos de 1º Grau",
"paramKey": "Numeração Única"
},
"data": [
{
"cover": [
{
"description": "Processo",
"value": "0002796-14.2013.8.26.0323"
}
],
"properties": {
"number": "0002796-14.2013.8.26.0323",
"class": "Embargos à Execução",
"origin": "Foro de Lorena",
"cnj": "0002796-14.2013.8.26.0323",
"value": "23139.43"
},
"people": [],
"steps": []
}
]
}

Status Codes

StatusSignificadoDescrição
200OKConsulta retornada com sucesso
401UnauthorizedToken inválido, expirado ou não informado
429Too Many RequestsLimite de requisições excedido