Pular para o conteúdo principal

Lista de Requisições

Este endpoint permite listar todas as consultas realizadas pelo usuário autenticado.

Os resultados são ordenados por data de criação (mais recentes primeiro).
Por padrão, a resposta retorna as 25 requisições mais recentes, podendo ser ajustada por meio de parâmetros de paginação.

Requisição

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

Parâmetros

Atenção

Os parâmetros abaixo devem ser enviados como query string.

NomeTipoObrigatórioDescrição
sourcestringfalseTipo da requisição. Ex: courts
platformstringfalsePlataforma utilizada. Ex: esaj
searchstringfalseTribunal consultado. Ex: tjba
pageintegerfalseNúmero da página para paginação. Ex: 1
limitintegerfalseQuantidade de registros por página. Padrão: 25
startstringfalseData inicial do filtro (formato YYYY-MM-DD)
endstringfalseData final do filtro (formato YYYY-MM-DD)
pendingbooleanfalseFiltrar requisições com status pending
warningbooleanfalseFiltrar requisições com status warning
successbooleanfalseFiltrar requisições com status success
errorbooleanfalseFiltrar requisições com status error

Exemplos de Requisição

curl -X GET "https://api.consulta.codilo.com.br/v1/request?source=courts&platform=esaj&search=tjba" \
-H "Authorization: Bearer SEU_ACCESS_TOKEN"

Exemplo de Resposta (200 - OK)

{
"success": true,
"data": {
"total": 1,
"result": [
{
"id": "e8361bc1-903e-4929-b96e-828d12ccc9e8",
"respondedAt": "2022-03-08T00:23:19.726Z",
"createdAt": "2022-03-08T00:23:07.485Z",
"platform": "esaj",
"status": "success",
"source": "courts",
"search": "tjba",
"query": "principal",
"param": {
"key": "cnj",
"value": "0500275-63.2017.8.05.0103"
}
}
]
}
}

Status Codes

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