Finance — entry 018 of 47

Finnhub

Verified Jul 2026

Finnhub is a market-data platform built by ex-Google, Bloomberg, and Tradeweb engineers, offering realtime stock quotes across 60+ global exchanges plus forex, crypto, company fundamentals, earnings calendars, SEC filings, and sentiment data over REST and WebSocket. Its free tier is notably generous at 60 API calls/minute with WebSocket streaming for up to 50 symbols, requiring only a free API-key signup; paid tiers ($11.99–$99.99/month) unlock international stocks, deeper financials, and higher rate limits.

stocksforexcryptofundamentalswebsocket
AuthenticationAPI KeySign up with the provider to obtain credentials.
HTTPSSupportedTraffic is encrypted in transit.
CORSEnabledCallable directly from browser JavaScript.
PricingFreemiumA usable free tier exists, with paid plans for more volume.
FormatsJSON, WebSocketResponses can be requested as JSON or WebSocket.

GreatAPIs Score

Score87out of 100
Authentication15/25API key required
Pricing17/20Freemium tier available
Docs20/20Machine-readable spec file bundled
Formats15/15Supports 2 response formats
Freshness20/20Verified within 6 months

Embed this badge

Scored 87 on greatapis.com
<a href="https://greatapis.com/api/finnhub/"><img src="https://greatapis.com/badge/finnhub.svg" alt="Scored 87 on greatapis.com"></a>

Auth quickstart

  1. Get a key at the provider
  2. Send it on every request as a query param?token=<key>
Stored keyNo key stored

Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.

Endpoints

Servers
https://finnhub.io/api/v1
Auth
api_key
Default117
POST/ai-chatAI Copilot
Request body

application/jsonAIChatBody

Responses
StatusDescriptionSchema
200successful operationAIChatResponse
GET/airline/price-indexAirline Price Index
Parameters
NameInRequiredType
airlinequeryyesstring
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operationAirlinePriceIndexData
GET/bank-branchBank Branch List
Parameters
NameInRequiredType
symbolqueryyes
Responses
StatusDescriptionSchema
200successful operationBankBranchRes
GET/bond/priceBond price data
Parameters
NameInRequiredType
isinqueryyesstring
fromqueryyesinteger
toqueryyesinteger
Responses
StatusDescriptionSchema
200successful operationBondCandles
GET/bond/profileBond Profile
Parameters
NameInRequiredType
isinquerynostring
cusipquerynostring
figiquerynostring
Responses
StatusDescriptionSchema
200successful operationBondProfile
GET/bond/tickBond Tick Data
Parameters
NameInRequiredType
isinqueryyesstring
datequeryyesstring
limitqueryyesinteger
skipqueryyesinteger
exchangequeryyesstring
Responses
StatusDescriptionSchema
200successful operationBondTickData
GET/bond/yield-curveBond Yield Curve
Parameters
NameInRequiredType
codequeryyesstring
Responses
StatusDescriptionSchema
200successful operationBondYieldCurve
GET/ca/isin-changeISIN Change
Parameters
NameInRequiredType
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operationIsinChange
GET/ca/symbol-changeSymbol Change
Parameters
NameInRequiredType
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operationSymbolChange
GET/calendar/earningsEarnings Calendar
Parameters
NameInRequiredType
fromquerynostring
toquerynostring
symbolquerynostring
internationalquerynoboolean
Responses
StatusDescriptionSchema
200successful operationEarningsCalendar
GET/calendar/economicEconomic Calendar
Parameters
NameInRequiredType
fromquerynostring
toquerynostring
Responses
StatusDescriptionSchema
200successful operationEconomicCalendar
GET/calendar/ipoIPO Calendar
Parameters
NameInRequiredType
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operationIPOCalendar
GET/company-newsCompany News
Parameters
NameInRequiredType
symbolqueryyesstring
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operation
GET/countryCountry Metadata
Responses
StatusDescriptionSchema
200successful operation
GET/covid19/usCOVID-19
Responses
StatusDescriptionSchema
200successful operation
GET/crypto/candleCrypto Candles
Parameters
NameInRequiredType
symbolqueryyesstring
resolutionqueryyesstring
fromqueryyesinteger
toqueryyesinteger
Responses
StatusDescriptionSchema
200successful operationCryptoCandles
GET/crypto/exchangeCrypto Exchanges
Responses
StatusDescriptionSchema
200successful operation
GET/crypto/profileCrypto Profile
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operationCryptoProfile
GET/crypto/symbolCrypto Symbol
Parameters
NameInRequiredType
exchangequeryyesstring
Responses
StatusDescriptionSchema
200successful operation
GET/economicEconomic Data
Parameters
NameInRequiredType
codequeryyesstring
Responses
StatusDescriptionSchema
200successful operationEconomicData
GET/economic/codeEconomic Code
Responses
StatusDescriptionSchema
200successful operation
GET/etf/allocationETFs Equity Allocation
Parameters
NameInRequiredType
symbolquerynostring
isinquerynostring
Responses
StatusDescriptionSchema
200successful operationETFsAllocation
GET/etf/countryETFs Country Exposure
Parameters
NameInRequiredType
symbolquerynostring
isinquerynostring
Responses
StatusDescriptionSchema
200successful operationETFsCountryExposure
GET/etf/holdingsETFs Holdings
Parameters
NameInRequiredType
symbolquerynostring
isinquerynostring
skipquerynointeger
datequerynostring
Responses
StatusDescriptionSchema
200successful operationETFsHoldings
GET/etf/profileETFs Profile
Parameters
NameInRequiredType
symbolquerynostring
isinquerynostring
Responses
StatusDescriptionSchema
200successful operationETFsProfile
GET/etf/sectorETFs Sector Exposure
Parameters
NameInRequiredType
symbolquerynostring
isinquerynostring
Responses
StatusDescriptionSchema
200successful operationETFsSectorExposure
GET/fda-advisory-committee-calendarFDA Committee Meeting Calendar
Responses
StatusDescriptionSchema
200successful operation
GET/forex/candleForex Candles
Parameters
NameInRequiredType
symbolqueryyesstring
resolutionqueryyesstring
fromqueryyesinteger
toqueryyesinteger
Responses
StatusDescriptionSchema
200successful operationForexCandles
GET/forex/exchangeForex Exchanges
Responses
StatusDescriptionSchema
200successful operation
GET/forex/ratesForex rates
Parameters
NameInRequiredType
basequerynostring
datequerynostring
Responses
StatusDescriptionSchema
200successful operationForexrates
GET/forex/symbolForex Symbol
Parameters
NameInRequiredType
exchangequeryyesstring
Responses
StatusDescriptionSchema
200successful operation
GET/global-filings/downloadDownload Filings
Parameters
NameInRequiredType
documentIdqueryyesstring
GET/global-filings/filterSearch Filter
Parameters
NameInRequiredType
fieldqueryyesstring
sourcequerynostring
Responses
StatusDescriptionSchema
200successful operationSearchFilter
POST/global-filings/searchGlobal Filings Search
Request body

