editalmd.com
https://editalmd.com/api/alertasShares a payout wallet with 24 other endpoints — its adoption is attributed from that shared wallet's traffic, not earned exclusively.
Alerta de compra nova (material de construcao) por 30 dias
Reliability & health
Uptime and response time from our own unpaid probes, plus the reliability score built from them.
Uptime
0.0% avgResponse time
Data table
| Bucket | Uptime | Probes | Response time |
|---|---|---|---|
| 9/5/2026, 12:00:00 AM | 0% | 1 | — |
| 9/6/2026, 12:00:00 AM | 0% | 1 | — |
| 9/7/2026, 12:00:00 AM | 0% | 1 | — |
- Availability
- 0
- Latency
- not yet measured
- Security
- 100
- Transparency
- 55
- Activity
- 1
How often it was reachable when we probed it (weight 35%).
How quickly it answers when it is up — fast scores high (weight 20%).
Whether it serves over working TLS / https (weight 15%).
Whether the operator disclosed what it does — description, schema, identity (weight 15%).
Observed on-chain payments to this endpoint's wallet — transactions, volume, and distinct paying wallets over the last month (weight 15%; not yet measured when we have not seen its wallet settle).
Confidence 6% — how much probe evidence backs this score. A thin history is flagged, not hidden.
See the scoring methodology for exactly how each number is computed.
Payment
- Currencies
- USDC
- Networks
- base
- Facilitator
- unknown
- SDK
- unknown
Operator
- Company
- inferred — unknown
- Jurisdiction
- —
- Registrar
- —
- Domain registered
- —
- Hosting network
- —
- Hosting country
- —
Operator context is derived from public RDAP/TLS records and unverified. Company and country are only available for endpoints that publish them (an OV/EV TLS certificate or a non-redacted domain record); most endpoints are CDN-fronted and disclose neither.
On-chain activity (base)
Payments per day
last payment 9/5/2026Data table
| Day | Payments | Volume (USD) | Paying wallets |
|---|---|---|---|
| 9/4/2026 | 2 | 0.1 | 1 |
| 9/5/2026 | 24 | 8.79 | 1 |
This payout wallet is shared: figures cover all 25 endpoints paid at it, since payments cannot be attributed to one of them. Only payments settled on chains and facilitators we index.
Response schema
{
"input": {
"bodyFields": {
"canal": "pull",
"cnpj": "",
"destino": "",
"max_familias": 8,
"termos": "",
"uf": ""
},
"bodyType": "json",
"discoverable": true,
"method": "POST",
"type": "http"
},
"output": {
"schema": {
"properties": {
"alerta": {
"description": "O alerta criado (modo termos).",
"properties": {
"alerta_url": {
"description": "URL deste alerta.",
"type": "string"
},
"ativo": {
"description": "Se o cron ainda confere este alerta.",
"type": "boolean"
},
"canal": {
"description": "`pull`, `webhook` ou `email`.",
"type": "string"
},
"compras_url": {
"description": "Onde ler as compras casadas (pull).",
"type": "string"
},
"criado_em": {
"description": "Criação em ISO 8601.",
"type": "string"
},
"destino": {
"description": "URL do webhook, ou e-mail mascarado; nulo no pull.",
"type": "string"
},
"falhas_seguidas": {
"description": "Entregas seguidas que falharam; em 10 o alerta pausa.",
"type": "integer"
},
"id": {
"description": "Identificador do alerta.",
"type": "string"
},
"origem": {
"description": "De onde veio um alerta criado por CNPJ; nulo no alerta por termos.",
"properties": {
"cnae": {
"description": "O primeiro CNAE da empresa que acionou a família, 7 dígitos.",
"type": "string"
},
"cnaes": {
"description": "Todos os CNAEs da empresa que caem nesta família.",
"items": {
"type": "string"
},
"type": "array"
},
"cnpj": {
"description": "CNPJ da empresa, 14 dígitos.",
"type": "string"
},
"descricao": {
"description": "Descrição oficial (IBGE) desse CNAE.",
"type": "string"
},
"familia": {
"description": "Identificador da família de termos no dicionário.",
"type": "string"
}
},
"type": "object"
},
"pago_ate": {
"description": "Fim da validade paga; nulo na franquia.",
"type": "string"
},
"termos": {
"description": "Palavras do objeto que o alerta procura (`|` = qualquer uma do grupo).",
"type": "string"
},
"uf": {
"description": "UF restrita, ou nulo para o Brasil.",
"type": "string"
},
"ultimo_check": {
"description": "Cursor: até quando a origem já foi conferida.",
"type": "string"
}
},
"type": "object"
},
"alertas": {
"description": "Os alertas criados, um por família (modo CNPJ).",
"items": {
"description": "Um alerta de compra nova: termos + UF, canal de entrega e o cursor do cron.",
"properties": {
"alerta_url": {
"description": "URL deste alerta.",
"type": "string"
},
"ativo": {
"description": "Se o cron ainda confere este alerta.",
"type": "boolean"
},
"canal": {
"description": "`pull`, `webhook` ou `email`.",
"type": "string"
},
"compras_url": {
"description": "Onde ler as compras casadas (pull).",
"type": "string"
},
"criado_em": {
"description": "Criação em ISO 8601.",
"type": "string"
},
"destino": {
"description": "URL do webhook, ou e-mail mascarado; nulo no pull.",
"type": "string"
},
"falhas_seguidas": {
"description": "Entregas seguidas que falharam; em 10 o alerta pausa.",
"type": "integer"
},
"id": {
"description": "Identificador do alerta.",
"type": "string"
},
"origem": {
"description": "De onde veio um alerta criado por CNPJ; nulo no alerta por termos.",
"properties": {
"cnae": {
"description": "O primeiro CNAE da empresa que acionou a família, 7 dígitos.",
"type": "string"
},
"cnaes": {
"description": "Todos os CNAEs da empresa que caem nesta família.",
"items": {
"type": "string"
},
"type": "array"
},
"cnpj": {
"description": "CNPJ da empresa, 14 dígitos.",
"type": "string"
},
"descricao": {
"description": "Descrição oficial (IBGE) desse CNAE.",
"type": "string"
},
"familia": {
"description": "Identificador da família de termos no dicionário.",
"type": "string"
}
},
"type": "object"
},
"pago_ate": {
"description": "Fim da validade paga; nulo na franquia.",
"type": "string"
},
"termos": {
"description": "Palavras do objeto que o alerta procura (`|` = qualquer uma do grupo).",
"type": "string"
},
"uf": {
"description": "UF restrita, ou nulo para o Brasil.",
"type": "string"
},
"ultimo_check": {
"description": "Cursor: até quando a origem já foi conferida.",
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"email_confirmacao": {
"description": "`confirmado`, `pendente` ou `falhou_envio`, só no canal e-mail.",
"type": "string"
},
"empresa": {
"description": "A ficha resumida e cada CNAE com a família que o acionou (modo CNPJ).",
"properties": {
"cnaes": {
"description": "Principal primeiro, depois os secundários.",
"items": {
"description": "Um CNAE da empresa e o que o dicionário faz com ele.",
"properties": {
"cnae": {
"description": "Formatado como o IBGE escreve, ex. `1412-6/01`.",
"type": "string"
},
"codigo": {
"description": "7 dígitos.",
"type": "string"
},
"descricao": {
"description": "Descrição oficial.",
"type": "string"
},
"familia": {
"description": "Família de termos que este CNAE aciona; nulo fora do dicionário.",
"type": "string"
},
"principal": {
"description": "Se é o CNAE principal da empresa.",
"type": "boolean"
},
"termos": {
"description": "Os termos dessa família; nulo fora do dicionário.",
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"cnpj": {
"description": "14 dígitos.",
"type": "string"
},
"cnpj_formatado": {
"description": "Com pontuação, para gente.",
"type": "string"
},
"municipio": {
"description": "Município da sede.",
"type": "string"
},
"nome_fantasia": {
"description": "O nome comercial, quando difere da razão social.",
"type": "string"
},
"razao_social": {
"description": "Razão social na Receita.",
"type": "string"
},
"situacao": {
"description": "Situação cadastral (Ativa, Baixada…).",
"type": "string"
},
"uf": {
"description": "UF da sede.",
"type": "string"
}
},
"type": "object"
},
"nao_criados": {
"description": "Famílias que ficaram de fora por `max_familias` (modo CNPJ).",
"items": {
"description": "Uma família da empresa que não virou alerta neste pedido.",
"properties": {
"cnaes": {
"description": "CNAEs da empresa que caem nela.",
"items": {
"type": "string"
},
"type": "array"
},
"familia": {
"description": "Identificador da família.",
"type": "string"
},
"motivo": {
"description": "`acima_de_max_familias`.",
"type": "string"
},
"nome": {
"description": "Nome da família.",
"type": "string"
},
"termos": {
"description": "Os termos que o alerta teria.",
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"pagamento": {
"description": "`via` (franquia, credito ou x402), `preco_usd`, `pago_ate` e, no modo CNPJ, `alertas_pagos` e `preco_unitario_usd`.",
"type": "object"
}
},
"type": "object"
},
"type": "json"
}
}