API Documentation

Getting Started

The Dilution Trackers API provides programmatic access to our comprehensive dilution data. Available on Professional and Enterprise plans.

Authentication

All API requests require authentication using your API key:

curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://api.dilutiontrackers.com/v1/tickers

Endpoints

GET/v1/tickers/{symbol}/dilution

Get current dilution data for a specific ticker

Response Example:

{
  "symbol": "AAPL",
  "dilution_risk_score": 2.5,
  "outstanding_warrants": 0,
  "shelf_capacity": 0,
  "cash_runway_days": 1825,
  "last_updated": "2024-03-15T10:30:00Z"
}
GET/v1/alerts

Retrieve your configured alerts

Query Parameters:

  • status - Filter by alert status (active, triggered, expired)
  • limit - Number of results (default: 20, max: 100)
  • offset - Pagination offset
POST/v1/alerts

Create a new alert

Request Body:

{
  "symbol": "MULN",
  "alert_type": "dilution_risk",
  "threshold": 7.5,
  "notification_channels": ["email", "webhook"]
}

Rate Limits

PlanRequests/MinuteRequests/Day
Professional6010,000
Enterprise600Unlimited

Webhooks

Receive real-time notifications when dilution events occur. Configure webhook endpoints in your dashboard.

Note: Webhook support is available on Professional and Enterprise plans only.

Support

Need help with the API? Contact our technical support team at api@dilutiontrackers.com