Unicorn Data · Casos de uso
API de alertas de registros S-1 e F-1 com webhooks assinados
O SEC EDGAR é verificado a cada 15 minutos. Quando uma empresa do conjunto de dados registra um S-1, F-1 ou 424B4, um evento filing é gravado com o link para o documento e enviado aos seus endpoints de webhook, assinado com HMAC SHA-256.
Comece os 14 dias de teste Ler a documentação da APIPlanos pagos: 14 dias de teste com cartão no Stripe; no fim, passa automaticamente ao plano pago, a menos que você cancele pelo seu painel.
O que a resposta contém
- Evento do tipo filing com data, título, resumo e link para o documento da SEC.
- Webhook assinado com HMAC SHA-256, com novas tentativas durante 24 horas.
- Alternativa por polling: GET /v1/events?type=filing&since=...
- Outros tipos de evento: rodadas de investimento, avaliações, preços no secundário, notícias de IPO.
Para apps de trading, redações e serviços de alertas que querem saber de um registro de IPO em poucos minutos.
Resposta real
Obtida de GET /v1/events?type=filing em 29 de outubro de 2026, reduzida aos primeiros itens. Dados da Unicorn Watch; cada número mantém sua data e sua fonte pública. Avaliações divulgadas (última rodada, estimativas da imprensa ou preços indicativos no mercado secundário), não preços de mercado.
{
"data": [
{
"id": "e_s1anthro2610",
"companyId": "anthropic",
"companyName": "Anthropic",
"type": "filing",
"date": "2026-10-26",
"title": "Anthropic protocola o S-1 público na SEC: Nasdaq, símbolo ANT",
"summary": "Em 26 de outubro de 2026 a Anthropic, PBC protocolou na SEC sua declaração de registro pública (formulário S-1). Pediu a listagem das ações ordinárias classe A no Nasdaq Global Select Market sob o símbolo ANT; o número de ações e a faixa de preço ainda não foram definidos. Receita de 16,3 bilhões de dólares no semestre encerrado em 30 de junho de 2026 e prejuízo líquido de 80,7 bilhões, dos quais 72,4 bilhões vêm de variações no valor justo de notas conversíveis, passivos derivativos e SAFEs. Fonte: SEC EDGAR.",
"sourceName": "SEC EDGAR",
"sourceUrl": "https://www.sec.gov/Archives/edgar/data/0002130357/000162828026067168/anthropicpbc-sx1.htm",
"valuationUsdBn": null,
"createdAt": "2026-10-28T21:35:00.000Z"
}
],
"meta": {
"count": 1,
"since": "2025-10-29T16:22:35.853Z",
"lang": "pt",
"note": "Reported valuations (latest round, press estimates or indicative secondary prices), not market prices. Each figure has its date and source. Information only, not investment advice.",
"attribution": {
"text": "Data: Unicorn Watch",
"url": "https://watch.unicorn-club.com/?src=data-api"
}
}
}Chame a partir do seu código
# curl
curl -H "Authorization: Bearer YOUR_KEY" "https://data.unicornprivate.com/v1/events?type=filing&lang=pt"
// JavaScript
const res = await fetch("https://data.unicornprivate.com/v1/events?type=filing&lang=pt", { headers: { Authorization: "Bearer YOUR_KEY" } });
const { data, meta } = await res.json();
# Python
import requests
data = requests.get("https://data.unicornprivate.com/v1/events?type=filing&lang=pt", headers={"Authorization": "Bearer YOUR_KEY"}, timeout=10).json()["data"]// Webhook (Node.js): POST https://data.unicornprivate.com/v1/webhooks {"url": "https://example.com/hooks/ipo", "types": ["filing"]}
import crypto from "node:crypto";
function verify(secret, rawBody, header) {
const p = Object.fromEntries(header.split(",").map(x => x.split("=")));
const sig = crypto.createHmac("sha256", secret).update(p.t + "." + rawBody).digest("hex");
return Math.abs(Date.now() / 1000 - Number(p.t)) < 300 && crypto.timingSafeEqual(Buffer.from(sig), Buffer.from(p.v1 || ""));
}Substitua YOUR_KEY pela chave de API do seu painel. Referência completa na documentação da API. /docs · OpenAPI 3.1
Planos
Incluído nos planos: Pro, Business.
Widget
10.000 chamadas à API por mês
Pro ✓
250.000 chamadas à API por mês
Business ✓
2.000.000 chamadas à API por mês
Planos pagos: 14 dias de teste com cartão no Stripe; no fim, passa automaticamente ao plano pago, a menos que você cancele pelo seu painel.
Como verifico um webhook?
Calcule o HMAC SHA-256 de "t.body" com o segredo do endpoint e compare com v1 no cabeçalho Unicorn-Data-Signature.