How to monitor a portfolio of companies for regulatory risk

Step-by-step setup for surveilling every regulatory event (SEC, FDA, courts, contracts, enforcement) for a portfolio of companies, in one request per company.

Steps

  1. Build your watchlist by ticker

    Maintain your list of tickers, CIKs, UEIs, or entity_ids — whatever you have. The /entity/{key} endpoint accepts any of them and joins via the entity_master bridge table.

  2. Pull cross-vertical material events per ticker

    For each ticker:

    GET /api/v1/entity/{ticker}/material-events?days=7

    Returns only events with importance ≥ 60 in the last 7 days. Typical signals:

    • Class I FDA recall — importance 100
    • Phase 3 trial termination — 80
    • Antitrust court filing — 75
    • DOJ press release — 60-90
    • Large insider sell — varies by USD
    • Federal Reserve C&D order — 90

    Try: /api/v1/entity/PFE/material-events?days=7

  3. Alert on threshold breaches

    Page on:

    Each event includes an accession_number — track which you've seen to dedupe.

  4. Cross-reference today's hub

    Independent of your watchlist, hit /today.json daily — cross-vertical digest aggregating:

    • CISA KEVs · NHTSA park-it recalls · Class I FDA recalls
    • High-signal court filings (Securities/Patent/Antitrust)
    • DOJ press releases · OFAC additions
    • Largest insider sells

    Useful as an "is anything blowing up today" signal. HTML view: /today.