Module: FinnhubRuby

Defined in:
lib/finnhub_ruby/version.rb,
lib/finnhub_ruby.rb,
lib/finnhub_ruby/api_error.rb,
lib/finnhub_ruby/api_client.rb,
lib/finnhub_ruby/models/news.rb,
lib/finnhub_ruby/models/quote.rb,
lib/finnhub_ruby/models/split.rb,
lib/finnhub_ruby/models/stock.rb,
lib/finnhub_ruby/models/trend.rb,
lib/finnhub_ruby/configuration.rb,
lib/finnhub_ruby/models/filing.rb,
lib/finnhub_ruby/models/report.rb,
lib/finnhub_ruby/models/company.rb,
lib/finnhub_ruby/api/default_api.rb,
lib/finnhub_ruby/models/estimate.rb,
lib/finnhub_ruby/models/investor.rb,
lib/finnhub_ruby/models/dividends.rb,
lib/finnhub_ruby/models/indicator.rb,
lib/finnhub_ruby/models/ipo_event.rb,
lib/finnhub_ruby/models/ownership.rb,
lib/finnhub_ruby/models/sentiment.rb,
lib/finnhub_ruby/models/tick_data.rb,
lib/finnhub_ruby/models/covid_info.rb,
lib/finnhub_ruby/models/dividends2.rb,
lib/finnhub_ruby/models/forexrates.rb,
lib/finnhub_ruby/models/company_esg.rb,
lib/finnhub_ruby/models/development.rb,
lib/finnhub_ruby/models/isin_change.rb,
lib/finnhub_ruby/models/market_news.rb,
lib/finnhub_ruby/models/search_body.rb,
lib/finnhub_ruby/models/bond_candles.rb,
lib/finnhub_ruby/models/bond_profile.rb,
lib/finnhub_ruby/models/company_news.rb,
lib/finnhub_ruby/models/etfs_profile.rb,
lib/finnhub_ruby/models/forex_symbol.rb,
lib/finnhub_ruby/models/ipo_calendar.rb,
lib/finnhub_ruby/models/last_bid_ask.rb,
lib/finnhub_ruby/models/price_target.rb,
lib/finnhub_ruby/models/stock_symbol.rb,
lib/finnhub_ruby/models/transactions.rb,
lib/finnhub_ruby/models/usa_spending.rb,
lib/finnhub_ruby/models/uspto_patent.rb,
lib/finnhub_ruby/models/crypto_symbol.rb,
lib/finnhub_ruby/models/economic_code.rb,
lib/finnhub_ruby/models/economic_data.rb,
lib/finnhub_ruby/models/et_fs_profile.rb,
lib/finnhub_ruby/models/etfs_holdings.rb,
lib/finnhub_ruby/models/forex_candles.rb,
lib/finnhub_ruby/models/lobbying_data.rb,
lib/finnhub_ruby/models/press_release.rb,
lib/finnhub_ruby/models/price_metrics.rb,
lib/finnhub_ruby/models/search_filter.rb,
lib/finnhub_ruby/models/sector_metric.rb,
lib/finnhub_ruby/models/stock_candles.rb,
lib/finnhub_ruby/models/symbol_change.rb,
lib/finnhub_ruby/models/symbol_lookup.rb,
lib/finnhub_ruby/models/bond_tick_data.rb,
lib/finnhub_ruby/models/breakdown_item.rb,
lib/finnhub_ruby/models/crypto_candles.rb,
lib/finnhub_ruby/models/crypto_profile.rb,
lib/finnhub_ruby/models/earning_result.rb,
lib/finnhub_ruby/models/ebit_estimates.rb,
lib/finnhub_ruby/models/economic_event.rb,
lib/finnhub_ruby/models/et_fs_holdings.rb,
lib/finnhub_ruby/models/fund_ownership.rb,
lib/finnhub_ruby/models/news_sentiment.rb,
lib/finnhub_ruby/models/ownership_info.rb,
lib/finnhub_ruby/models/company_profile.rb,
lib/finnhub_ruby/models/dividends2_info.rb,
lib/finnhub_ruby/models/earning_release.rb,
lib/finnhub_ruby/models/filing_response.rb,
lib/finnhub_ruby/models/historical_nbbo.rb,
lib/finnhub_ruby/models/lobbying_result.rb,
lib/finnhub_ruby/models/mutual_fund_eet.rb,
lib/finnhub_ruby/models/search_response.rb,
lib/finnhub_ruby/models/basic_financials.rb,
lib/finnhub_ruby/models/bond_yield_curve.rb,
lib/finnhub_ruby/models/company_profile2.rb,
lib/finnhub_ruby/models/country_metadata.rb,
lib/finnhub_ruby/models/dividends2_basic.rb,
lib/finnhub_ruby/models/earning_estimate.rb,
lib/finnhub_ruby/models/ebitda_estimates.rb,
lib/finnhub_ruby/models/etf_profile_data.rb,
lib/finnhub_ruby/models/excerpt_response.rb,
lib/finnhub_ruby/models/filing_sentiment.rb,
lib/finnhub_ruby/models/isin_change_info.rb,
lib/finnhub_ruby/models/similarity_index.rb,
lib/finnhub_ruby/models/social_sentiment.rb,
lib/finnhub_ruby/models/visa_application.rb,
lib/finnhub_ruby/models/company_executive.rb,
lib/finnhub_ruby/models/document_response.rb,
lib/finnhub_ruby/models/earnings_calendar.rb,
lib/finnhub_ruby/models/economic_calendar.rb,
lib/finnhub_ruby/models/etf_holdings_data.rb,
lib/finnhub_ruby/models/investment_themes.rb,
lib/finnhub_ruby/models/revenue_breakdown.rb,
lib/finnhub_ruby/models/revenue_estimates.rb,
lib/finnhub_ruby/models/stock_transcripts.rb,
lib/finnhub_ruby/models/upgrade_downgrade.rb,
lib/finnhub_ruby/models/earnings_estimates.rb,
lib/finnhub_ruby/models/economic_data_info.rb,
lib/finnhub_ruby/models/in_filing_response.rb,
lib/finnhub_ruby/models/insider_sentiments.rb,
lib/finnhub_ruby/models/major_developments.rb,
lib/finnhub_ruby/models/sector_metric_data.rb,
lib/finnhub_ruby/models/support_resistance.rb,
lib/finnhub_ruby/models/symbol_change_info.rb,
lib/finnhub_ruby/models/symbol_lookup_info.rb,
lib/finnhub_ruby/models/technical_analysis.rb,
lib/finnhub_ruby/models/transcript_content.rb,
lib/finnhub_ruby/models/ebit_estimates_info.rb,
lib/finnhub_ruby/models/fund_ownership_info.rb,
lib/finnhub_ruby/models/investors_ownership.rb,
lib/finnhub_ruby/models/mutual_fund_eet_pai.rb,
lib/finnhub_ruby/models/mutual_fund_profile.rb,
lib/finnhub_ruby/models/pattern_recognition.rb,
lib/finnhub_ruby/models/usa_spending_result.rb,
lib/finnhub_ruby/models/uspto_patent_result.rb,
lib/finnhub_ruby/models/aggregate_indicators.rb,
lib/finnhub_ruby/models/etfs_sector_exposure.rb,
lib/finnhub_ruby/models/fda_comittee_meeting.rb,
lib/finnhub_ruby/models/financial_statements.rb,
lib/finnhub_ruby/models/indices_constituents.rb,
lib/finnhub_ruby/models/insider_transactions.rb,
lib/finnhub_ruby/models/international_filing.rb,
lib/finnhub_ruby/models/major_press_releases.rb,
lib/finnhub_ruby/models/mutual_fund_holdings.rb,
lib/finnhub_ruby/models/mutual_funds_profile.rb,
lib/finnhub_ruby/models/recommendation_trend.rb,
lib/finnhub_ruby/models/bond_yield_curve_info.rb,
lib/finnhub_ruby/models/congressional_trading.rb,
lib/finnhub_ruby/models/ebitda_estimates_info.rb,
lib/finnhub_ruby/models/etfs_country_exposure.rb,
lib/finnhub_ruby/models/in_filing_search_body.rb,
lib/finnhub_ruby/models/institutional_profile.rb,
lib/finnhub_ruby/models/mutual_funds_holdings.rb,
lib/finnhub_ruby/models/similarity_index_info.rb,
lib/finnhub_ruby/models/et_fs_country_exposure.rb,
lib/finnhub_ruby/models/financials_as_reported.rb,
lib/finnhub_ruby/models/revenue_estimates_info.rb,
lib/finnhub_ruby/models/sec_sentiment_analysis.rb,
lib/finnhub_ruby/models/transcript_participant.rb,
lib/finnhub_ruby/models/company_news_statistics.rb,
lib/finnhub_ruby/models/earnings_estimates_info.rb,
lib/finnhub_ruby/models/et_fs_industry_exposure.rb,
lib/finnhub_ruby/models/insider_sentiments_data.rb,
lib/finnhub_ruby/models/institutional_ownership.rb,
lib/finnhub_ruby/models/institutional_portfolio.rb,
lib/finnhub_ruby/models/key_customers_suppliers.rb,
lib/finnhub_ruby/models/visa_application_result.rb,
lib/finnhub_ruby/models/etf_sector_exposure_data.rb,
lib/finnhub_ruby/models/mutual_fund_profile_data.rb,
lib/finnhub_ruby/models/reddit_sentiment_content.rb,
lib/finnhub_ruby/models/congressional_transaction.rb,
lib/finnhub_ruby/models/earnings_call_transcripts.rb,
lib/finnhub_ruby/models/etf_country_exposure_data.rb,
lib/finnhub_ruby/models/mutual_fund_holdings_data.rb,
lib/finnhub_ruby/models/twitter_sentiment_content.rb,
lib/finnhub_ruby/models/institutional_profile_info.rb,
lib/finnhub_ruby/models/investment_theme_portfolio.rb,
lib/finnhub_ruby/models/supply_chain_relationships.rb,
lib/finnhub_ruby/models/mutual_fund_sector_exposure.rb,
lib/finnhub_ruby/models/index_historical_constituent.rb,
lib/finnhub_ruby/models/institutional_ownership_info.rb,
lib/finnhub_ruby/models/institutional_portfolio_info.rb,
lib/finnhub_ruby/models/mutual_fund_country_exposure.rb,
lib/finnhub_ruby/models/institutional_ownership_group.rb,
lib/finnhub_ruby/models/institutional_portfolio_group.rb,
lib/finnhub_ruby/models/mutual_funds_country_exposure.rb,
lib/finnhub_ruby/models/company_earnings_quality_score.rb,
lib/finnhub_ruby/models/earnings_call_transcripts_list.rb,
lib/finnhub_ruby/models/indices_historical_constituents.rb,
lib/finnhub_ruby/models/mutual_fund_sector_exposure_data.rb,
lib/finnhub_ruby/models/mutual_fund_country_exposure_data.rb,
lib/finnhub_ruby/models/company_earnings_quality_score_data.rb,
lib/finnhub_ruby/models/investment_themes_thematic_investing.rb

