Skip to main content
POST
https://localapi.lazydata.com.br
/
v1
/
monitoring
/
company
Criar monitoramento
curl --request POST \
  --url https://localapi.lazydata.com.br/v1/monitoring/company \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "tax_id": "<string>",
  "sources": [
    {}
  ],
  "notification_email": "<string>"
}
'
{
  "code": 200,
  "message": "Monitoramento criado. A checagem inicial será executada em segundo plano.",
  "result": {
    "id": "9fcb573b-7f62-4774-978b-07e89dfef5f2",
    "name": "EMPRESA EXEMPLO LTDA",
    "type": "pj",
    "status": "active",
    "status_label": "Ativo",
    "notification_email": "alertas@example.com",
    "price_per_check": 0.35,
    "checks_count": 0,
    "events_count": 0,
    "charged_total": 0,
    "target": {
      "type": "pj",
      "label": "Pessoa jurídica",
      "name": "EMPRESA EXEMPLO LTDA",
      "tax_id": "00000000000000"
    },
    "sources_count": 1,
    "initial_check_queued": true
  }
}
Cria um monitoramento de pessoa jurídica para um CNPJ e uma ou mais fontes. Cada fonte recebe sua própria frequência de checagem.
{
  "code": 200,
  "message": "Monitoramento criado. A checagem inicial será executada em segundo plano.",
  "result": {
    "id": "9fcb573b-7f62-4774-978b-07e89dfef5f2",
    "name": "EMPRESA EXEMPLO LTDA",
    "type": "pj",
    "status": "active",
    "status_label": "Ativo",
    "notification_email": "alertas@example.com",
    "price_per_check": 0.35,
    "checks_count": 0,
    "events_count": 0,
    "charged_total": 0,
    "target": {
      "type": "pj",
      "label": "Pessoa jurídica",
      "name": "EMPRESA EXEMPLO LTDA",
      "tax_id": "00000000000000"
    },
    "sources_count": 1,
    "initial_check_queued": true
  }
}

Corpo da requisição

name
string
required
Razão social ou nome interno do monitoramento.
tax_id
string
required
CNPJ da empresa, com ou sem pontuação.
sources
array<object>
required
Fontes que serão monitoradas.
notification_email
string
required
E-mail que receberá os alertas.

Estrutura de sources[]

CampoTipoDescrição
source_idstringID da fonte retornada em Configuração.
frequency_idstringID da frequência escolhida.

Exemplo de corpo

{
  "name": "EMPRESA EXEMPLO LTDA",
  "tax_id": "00000000000000",
  "sources": [
    {
      "source_id": "company_processes",
      "frequency_id": "daily"
    }
  ],
  "notification_email": "alertas@example.com"
}

Fluxo recomendado

  1. Consulte Configuração.
  2. Valide o CNPJ em Validar pessoa jurídica.
  3. Crie o monitoramento com as fontes desejadas.
  4. Acompanhe a checagem inicial em Detalhar monitoramento.