Real-time S-3, S-1, ATM, PIPE, and warrant filing data for 7,400+ tickers. The only API built specifically for equity dilution risk monitoring.
Query any ticker, filing type, or date range. JSON responses. Paginated bulk endpoints available on Premium.
Get notified the moment a new S-3, ATM, or PIPE filing hits for your watched tickers. Premium tier only.
GET /api/v1/ticker/{symbol} Full ticker profile
GET /api/v1/ticker/{symbol}/score DilutionScore + factor breakdown
GET /api/v1/ticker/{symbol}/filings Recent SEC filings
GET /api/v1/ticker/{symbol}/short Short interest history
GET /api/v1/screener Filter tickers by dilution criteria
GET /api/v1/status API status and stats
POST /api/v1/keys Create API key (session auth)
GET /api/v1/keys List your API keys
GET https://dilutionwatch.com/api/v1/ticker/TSLA
X-API-Key: dw_your_api_key_here
{
"symbol": "TSLA",
"company_name": "Tesla, Inc.",
"exchange": "NMS",
"is_etf": false,
"market_cap_tier": "mega",
"company_type": "standard",
"dilution_score": 34,
"risk_level": "MODERATE",
"market_cap": 893400000000,
"shares_outstanding": 3220000000,
"public_float": 2870000000,
"short_percent_of_float": 2.83,
"pe_ratio": 121.5,
"beta": 2.31
}
GET https://dilutionwatch.com/api/v1/ticker/TSLA/score
X-API-Key: dw_your_api_key_here
{
"symbol": "TSLA",
"overall_score": 34,
"risk_level": "MODERATE",
"share_growth_3yr_pct": -1.2,
"months_cash_remaining": 999.0,
"outstanding_warrants": 0,
"convertible_shares": 0,
"shelf_capacity_dollars": 0,
"atm_remaining_dollars": 0,
"factors": { ... },
"calculated_at": "2026-04-13T06:00:12Z"
}
GET https://dilutionwatch.com/api/v1/screener?risk_level=CRITICAL&limit=5
X-API-Key: dw_your_api_key_here
{
"filters": { "risk_level": "CRITICAL" },
"total": 69,
"count": 5,
"tickers": [
{ "symbol": "MULN", "company_name": "Mullen Automotive",
"overall_score": 92, "risk_level": "CRITICAL" },
...
]
}
Need more than dilution data? Bundle all three Guerilla Finance APIs — one key, one bill.