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
Plan | Requests/Minute | Requests/Day |
---|---|---|
Professional | 60 | 10,000 |
Enterprise | 600 | Unlimited |
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