API ADVBOX
Lawsuits

Obtenha o histórico de tarefas de um processo

Retorna lista de tarefas (histórico) associadas a um processo específico.

Filtros disponíveis:

  • status - Filtra tarefas por status (pending, completed ou all)

Comportamento:

  • Sem filtro de status: retorna todas as tarefas (status: "all")
  • Com status=pending: retorna apenas tarefas pendentes
  • Com status=completed: retorna apenas tarefas concluídas
  • Array vazio quando não há tarefas no status especificado

⚠️ Importante:

  • Parâmetros limit e offset não funcionam neste endpoint
  • A API retorna todas as tarefas do processo de uma vez
  • Retorna array vazio para lawsuit_id inexistente ou sem permissão (não retorna erro 404)
GET
/history/{lawsuit_id}

Authorization

BearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

lawsuit_id*integer

[Required] ID único do processo

Query Parameters

status?string

[Optional] Filtrar tarefas por status (pending = pendentes, completed = concluídas)

Value in"pending" | "completed"

Response Body

application/json

application/json

application/json

curl -X GET "https://app.advbox.com.br/api/v1/history/0"

{
  "status": "all",
  "data": [
    {
      "process_number": "0001234-56.2024.8.26.0100",
      "protocol_number": "PROT-12345",
      "task": "AUDIÊNCIA",
      "reward": 1500,
      "start": "2026-02-15 10:00:00",
      "date_deadline": "2026-02-15 12:00:00",
      "comments": "Audiência de conciliação",
      "local": "Sala 301",
      "created_at": "2026-01-10 14:30:00",
      "author": "JOÃO SILVA",
      "responsible": "MARIA SANTOS",
      "customers": "PEDRO OLIVEIRA"
    }
  ]
}

{
  "error": "Unauthenticated."
}
{
  "status": "all",
  "data": []
}