Unicorn Data · Cas d'usage

API d'alertes de dépôt S-1 et F-1 avec webhooks signés

SEC EDGAR est consulté toutes les 15 minutes. Lorsqu'une société du jeu de données dépose un S-1, F-1 ou 424B4, un événement filing est enregistré avec le lien vers le document et envoyé à vos endpoints webhook, signé avec HMAC SHA-256.

Commencer les 14 jours d'essai Lire la documentation API

Offres payantes : 14 jours d'essai avec carte sur Stripe ; à la fin, l'essai devient automatiquement l'offre payante, sauf résiliation depuis votre tableau de bord.

Contenu de la réponse

Pour les applications de trading, rédactions et services d'alertes qui veulent connaître un dépôt d'IPO en quelques minutes.

Réponse réelle

Capturée depuis GET /v1/events?type=filing le 29 octobre 2026, limitée aux premiers éléments. Données de Unicorn Watch ; chaque chiffre conserve sa date et sa source publique. Valorisations rapportées (dernier tour, estimations de presse ou prix indicatifs sur le marché secondaire), pas des prix de marché.

{
  "data": [
    {
      "id": "e_s1anthro2610",
      "companyId": "anthropic",
      "companyName": "Anthropic",
      "type": "filing",
      "date": "2026-10-26",
      "title": "Anthropic dépose son S-1 public auprès de la SEC : Nasdaq, symbole ANT",
      "summary": "Le 26 octobre 2026, Anthropic, PBC a déposé auprès de la SEC son document d'enregistrement public (formulaire S-1). La société a demandé la cotation de ses actions ordinaires de classe A sur le Nasdaq Global Select Market sous le symbole ANT ; le nombre d'actions et la fourchette de prix ne sont pas encore fixés. Chiffre d'affaires de 16,3 milliards de dollars sur le semestre clos le 30 juin 2026 et perte nette de 80,7 milliards, dont 72,4 milliards liés aux variations de juste valeur des obligations convertibles, des passifs dérivés et des SAFE. Source : 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:59.040Z",
    "lang": "fr",
    "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"
    }
  }
}

Appelez-la depuis votre code

# curl
curl -H "Authorization: Bearer YOUR_KEY" "https://data.unicornprivate.com/v1/events?type=filing&lang=fr"

// JavaScript
const res = await fetch("https://data.unicornprivate.com/v1/events?type=filing&lang=fr", { 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=fr", 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 || ""));
}

Remplacez YOUR_KEY par la clé API de votre tableau de bord. Référence complète dans la documentation de l'API. /docs · OpenAPI 3.1

Formules

Inclus dans les formules : Pro, Business.

Widget

$99 /mois

10 000 appels API par mois

Pro ✓

$499 /mois

250 000 appels API par mois

Business ✓

$1,999 /mois

2 000 000 appels API par mois

Commencer les 14 jours d'essai

Offres payantes : 14 jours d'essai avec carte sur Stripe ; à la fin, l'essai devient automatiquement l'offre payante, sauf résiliation depuis votre tableau de bord.

Comment vérifier un webhook ?

Calculez le HMAC SHA-256 de "t.body" avec le secret de l'endpoint et comparez-le à v1 dans l'en-tête Unicorn-Data-Signature.

Autres cas d'usage