dilutiontracker.com APIdilutiontracker.com ↗
Access DilutionTracker.com data via API: search ~3400 tickers, fetch pending S-1 offerings, reverse splits, popular tickers, and open-access dilution records.
curl -X GET 'https://api.parse.bot/scraper/ec3cf538-1ae1-4340-b68a-f11c48041584/search_tickers?query=GameStop' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for tickers by symbol or company name substring. Searches against the DilutionTracker coverage database (approximately 3400 small/mid-cap tickers focused on dilution events). Results are case-insensitive substring matches.
| Param | Type | Description |
|---|---|---|
| limit | integer | Maximum number of results to return. |
| queryrequired | string | Search query - ticker symbol or company name substring (case-insensitive). Matches against the dilution tracker coverage database which focuses on small/mid-cap stocks. |
{
"type": "object",
"fields": {
"data": "array of matching ticker objects with symbol, companyName, and coverageStatus",
"status": "string indicating success"
},
"sample": {
"data": [
{
"symbol": "GME",
"companyName": "GameStop Corp.",
"coverageStatus": "hasFiling"
}
],
"status": "success"
}
}About the dilutiontracker.com API
This API exposes 5 endpoints covering DilutionTracker's database of approximately 3,400 small- and mid-cap tickers tracked for dilution events. You can use search_tickers to find companies by symbol or name substring, pull trending tickers with market change data via get_popular_tickers, retrieve pending S-1 offerings, and fetch upcoming or completed reverse splits — all in structured JSON.
Ticker Search and Coverage
search_tickers accepts a required query string and an optional limit integer. It performs case-insensitive substring matching against roughly 3,400 tickers in DilutionTracker's coverage database, returning each match with symbol, companyName, and coverageStatus. This is useful for confirming whether a specific small-cap company is tracked before requesting deeper data.
Market Activity and Open Access
get_popular_tickers returns up to 30 currently trending tickers sorted by platform activity. Each object includes ticker, companyName, sector, industry, pctChangeSinceLastClose, and pctChangeSinceLastCloseSt — giving a snapshot of which names are drawing attention alongside their day-over-day price movement. get_open_access_tickers surfaces tickers whose full dilution data is available without a subscription; each record includes symbol, cik, companyName, industry, and openAccessDate.
Corporate Actions
get_pending_s1_offerings returns an array of pending S-1 registration filings, which are early signals of upcoming share issuances. get_reverse_splits returns both upcoming and completed reverse split events. These two endpoints are useful for monitoring corporate actions that directly affect share count and price.
- Screen small-cap stocks for upcoming dilution events using pending S-1 offering data.
- Monitor reverse split history and upcoming splits to adjust position sizing or risk models.
- Build a watchlist dashboard using popular ticker trend data with sector and daily percent change.
- Validate ticker coverage before querying deeper dilution records with the search endpoint.
- Identify tickers with free full-access dilution data using the open access tickers endpoint.
- Track CIK numbers alongside ticker symbols for cross-referencing SEC EDGAR filings.
- Alert on newly trending small-cap names by polling the popular tickers endpoint regularly.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does DilutionTracker have an official developer API?+
What does `get_open_access_tickers` return and how does it differ from `search_tickers`?+
get_open_access_tickers returns a fixed list of tickers whose full dilution detail is available without a paid subscription, including the openAccessDate and cik for each. search_tickers queries the broader ~3,400-ticker coverage database by symbol or name substring and returns coverageStatus — but does not filter by access tier or return the CIK.Does the API return detailed dilution history or share structure breakdowns for individual tickers?+
How fresh is the data from endpoints like `get_pending_s1_offerings` and `get_reverse_splits`?+
Can I filter popular tickers by sector or industry?+
get_popular_tickers endpoint returns sector and industry fields in each result object, but takes no filter parameters — it always returns the full set of up to 30 trending tickers. Filtering by sector or industry would need to be done client-side. You can also fork this API on Parse and revise it to add server-side filtering if needed.