Skip to main content
POST
/
cyber
/
monitoring
Adicionar Dados para Monitoramento
curl --request POST \
  --url https://api.example.com/cyber/monitoring \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <x-api-key>' \
  --data '
{
  "value": "<string>",
  "type": "<string>",
  "userHash": "<string>"
}
'
{
  "status": 200,
  "description": "Dados de monitoramento adicionados com sucesso."
}

Visão Geral

Este endpoint permite adicionar dados sensíveis do usuário para monitoramento contínuo contra vazamentos de dados. O sistema rastreia a Deep Web e Dark Web em busca desses dados e envia alertas em caso de detecção.

Autenticação

x-api-key
string
required
Sua chave de API fornecida pela Zentek.

Request Body

value
string
required
O valor a ser monitorado. Exemplo: exemplo@dominio.com para e-mail.
type
string
required
Tipo de dado a ser monitorado. Valores possíveis: email, cpf, phone, credit_card.
userHash
string
required
Hash único do usuário gerado através do algoritmo blake2b (CPF + salt do parceiro). Este identificador garante privacidade e segurança.
Como gerar o userHash: Use o algoritmo blake2b para fazer o hash do CPF do usuário concatenado com o salt específico do seu parceiro (fornecido pela Zentek).

Exemplo de Request

curl -X POST "https://api.partner.zentek.com.br/v1/cyber/monitoring" \
  -H "Content-Type: application/json" \
  -H "x-api-key: SUA_API_KEY" \
  -d '{
    "value": "exemplo@dominio.com",
    "type": "email",
    "userHash": "a1b2c3d4e5f6..."
  }'

Response

{
  "status": 200,
  "description": "Dados de monitoramento adicionados com sucesso."
}