stock-api
#### Intelligent Stock, & Financial News API. This API allows users to get access to latest Financial Data on Stocks, Company Fundamentals and also gives you Financial News Behind each company while also giving you data on which stocks are trending on social media, and by leveraging social media, you can easily get a summary of the financial news by company stock ticker, and also recent social…
stock-api endpoints
| Method | Endpoint | Description |
|---|---|---|
| eod | ||
| GET |
/api/v1/eod/{_from}.{_to}/{stock_code} /api/v1/eod/{_from}.{_to}/{stock_code} |
will return end of day data for a certain stock at a given date |
| GET |
/api/v1/eod/{_date}/{exchange_code}.{stock_code} /api/v1/eod/{_date}/{exchange_code}.{stock_code} |
will return end of day data for a certain stock at a given date |
| GET |
/api/v1/eod/{_date}/{exchange_code} /api/v1/eod/{_date}/{exchange_code} |
will return end of day data for a certain stock at a given date |
| GET |
/api/v1/eod/{_from}.{_to}/{exchange_code} /api/v1/eod/{_from}.{_to}/{exchange_code} |
return a list of eod historical data on exchange_code from one date to the other |
| exchanges | ||
| GET |
/api/v1/exchange/listed-companies/{exchange_code} /api/v1/exchange/listed-companies/{exchange_code} |
returns a list of listed companies in exchange_code |
| GET |
/api/v1/exchange/id/{exchange_id} /api/v1/exchange/id/{exchange_id} |
given exchange_id or exchange_code code will return exchange_code data |
| GET |
/api/v1/exchange/listed-stocks/{exchange_code} /api/v1/exchange/listed-stocks/{exchange_code} |
returns a list of listed stocks in exchange_code |
| GET |
/api/v1/exchanges /api/v1/exchanges |
returns a list of exchanges |
| GET |
/api/v1/exchange/code/{exchange_code} /api/v1/exchange/code/{exchange_code} |
given exchange_id or exchange_code code will return exchange_code data |
| GET |
/api/v1/exchange/exchange-with-tickers/code/{exchange_code} /api/v1/exchange/exchange-with-tickers/code/{exchange_code} |
Exchange Data with a total list of stock_codes and stock_id's |
| fundamentals | ||
| GET |
/api/v1/fundamentals/exchange-outstanding-shares/exchange-code/{exchange_code}/{year} /api/v1/fundamentals/exchange-outstanding-shares/exchange-code/{exchange_code}/{year} |
Given an exchange_code and a year return all outstanding shares for all companies for that year |
| GET |
/api/v1/fundamentals/quarterly-balance-sheet/{filing_date}/{stock_code} /api/v1/fundamentals/quarterly-balance-sheet/{filing_date}/{stock_code} |
given filing_date and balance_sheet_id return Quarterly Balance Sheet |
| GET |
/api/v1/fundamentals/financial-statements/company-statement/{stock_code}/{year} /api/v1/fundamentals/financial-statements/company-statement/{stock_code}/{year} |
given an a stock_code and a year return a complete financial statements for the year |
| GET |
/api/v1/fundamentals/highlights/stock/{stock_code} /api/v1/fundamentals/highlights/stock/{stock_code} |
get fundamental highlights data from either fundamental_id or stock_codes |
| GET |
/api/v1/fundamentals/financial-statements/exchange-year/{exchange_code}/{year} /api/v1/fundamentals/financial-statements/exchange-year/{exchange_code}/{year} |
Given an exchange_code and a year return a complete list of financial statements for all companies in exchange |
| GET |
/api/v1/fundamentals/tech-indicators-by-company/stock-code/{stock_code}/{year} /api/v1/fundamentals/tech-indicators-by-company/stock-code/{stock_code}/{year} |
Given a company stock_code and a year return technical indicators for that year |
| GET |
/api/v1/fundamentals/financials/income-statements/{statement_id} /api/v1/fundamentals/financials/income-statements/{statement_id} |
Will return Company Income Statement By Statement ID |
| GET |
/api/v1/fundamentals/company-insider-transactions/stock-code/{stock_code}/{year} /api/v1/fundamentals/company-insider-transactions/stock-code/{stock_code}/{year} |
Given companies stock_code, and year return a list of insider transactions |
| GET |
/api/v1/fundamental/general /api/v1/fundamental/general |
return general fundamental data for all companies |
| GET |
/api/v1/fundamentals/company-details/id/{fundamental_id} /api/v1/fundamentals/company-details/id/{fundamental_id} |
returns company details from company fundamental data |
| GET |
/api/v1/fundamentals/financial-statements/filing-date-ticker/{filing_date}/{stock_code} /api/v1/fundamentals/financial-statements/filing-date-ticker/{filing_date}/{stock_code} |
Returns Income Statements by Filing Date and Company Stock Code |
| GET |
/api/v1/fundamentals/financial-statements/ticker-date-range/{_from}.{_to}/{stock_code} /api/v1/fundamentals/financial-statements/ticker-date-range/{_from}.{_to}/{stock_code} |
Given two dates and a stock date return all financial statements, _from & _to should be date-strings |
| GET |
/api/v1/fundamentals/tech-indicators-by-exchange/exchange-code/{exchange_code}/{year} /api/v1/fundamentals/tech-indicators-by-exchange/exchange-code/{exchange_code}/{year} |
Given an exchange_code and a year return all technical indicators released for companies listed on the exchange for the year mentioned |
| GET |
/api/v1/fundamentals/company-valuations/stock-code/{stock_code}/{year} /api/v1/fundamentals/company-valuations/stock-code/{stock_code}/{year} |
Get Company Valuations Data for the year |
| GET |
/api/v1/fundamentals/exchange-analyst-rankings/exchange-code/{exchange_code}/{year} /api/v1/fundamentals/exchange-analyst-rankings/exchange-code/{exchange_code}/{year} |
Get Analyst rankings for all companies listed under a specific exchange |
| GET |
/api/v1/fundamentals/highlights/id/{fundamental_id} /api/v1/fundamentals/highlights/id/{fundamental_id} |
get fundamental highlights data from either fundamental_id or stock_codes |
| GET |
/api/v1/fundamentals/company-address/stock/{stock_code} /api/v1/fundamentals/company-address/stock/{stock_code} |
returns company address data |
| GET |
/api/v1/fundamentals/financial-statements/by-term/{_from}.{_to}/{stock_code}/{term} /api/v1/fundamentals/financial-statements/by-term/{_from}.{_to}/{stock_code}/{term} |
Return Annual or Quarterly Statements based on Term, Stock Code, and dates _from and _to |
| GET |
/api/v1/fundamental/company/{stock_code} /api/v1/fundamental/company/{stock_code} |
for each stock code return the fundamental data for the company |
| GET |
/api/v1/fundamentals/annual-balance-sheet/{filing_date}/{stock_code} /api/v1/fundamentals/annual-balance-sheet/{filing_date}/{stock_code} |
given the filing date & balance_sheet_id return annual balance sheet |
| GET |
/api/v1/fundamentals/company-details/stock/{stock_code} /api/v1/fundamentals/company-details/stock/{stock_code} |
returns company details from company fundamental data |
| GET |
/api/v1/fundamentals/company-address/id/{fundamental_id} /api/v1/fundamentals/company-address/id/{fundamental_id} |
returns company address data |
| financial-news | ||
| GET |
/api/v1/news/article/{uuid} /api/v1/news/article/{uuid} |
Obtain Financial News Information related to listed companies |
| GET |
/api/v1/news/articles-by-date/{_date} /api/v1/news/articles-by-date/{_date} |
Get Articles Financial News By Date |
| GET |
/api/v1/news/articles-by-ticker/{stock_code} /api/v1/news/articles-by-ticker/{stock_code} |
Get Financial News Articles By Ticker |
| GET |
/api/v1/news/articles-bounded/{upper_bound} /api/v1/news/articles-bounded/{upper_bound} |
Get list of all News Upper Bound is an Integer indicating a total number of articles to return |
| GET |
/api/v1/news/articles-by-publisher/{publisher} /api/v1/news/articles-by-publisher/{publisher} |
Get News Financial News by publisher |
| sentiment | ||
| GET |
/api/v1/sentiment/trend-setters/stock/{stock_code} /api/v1/sentiment/trend-setters/stock/{stock_code} |
Given the stock_code return a list of trend setters for this stock and their sentiments |
| GET |
/api/v1/sentiment/tweet/stock/{stock_code} /api/v1/sentiment/tweet/stock/{stock_code} |
Will return a list Social Media Sentiments for a certain stock |
| GET |
/api/v1/sentiment/trending/stock/{stock_code} /api/v1/sentiment/trending/stock/{stock_code} |
Will return a sentiment for most trending Tweets by stock |
| stocks | ||
| GET |
/api/v1/stocks/currency/{currency} /api/v1/stocks/currency/{currency} |
returns a list of stocks listed with a certain currency |
| GET |
/api/v1/stocks/exchange/code/{exchange_code} /api/v1/stocks/exchange/code/{exchange_code} |
given an exchange_code code return a list of stocks in the exchange_code |
| GET |
/api/v1/stocks /api/v1/stocks |
returns a complete list of stocks present |
| GET |
/api/v1/stocks/exchange/id/{exchange_id} /api/v1/stocks/exchange/id/{exchange_id} |
given an exchange_code id return a list of stocks in the exchange_code |
| GET |
/api/v1/stock/code/{stock_code} /api/v1/stock/code/{stock_code} |
given stock code return stock details |
| GET |
/api/v1/stocks/country/{country} /api/v1/stocks/country/{country} |
returns a list of stocks listed in a certain country |
| options | ||
| GET |
/api/v1/stocks/contract/{call_put_id} /api/v1/stocks/contract/{call_put_id} |
given call_put_id return Contract |
| GET |
/api/v1/stocks/options/stock/{stock_code} /api/v1/stocks/options/stock/{stock_code} |
get Stock options data for the provided stock code |
stock-api pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 10 / hour |
|
| PRO | $10 / month | 100 / hour |
|
| ULTRA Recommended | $20 / month | 200 / hour |
|
| MEGA | $50 / month | 200 / hour |
|