Overview

#Finnhub API

#No description provided (generated by Openapi Generator github.com/openapitools/openapi-generator)

The version of the OpenAPI document: 1.0.0

Generated by: openapi-generator.tech OpenAPI Generator version: 5.2.1

Defined Under Namespace

Classes: AggregateIndicators, ApiClient, ApiError, BasicFinancials, BondCandles, BondProfile, BondTickData, BondYieldCurve, BondYieldCurveInfo, BreakdownItem, Company, CompanyESG, CompanyEarningsQualityScore, CompanyEarningsQualityScoreData, CompanyExecutive, CompanyNews, CompanyNewsStatistics, CompanyProfile, CompanyProfile2, Configuration, CongressionalTrading, CongressionalTransaction, CountryMetadata, CovidInfo, CryptoCandles, CryptoProfile, CryptoSymbol, DefaultApi, Development, Dividends, Dividends2, Dividends2Basic, Dividends2Info, DocumentResponse, ETFCountryExposureData, ETFHoldingsData, ETFProfileData, ETFSectorExposureData, ETFsCountryExposure, ETFsHoldings, ETFsIndustryExposure, ETFsProfile, ETFsSectorExposure, EarningEstimate, EarningRelease, EarningResult, EarningsCalendar, EarningsCallTranscripts, EarningsCallTranscriptsList, EarningsEstimates, EarningsEstimatesInfo, EbitEstimates, EbitEstimatesInfo, EbitdaEstimates, EbitdaEstimatesInfo, EconomicCalendar, EconomicCode, EconomicData, EconomicDataInfo, EconomicEvent, Estimate, ExcerptResponse, FDAComitteeMeeting, Filing, FilingResponse, FilingSentiment, FinancialStatements, FinancialsAsReported, ForexCandles, ForexSymbol, Forexrates, FundOwnership, FundOwnershipInfo, HistoricalNBBO, IPOCalendar, IPOEvent, InFilingResponse, InFilingSearchBody, IndexHistoricalConstituent, Indicator, IndicesConstituents, IndicesHistoricalConstituents, InsiderSentiments, InsiderSentimentsData, InsiderTransactions, InstitutionalOwnership, InstitutionalOwnershipGroup, InstitutionalOwnershipInfo, InstitutionalPortfolio, InstitutionalPortfolioGroup, InstitutionalPortfolioInfo, InstitutionalProfile, InstitutionalProfileInfo, InternationalFiling, InvestmentThemePortfolio, InvestmentThemes, InvestmentThemesThematicInvesting, Investor, InvestorsOwnership, IsinChange, IsinChangeInfo, KeyCustomersSuppliers, LastBidAsk, LobbyingData, LobbyingResult, MajorDevelopments, MajorPressReleases, MarketNews, MutualFundCountryExposure, MutualFundCountryExposureData, MutualFundEet, MutualFundEetPai, MutualFundHoldings, MutualFundHoldingsData, MutualFundProfile, MutualFundProfileData, MutualFundSectorExposure, MutualFundSectorExposureData, MutualFundsCountryExposure, MutualFundsHoldings, MutualFundsProfile, News, NewsSentiment, Ownership, OwnershipInfo, PatternRecognition, PressRelease, PriceMetrics, PriceTarget, Quote, RecommendationTrend, RedditSentimentContent, Report, RevenueBreakdown, RevenueEstimates, RevenueEstimatesInfo, SECSentimentAnalysis, SearchBody, SearchFilter, SearchResponse, SectorMetric, SectorMetricData, Sentiment, SimilarityIndex, SimilarityIndexInfo, SocialSentiment, Split, Stock, StockCandles, StockSymbol, StockTranscripts, SupplyChainRelationships, SupportResistance, SymbolChange, SymbolChangeInfo, SymbolLookup, SymbolLookupInfo, TechnicalAnalysis, TickData, Transactions, TranscriptContent, TranscriptParticipant, Trend, TwitterSentimentContent, UpgradeDowngrade, UsaSpending, UsaSpendingResult, UsptoPatent, UsptoPatentResult, VisaApplication, VisaApplicationResult

Constant Summary collapse

VERSION =
'1.1.19'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

FinnhubRuby.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



185
186
187
188
189
190
191
# File 'lib/finnhub_ruby.rb', line 185

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end