application/jsonSearchBody

Responses
StatusDescriptionSchema
200successful operationSearchResponse
POST/global-filings/search-in-filingSearch In Filing
Request body

application/jsonInFilingSearchBody

Responses
StatusDescriptionSchema
200successful operationInFilingResponse
GET/index/constituentsIndices Constituents
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operationIndicesConstituents
GET/index/historical-constituentsIndices Historical Constituents
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operationIndicesHistoricalConstituents
GET/indicatorTechnical Indicators
Parameters
NameInRequiredType
symbolqueryyesstring
resolutionqueryyesstring
fromqueryyesinteger
toqueryyesinteger
indicatorqueryyesstring
Request body

application/jsonIndicatorFields

Responses
StatusDescriptionSchema
200successful operationTechnicalIndicator
GET/institutional/ownershipInstitutional Ownership
Parameters
NameInRequiredType
symbolqueryyesstring
cusipqueryyesstring
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operationInstitutionalOwnership
GET/institutional/portfolioInstitutional Portfolio
Parameters
NameInRequiredType
cikqueryyesstring
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operationInstitutionalPortfolio
GET/institutional/profileInstitutional Profile
Parameters
NameInRequiredType
cikquerynostring
Responses
StatusDescriptionSchema
200successful operationInstitutionalProfile
GET/mutual-fund/countryMutual Funds Country Exposure
Parameters
NameInRequiredType
symbolquerynostring
isinquerynostring
Responses
StatusDescriptionSchema
200successful operationMutualFundCountryExposure
GET/mutual-fund/eetMutual Funds EET
Parameters
NameInRequiredType
isinqueryyesstring
Responses
StatusDescriptionSchema
200successful operationMutualFundEet
GET/mutual-fund/eet-paiMutual Funds EET PAI
Parameters
NameInRequiredType
isinqueryyesstring
Responses
StatusDescriptionSchema
200successful operationMutualFundEetPai
GET/mutual-fund/holdingsMutual Funds Holdings
Parameters
NameInRequiredType
symbolquerynostring
isinquerynostring
skipquerynointeger
Responses
StatusDescriptionSchema
200successful operationMutualFundHoldings
GET/mutual-fund/profileMutual Funds Profile
Parameters
NameInRequiredType
symbolquerynostring
isinquerynostring
Responses
StatusDescriptionSchema
200successful operationMutualFundProfile
GET/mutual-fund/sectorMutual Funds Sector Exposure
Parameters
NameInRequiredType
symbolquerynostring
isinquerynostring
Responses
StatusDescriptionSchema
200successful operationMutualFundSectorExposure
GET/newsMarket News
Parameters
NameInRequiredType
categoryqueryyesstring
minIdquerynointeger
Responses
StatusDescriptionSchema
200successful operation
GET/news-sentimentNews Sentiment
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operationNewsSentiment
GET/press-releasesMajor Press Releases
Parameters
NameInRequiredType
symbolqueryyesstring
fromquerynostring
toquerynostring
Responses
StatusDescriptionSchema
200successful operationPressRelease
GET/quoteQuote
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operationQuote
GET/scan/patternPattern Recognition
Parameters
NameInRequiredType
symbolqueryyesstring
resolutionqueryyesstring
Responses
StatusDescriptionSchema
200successful operationPatternRecognition
GET/scan/support-resistanceSupport/Resistance
Parameters
NameInRequiredType
symbolqueryyesstring
resolutionqueryyesstring
Responses
StatusDescriptionSchema
200successful operationSupportResistance
GET/scan/technical-indicatorAggregate Indicators
Parameters
NameInRequiredType
symbolqueryyesstring
resolutionqueryyesstring
Responses
StatusDescriptionSchema
200successful operationAggregateIndicators
GET/searchSymbol Lookup
Parameters
NameInRequiredType
qqueryyesstring
exchangequerynostring
Responses
StatusDescriptionSchema
200successful operationSymbolLookup
GET/sector/metricsSector Metrics
Parameters
NameInRequiredType
regionqueryyesstring
Responses
StatusDescriptionSchema
200successful operationSectorMetric
GET/stock/bboHistorical NBBO
Parameters
NameInRequiredType
symbolqueryyesstring
datequeryyesstring
limitqueryyesinteger
skipqueryyesinteger
Responses
StatusDescriptionSchema
200successful operationHistoricalNBBO
GET/stock/bidaskLast Bid-Ask
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operationLastBid-Ask
GET/stock/candleStock Candles
Parameters
NameInRequiredType
symbolqueryyesstring
resolutionqueryyesstring
fromqueryyesinteger
toqueryyesinteger
Responses
StatusDescriptionSchema
200successful operationStockCandles
GET/stock/capex-estimateCapex Estimates
Parameters
NameInRequiredType
symbolqueryyesstring
freqquerynostring
Responses
StatusDescriptionSchema
200successful operationCapexEstimates
GET/stock/congressional-tradingCongressional Trading
Parameters
NameInRequiredType
symbolqueryyesstring
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operationCongressionalTrading
GET/stock/dividendDividends
Parameters
NameInRequiredType
symbolqueryyesstring
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operation
GET/stock/dividend2Dividends 2 (Basic)
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operationDividends2
GET/stock/dps-estimateDPS Estimates
Parameters
NameInRequiredType
symbolqueryyesstring
freqquerynostring
Responses
StatusDescriptionSchema
200successful operationDpsEstimates
GET/stock/earningsEarnings Surprises
Parameters
NameInRequiredType
symbolqueryyesstring
limitquerynointeger
Responses
StatusDescriptionSchema
200successful operation
GET/stock/earnings-call-liveEarnings Call Audio Live
Parameters
NameInRequiredType
fromquerynostring
toquerynostring
symbolquerynostring
Responses
StatusDescriptionSchema
200successful operationEarningsCallLive
GET/stock/earnings-quality-scoreCompany Earnings Quality Score
Parameters
NameInRequiredType
symbolqueryyesstring
freqqueryyesstring
Responses
StatusDescriptionSchema
200successful operationCompanyEarningsQualityScore
GET/stock/ebit-estimateEBIT Estimates
Parameters
NameInRequiredType
symbolqueryyesstring
freqquerynostring
Responses
StatusDescriptionSchema
200successful operationEbitEstimates
GET/stock/ebitda-estimateEBITDA Estimates
Parameters
NameInRequiredType
symbolqueryyesstring
freqquerynostring
Responses
StatusDescriptionSchema
200successful operationEbitdaEstimates
GET/stock/eps-estimateEarnings Estimates
Parameters
NameInRequiredType
symbolqueryyesstring
freqquerynostring
Responses
StatusDescriptionSchema
200successful operationEarningsEstimates
GET/stock/esgCompany ESG Scores
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operationCompanyESG
GET/stock/executiveCompany Executive
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operationCompanyExecutive
GET/stock/fcf-estimateFCF Estimates
Parameters
NameInRequiredType
symbolqueryyesstring
freqquerynostring
Responses
StatusDescriptionSchema
200successful operationFcfEstimates
GET/stock/filingsSEC Filings
Parameters
NameInRequiredType
symbolquerynostring
cikquerynostring
accessNumberquerynostring
formquerynostring
fromquerynostring
toquerynostring
Responses
StatusDescriptionSchema
200successful operation
GET/stock/filings-sentimentSEC Sentiment Analysis
Parameters
NameInRequiredType
accessNumberqueryyesstring
Responses
StatusDescriptionSchema
200successful operationSECSentimentAnalysis
GET/stock/financialsFinancial Statements
Parameters
NameInRequiredType
symbolqueryyesstring
statementqueryyesstring
freqqueryyesstring
preliminaryquerynostring
Responses
StatusDescriptionSchema
200successful operationFinancialStatements
GET/stock/financials-reportedFinancials As Reported
Parameters
NameInRequiredType
symbolquerynostring
cikquerynostring
accessNumberquerynostring
freqquerynostring
fromquerynostring
toquerynostring
Responses
StatusDescriptionSchema
200successful operationFinancialsAsReported
GET/stock/fund-ownershipFund Ownership
Parameters
NameInRequiredType
symbolqueryyesstring
limitquerynointeger
Responses
StatusDescriptionSchema
200successful operationFundOwnership
GET/stock/gross-income-estimateGross Income Estimates
Parameters
NameInRequiredType
symbolqueryyesstring
freqquerynostring
Responses
StatusDescriptionSchema
200successful operationGrossIncomeEstimates
GET/stock/historical-employee-countHistorical Employee Count
Parameters
NameInRequiredType
symbolqueryyesstring
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operationHistoricalEmployeeCount
GET/stock/historical-esgHistorical ESG Scores
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operationHistoricalCompanyESG
GET/stock/historical-market-capHistorical Market Cap
Parameters
NameInRequiredType
symbolqueryyesstring
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operationHistoricalMarketCapData
GET/stock/insider-sentimentInsider Sentiment
Parameters
NameInRequiredType
symbolqueryyesstring
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operationInsiderSentiments
GET/stock/insider-transactionsInsider Transactions
Parameters
NameInRequiredType
symbolqueryyesstring
fromquerynostring
toquerynostring
Responses
StatusDescriptionSchema
200successful operationInsiderTransactions
GET/stock/international-filingsInternational Filings
Parameters
NameInRequiredType
symbolquerynostring
countryquerynostring
fromquerynostring
toquerynostring
Responses
StatusDescriptionSchema
200successful operation
GET/stock/investment-themeInvestment Themes (Thematic Investing)
Parameters
NameInRequiredType
themequeryyesstring
Responses
StatusDescriptionSchema
200successful operationInvestmentThemes
GET/stock/lobbyingSenate Lobbying
Parameters
NameInRequiredType
symbolqueryyesstring
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operationLobbyingResult
GET/stock/market-holidayMarket Holiday
Parameters
NameInRequiredType
exchangequeryyesstring
Responses
StatusDescriptionSchema
200successful operationMarketHoliday
GET/stock/market-statusMarket Status
Parameters
NameInRequiredType
exchangequeryyesstring
Responses
StatusDescriptionSchema
200successful operationMarketStatus
GET/stock/metricBasic Financials
Parameters
NameInRequiredType
symbolqueryyesstring
metricqueryyesstring
Responses
StatusDescriptionSchema
200successful operationBasicFinancials
GET/stock/net-income-estimateNet Income Estimates
Parameters
NameInRequiredType
symbolqueryyesstring
freqquerynostring
Responses
StatusDescriptionSchema
200successful operationNetIncomeEstimates
GET/stock/newsroomNewsroom
Parameters
NameInRequiredType
symbolqueryyesstring
fromquerynostring
toquerynostring
Responses
StatusDescriptionSchema
200successful operationNewsroom
GET/stock/ocf-estimateOCF Estimates
Parameters
NameInRequiredType
symbolqueryyesstring
freqquerynostring
Responses
StatusDescriptionSchema
200successful operationOcfEstimates
GET/stock/ownershipOwnership
Parameters
NameInRequiredType
symbolqueryyesstring
limitquerynointeger
Responses
StatusDescriptionSchema
200successful operationOwnership
GET/stock/peersPeers
Parameters
NameInRequiredType
symbolqueryyesstring
groupingquerynostring
Responses
StatusDescriptionSchema
200successful operation
GET/stock/presentationCompany Presentation
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operationStockPresentation
GET/stock/pretax-income-estimatePretax Income Estimates
Parameters
NameInRequiredType
symbolqueryyesstring
freqquerynostring
Responses
StatusDescriptionSchema
200successful operationPretaxIncomeEstimates
GET/stock/price-metricPrice Metrics
Parameters
NameInRequiredType
symbolqueryyesstring
datequerynostring
Responses
StatusDescriptionSchema
200successful operationPriceMetrics
GET/stock/price-targetPrice Target
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operationPriceTarget
GET/stock/profileCompany Profile
Parameters
NameInRequiredType
symbolquerynostring
isinquerynostring
cusipquerynostring
Responses
StatusDescriptionSchema
200successful operationCompanyProfile
GET/stock/profile2Company Profile 2
Parameters
NameInRequiredType
symbolquerynostring
isinquerynostring
cusipquerynostring
Responses
StatusDescriptionSchema
200successful operationCompanyProfile2
GET/stock/recommendationRecommendation Trends
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operation
GET/stock/revenue-breakdownRevenue Breakdown
Parameters
NameInRequiredType
symbolquerynostring
cikquerynostring
Responses
StatusDescriptionSchema
200successful operationRevenueBreakdown
GET/stock/revenue-breakdown2Revenue Breakdown & KPI
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operationRevenueBreakdown2
GET/stock/revenue-estimateRevenue Estimates
Parameters
NameInRequiredType
symbolqueryyesstring
freqquerynostring
Responses
StatusDescriptionSchema
200successful operationRevenueEstimates
GET/stock/similarity-indexSimilarity Index
Parameters
NameInRequiredType
symbolquerynostring
cikquerynostring
freqquerynostring
Responses
StatusDescriptionSchema
200successful operationSimilarityIndex
GET/stock/social-sentimentSocial Sentiment
Parameters
NameInRequiredType
symbolqueryyesstring
fromquerynostring
toquerynostring
Responses
StatusDescriptionSchema
200successful operationSocialSentiment
GET/stock/splitSplits
Parameters
NameInRequiredType
symbolqueryyesstring
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operation
GET/stock/supply-chainSupply Chain Relationships
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operationSupplyChainRelationships
GET/stock/symbolStock Symbol
Parameters
NameInRequiredType
exchangequeryyesstring
micquerynostring
securityTypequerynostring
currencyquerynostring
Responses
StatusDescriptionSchema
200successful operation
GET/stock/tickTick Data
Parameters
NameInRequiredType
symbolqueryyesstring
datequeryyesstring
limitqueryyesinteger
skipqueryyesinteger
Responses
StatusDescriptionSchema
200successful operationTickData
GET/stock/transcriptsEarnings Call Transcripts
Parameters
NameInRequiredType
idqueryyesstring
Responses
StatusDescriptionSchema
200successful operationEarningsCallTranscripts
GET/stock/transcripts/listEarnings Call Transcripts List
Parameters
NameInRequiredType
symbolqueryyesstring
Responses
StatusDescriptionSchema
200successful operationEarningsCallTranscriptsList
GET/stock/upgrade-downgradeStock Upgrade/Downgrade
Parameters
NameInRequiredType
symbolquerynostring
fromquerynostring
toquerynostring
Responses
StatusDescriptionSchema
200successful operation
GET/stock/usa-spendingUSA Spending
Parameters
NameInRequiredType
symbolqueryyesstring
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operationUsaSpendingResult
GET/stock/uspto-patentUSPTO Patents
Parameters
NameInRequiredType
symbolqueryyesstring
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operationUsptoPatentResult
GET/stock/visa-applicationH1-B Visa Application
Parameters
NameInRequiredType
symbolqueryyesstring
fromqueryyesstring
toqueryyesstring
Responses
StatusDescriptionSchema
200successful operationVisaApplicationResult

Try it

Developer reference

Base URLhttps://finnhub.io/api/v1
Rate limit

Finnhub's own docs (finnhub.io/docs/api/rate-limit) publish one blanket ceiling that applies across every plan: no more than 30 API calls per second. Exceeding a limit -- that ceiling or the per-plan quota assigned when a key is issued -- returns HTTP 429; exact per-plan calls-per-minute figures aren't published on the public docs site.

Key endpoints
  • GET/quote
  • GET/stock/symbol
  • GET/stock/profile2
  • GET/company-news
  • GET/news