Unicorn Data · Сценарии использования

API уведомлений о заявках S-1 и F-1 с подписанными webhook

SEC EDGAR проверяется каждые 15 минут. Когда компания из набора данных подаёт S-1, F-1 или 424B4, фиксируется событие filing со ссылкой на документ и отправляется на ваши webhook-эндпоинты с подписью HMAC SHA-256.

Начать 14 дней пробного периода Документация API

Платные планы: 14 дней пробного периода с картой в Stripe; по окончании он автоматически переходит в платный план, если вы не отмените его в панели управления.

Что содержит ответ

Для торговых приложений, редакций и сервисов уведомлений, которым нужно узнавать о заявке на IPO в течение нескольких минут.

Реальный ответ

Получено из GET /v1/events?type=filing 29 октября 2026 г., показаны первые элементы. Данные Unicorn Watch; у каждой цифры есть дата и публичный источник. Заявленные оценки (последний раунд, оценки прессы или ориентировочные цены вторичного рынка), а не рыночные цены.

{
  "data": [
    {
      "id": "e_s1anthro2610",
      "companyId": "anthropic",
      "companyName": "Anthropic",
      "type": "filing",
      "date": "2026-10-26",
      "title": "Anthropic подала публичную форму S-1 в SEC: Nasdaq, тикер ANT",
      "summary": "26 октября 2026 года Anthropic, PBC подала в SEC публичное регистрационное заявление по форме S-1. Компания подала заявку на листинг обыкновенных акций класса A на Nasdaq Global Select Market под тикером ANT; число акций и ценовой диапазон ещё не определены. Выручка 16,3 млрд долларов за полугодие по 30 июня 2026 года и чистый убыток 80,7 млрд, из которых 72,4 млрд связаны с изменением справедливой стоимости конвертируемых нот, производных обязательств и SAFE. Источник: 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:58.047Z",
    "lang": "ru",
    "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"
    }
  }
}

Вызов из вашего кода

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

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

Замените YOUR_KEY на API-ключ из личного кабинета. Полное описание в документации API. /docs · OpenAPI 3.1

Тарифы

Входит в тарифы: Pro, Business.

Widget

$99 /мес.

10 000 вызовов API в месяц

Pro ✓

$499 /мес.

250 000 вызовов API в месяц

Business ✓

$1,999 /мес.

2 000 000 вызовов API в месяц

Начать 14 дней пробного периода

Платные планы: 14 дней пробного периода с картой в Stripe; по окончании он автоматически переходит в платный план, если вы не отмените его в панели управления.

Как проверить webhook?

Вычислите HMAC SHA-256 от "t.body" с секретом эндпоинта и сравните результат со значением v1 в заголовке Unicorn-Data-Signature.

Другие сценарии использования