SKAlpha
You can find the openapi at: https://github.com/lacassef/recodexapicodeexamples/tree/master/skalpha; Tap into the SKAlpha API to surface Seeking Alpha’s market intelligence—covering live market status, breaking headlines, analyst articles, fundamentals, and curated data blocks—directly inside your product marketplace. Endpoints are grouped by domain and return clean JSON payloads with consistent…
SKAlpha endpoints
| Method | Endpoint | Description |
|---|---|---|
| Prices | ||
| GET |
historicalPrices /api/skalpha/historical-prices |
End-of-day price history for one or more tickers with optional date range and grouping. Normalized params: `slug`→`filter[ticker][slug]`, `from`→`filter[as_of_date][gte]`,… |
| Articles | ||
| GET |
articlePageContentRecommendations /api/skalpha/article-page-content-recommendations |
Related or recommended content for an article context. |
| GET |
articleAuthor /api/skalpha/articles/{id}/author |
Author information and research metadata for an article. |
| GET |
articleCommentMaps /api/skalpha/articles/{id}/comment-maps |
Comment thread mapping for an article; supports sorting and includes. |
| GET |
articleById /api/skalpha/articles/{id} |
Retrieves a single article by ID; supports includes and language selection. |
| Symbols | ||
| GET |
symbolEarningSummaries /api/skalpha/symbols/{slug}/earning_summaries |
Earnings summaries for a symbol. Intended for internal analytics tooling. |
| GET |
symbolFaq /api/skalpha/symbols/{slug}/faq |
Frequently asked questions for a symbol. |
| GET |
symbolShares /api/skalpha/symbols/{slug}/shares |
Share count and related data for a symbol. |
| GET |
tickers /api/skalpha/tickers |
Core ticker metadata (names, exchanges, identifiers) with optional GICS classification. |
| GET |
symbolPeopleAlsoFollow /api/skalpha/symbols/{slug}/people_also_follow |
Symbols people also follow alongside the symbol. |
| GET |
symbolInvestedETFs /api/skalpha/symbols/{slug}/invested_etfs |
ETFs invested in the symbol. |
| GET |
symbolDiscussions /api/skalpha/symbols/{slug}/discussions |
Discussion threads for a symbol. Upstream error payloads (e.g., 404) are forwarded without modification. |
| GET |
symbolRatingPeriods /api/skalpha/symbols/{slug}/rating/periods |
Rating periods available for a symbol. |
| GET |
symbolSectorMetrics /api/skalpha/symbols/{slug}/sector_metrics |
Sector metrics for a symbol. |
| GET |
symbolPeersEtfsExposure /api/skalpha/symbols/{slug}/peers/etfs/exposure |
ETFs with exposure to the symbol. |
| GET |
symbolPeersStocksPeopleFollow /api/skalpha/symbols/{slug}/peers/stocks/people_follow |
Peer stocks people follow alongside the symbol. |
| ETFs | ||
| GET |
etfPerformanceCategories /api/skalpha/etf-performance-categories |
Lists available ETF performance categories. |
| GET |
etfPerformanceCategory /api/skalpha/etf-performance-categories/{category} |
Detailed performance data for a specific ETF category. |
| Market | ||
| GET |
globalIndices /api/skalpha/global-indices |
Global indices overview with optional inclusion of linked tickers. |
| GET |
marketOpen /api/skalpha/market-open |
Reports current US trading session status and next open/close timestamps. |
| GET |
dayWatch /api/skalpha/day-watch |
Intraday market movers (e.g., top gainers/losers) with sortable fields. |
| Search | ||
| GET |
searchAutocomplete /api/skalpha/search |
Instant autocomplete across symbols, indices, and crypto with optional scopes and limits. |
| GET |
searchesByScope /api/skalpha/searches/{scope} |
Scoped search for a specific content type (e.g., articles, news, symbols). |
| GET |
searches /api/skalpha/searches |
Global search across articles, headlines, pages, people, and symbols with flexible filters. |
| Other endpoints | ||
| GET |
globalIndices /api/skalpha/global-indices |
Global indices overview with optional inclusion of linked tickers. |
| GET |
dayWatch /api/skalpha/day-watch |
Intraday market movers (e.g., top gainers/losers) with sortable fields. |
| GET |
marketOpen /api/skalpha/market-open |
Reports current US trading session status and next open/close timestamps. |
| GET |
screeners /api/skalpha/screeners |
Lists available saved screeners. |
| GET |
feed /api/skalpha/feed |
Homepage feed blocks (e.g., trending stocks, latest analysis) assembled for the current context. |
| GET |
symbolData /api/skalpha/symbol-data |
Batch retrieval of selected symbol data fields for one or more slugs. |
| GET |
earningsCalendarTickers /api/skalpha/earnings-calendar/tickers |
Earnings calendar entries for a specific selected date, with optional rating and currency filters. |
| GET |
earningsCalendarDays /api/skalpha/earnings-calendar/days |
Earnings calendar entries within a date range, with optional rating and currency filters. |
| GET |
screenerById /api/skalpha/screeners/{id} |
Screener definition and criteria by ID. |
| GET |
screenerResults /api/skalpha/screener-results |
Executes a screener and returns matching symbols with paging; accepts query-driven filters and sorts. |
| GET |
symbolDataCharting /api/skalpha/symbol-data/charting |
Multi-symbol charting series for a date range and selected metrics. |
| GET |
screenerFilters /api/skalpha/screener-filters |
Filter definitions and options available for screeners. |
| GET |
symbolDataEstimates /api/skalpha/symbol-data/estimates |
Consensus estimates and revisions for one or more tickers with configurable periods. |
| GET |
historicalPrices /api/skalpha/historical-prices |
End-of-day price history for one or more tickers with optional date range and grouping. Normalized params: `slug`→`filter[ticker][slug]`, `from`→`filter[as_of_date][gte]`,… |
| GET |
articleAuthor /api/skalpha/articles/{id}/author |
Author information and research metadata for an article. |
| GET |
symbolDataProfile /api/skalpha/symbol-data/profile |
Company profile details for one or more symbols. |
| GET |
symbolDataWidgets /api/skalpha/symbol-data/widgets |
Snapshot widget data for a symbol at a specific time (or current). |
| GET |
symbolDataEstimatedEarningAnnounces /api/skalpha/symbol-data/estimated-earning-announces |
Estimated earnings announcement date for a symbol. |
| GET |
articles /api/skalpha/articles |
Latest analysis articles with optional category filters, field selection, includes, and paging. |
| GET |
tickers /api/skalpha/tickers |
Core ticker metadata (names, exchanges, identifiers) with optional GICS classification. |
| GET |
articleCommentMaps /api/skalpha/articles/{id}/comment-maps |
Comment thread mapping for an article; supports sorting and includes. |
| GET |
symbolInvestedETFs /api/skalpha/symbols/{slug}/invested_etfs |
ETFs invested in the symbol. |
| GET |
articlePageContentRecommendations /api/skalpha/article-page-content-recommendations |
Related or recommended content for an article context. |
| GET |
articleById /api/skalpha/articles/{id} |
Retrieves a single article by ID; supports includes and language selection. |
| GET |
articlesTrending /api/skalpha/articles/trending |
Trending analysis articles; supports fields, includes, and paging. |
| GET |
symbolPeopleAlsoFollow /api/skalpha/symbols/{slug}/people_also_follow |
Symbols people also follow alongside the symbol. |
SKAlpha pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $19.99 / month | 5 / second |
|
| ULTRA | $79.99 / month | 5 / second |
|
| MEGA | $450 / month | 15 / second |
|