Skip to main content
POST
https://localapi.lazydata.com.br
/
v1
/
monitoring
/
process
Criar monitoramento
curl --request POST \
  --url https://localapi.lazydata.com.br/v1/monitoring/process \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "process_number": "<string>",
  "court_code": "<string>",
  "name": "<string>",
  "frequency_id": "<string>",
  "notification_email": "<string>"
}
'
{
  "code": 200,
  "message": "Monitoramento criado com sucesso.",
  "result": {
    "id": "9fcb573b-7f62-4774-978b-07e89dfef5f2",
    "name": "Processo cliente exemplo",
    "type": "process",
    "status": "active",
    "status_label": "Ativo",
    "notification_email": "alertas@example.com",
    "price_per_check": 0.03,
    "checks_count": 1,
    "events_count": 1,
    "charged_total": 0.03,
    "target": {
      "type": "process",
      "process_number": "0000001-77.2026.8.26.0000",
      "court_code": "tjsp",
      "court_acronym": "TJSP"
    },
    "frequency": "Diário",
    "initial_email_sent": true
  }
}
Cria um monitoramento processual para o número e tribunal informados. O campo court_code é obrigatório porque um mesmo número deve ser validado contra o tribunal correto.
{
  "code": 200,
  "message": "Monitoramento criado com sucesso.",
  "result": {
    "id": "9fcb573b-7f62-4774-978b-07e89dfef5f2",
    "name": "Processo cliente exemplo",
    "type": "process",
    "status": "active",
    "status_label": "Ativo",
    "notification_email": "alertas@example.com",
    "price_per_check": 0.03,
    "checks_count": 1,
    "events_count": 1,
    "charged_total": 0.03,
    "target": {
      "type": "process",
      "process_number": "0000001-77.2026.8.26.0000",
      "court_code": "tjsp",
      "court_acronym": "TJSP"
    },
    "frequency": "Diário",
    "initial_email_sent": true
  }
}

Corpo da requisição

process_number
string
required
Número do processo no padrão CNJ.
court_code
string
required
Sigla/código público do tribunal DataJud, como tjsp, tjba, trf1, tst ou stj.
name
string
Nome interno do monitoramento.
frequency_id
string
required
ID da frequência retornada em Configuração.
notification_email
string
required
E-mail que receberá os alertas do monitoramento.

Exemplo de corpo

{
  "process_number": "0000001-77.2026.8.26.0000",
  "court_code": "tjsp",
  "name": "Processo cliente exemplo",
  "frequency_id": "daily",
  "notification_email": "alertas@example.com"
}

Fluxo recomendado

  1. Use Detectar tribunal para obter court_code.
  2. Use Validar processo para confirmar que o processo foi encontrado no tribunal.
  3. Crie o monitoramento com a frequência desejada.
  4. Acompanhe eventos em Detalhar monitoramento.