YH Finance Complete

FREEMIUM
By Pinto Studio | Updated 20 days ago | Finance
Popularity

9.6 / 10

Latency

471ms

Service Level

75%

Health Check

N/A

README

Stocks and Financial Data API

Welcome to the Stocks and Financial Data API documentation. This API provides information related to stocks, financial data, and currency conversion.

Base URL

The base URL for the API is https://yh-finance-complete.p.rapidapi.com/ (if for some reason the base URL is not working, check here).

Endpoints

1. Get Stocks Quotes Information

  • Endpoint: /
  • Method: GET
  • Description: Retrieve information about Stocks Quotes.

2. Get Yahoo Finance Stock Price

  • Endpoint: /yhprice
  • Method: GET
  • Parameters:
    • ticker (query parameter): Stock ticker symbol.
  • Description: Get the current stock price, currency, symbol name, and market cap for a given stock

3. Get Full Data of a Stock

  • Endpoint: /fullData
  • Method: GET
  • Parameters:
    • ticker (query parameter): Stock ticker symbol.
  • Description: Get the full data of a stock, including various details such as price, currency, and more.

4. Get Stock Options

  • Endpoint: /stockOptions
  • Method: GET
  • Parameters:
    • ticker (query parameter): Stock ticker symbol.
  • Description: Get information about stock options for a given stock.

5. Get Yahoo Finance Historical Data

  • Endpoint: /yhfhistorical
  • Method: GET
  • Parameters:
    • ticker (query parameter): Stock ticker symbol.
    • sdate (query parameter): Start date for historical data.
    • edate (query parameter): End date for historical data.
  • Description: Retrieve historical stock data for a specified date range.

6. Get Yahoo Finance Quote Summary

  • Endpoint: /yhf
  • Method: GET
  • Parameters:
    • ticker (query parameter): Stock ticker symbol.
  • Description: Get a summary of quotes for a given stock.

7. Currency Converter

  • Endpoint: /convert
  • Method: GET
  • Parameters:
    • from (query parameter): Source currency.
    • to (query parameter): Target currency.
    • amount (query parameter): Amount to convert.
  • Description: Convert currency from one unit to another.

8. Investing.com API

  • Endpoint: /investp
  • Method: GET
  • Parameters:
    • conversion (query parameter): Currency conversion pair.
    • period (query parameter): Time period.
    • interval (query parameter): Time interval.
  • Description: Retrieve financial data from Investing.com.

9. Get Financial Data

  • Endpoint: /financials
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get financial data, including balance sheet details.

10. Get Dividend Data

  • Endpoint: /dividends
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
    • startDate (query parameter): Start date for dividend data.
    • endDate (query parameter): End date for dividend data.
  • Description: Retrieve dividend data for a specified date range.

11. Get Split Data

  • Endpoint: /split
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
    • startDate (query parameter): Start date for split data.
    • endDate (query parameter): End date for split data.
  • Description: Retrieve split data for a specified date range.

12. Get Earnings Data

  • Endpoint: /earnings
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Retrieve earnings data for a given stock.

13. Get Asset Profile

  • Endpoint: /assetProfile
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Retrieve asset profile data for a given stock.

14. Get Balance Sheet History

  • Endpoint: /balanceSheetHistory
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Retrieve historical balance sheet data for a given stock.

15. Get Balance Sheet History Quarterly

  • Endpoint: /balanceSheetHistoryQuarterly
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Retrieve quarterly balance sheet data for a given stock.

16. Get Cashflow Statement History

  • Endpoint: /cashflowStatementHistory
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Retrieve historical cashflow statement data for a given stock.

17. Get Cashflow Statement History Quarterly

  • Endpoint: /cashflowStatementHistoryQuarterly
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Retrieve quarterly cashflow statement data for a given stock.

18. Get Default Key Statistics

  • Endpoint: /defaultKeyStatistics
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Retrieve default key statistics for a given stock.

19. Get Earnings History

  • Endpoint: /earningsHistory
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Retrieve earnings history data for a given stock.

20. Get Earnings Trend

  • Endpoint: /earningsTrend
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Retrieve earnings trend data for a given stock.

21. Get Recommendations by Symbol

  • Endpoint: /recommendationsBySymbol
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get recommendations for a given stock symbol.

22. Get Trending Symbols

  • Endpoint: /trendingSymbols
  • Method: GET
  • Parameters:
    • count (query parameter, optional): Number of trending symbols to retrieve (default is 5).
  • Description: Get trending stock symbols.

23. Get Fund Ownership

  • Endpoint: /fundOwnership
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get fund ownership details for a given stock.

24. Get Fund Performance

  • Endpoint: /fundPerformance
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get fund performance details for a given stock.

25. Get Fund Profile

  • Endpoint: /fundProfile
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get fund profile details for a given stock.

26. Get Income Statement History

  • Endpoint: /incomeStatementHistory
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get income statement history for a given stock.

27. Get Income Statement History Quarterly

  • Endpoint: /incomeStatementHistoryQuarterly
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get quarterly income statement history for a given stock.

28. Get Index Trend

  • Endpoint: /indexTrend
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get index trend data for a given stock.

29. Get Industry Trend

  • Endpoint: /industryTrend
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get industry trend data for a given stock.

30. Get Insider Holders

  • Endpoint: /insiderHolders
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get insider holders data for a given stock.

31. Get Insider Transactions

  • Endpoint: /insiderTransactions
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get insider transactions data for a given stock.

32. Get Institution Ownership

  • Endpoint: /institutionOwnership
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get institution ownership details for a given stock.

33. Get Major Direct Holders

  • Endpoint: /majorDirectHolders
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get details of major direct holders for a given stock.

34. Get Major Holders Breakdown

  • Endpoint: /majorHoldersBreakdown
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get breakdown of major holders for a given stock.

35. Get Quote Type

  • Endpoint: /quoteType
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get quote type details for a given stock.

36. Get SEC Filings

  • Endpoint: /secFilings
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get SEC filings details for a given stock.

37. Get Sector Trend

  • Endpoint: /sectorTrend
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get sector trend data for a given stock.

38. Get Summary Detail

  • Endpoint: /summaryDetail
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get summary detail for a given stock.

39. Get Top Holdings

  • Endpoint: /topHoldings
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get top holdings details for a given stock.

40. Get Options

  • Endpoint: /options
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get options details for a given stock.

41. Get Insights

  • Endpoint: /insights
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
    • reportsCount (query parameter, optional): Number of reports to retrieve (default is 2).
  • Description: Get insights data for a given stock.

42. Get Daily Gainers

  • Endpoint: /dailyGainers
  • Method: GET
  • Parameters:
    • count (query parameter, optional): Number of daily gainers to retrieve (default is 5).
  • Description: Get daily gainers data.

43. Get Calendar Events

  • Endpoint: /calendarEvents
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get calendar events for a given stock.

44. Get Upgrade/Downgrade History

  • Endpoint: /udhistory
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get upgrade/downgrade history for a given stock.

45. Get Price

  • Endpoint: /price/
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get the price details for a given stock.

46. Get Summary Profile

  • Endpoint: /summaryprofile/
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get the summary profile for a given stock.

47. Get Recommendation Trend

  • Endpoint: /recommendation
  • Method: GET
  • Parameters:
    • symbol (query parameter): Stock symbol.
  • Description: Get recommendation trend for a given stock.
Followers: 7
API Creator:
Rapid account: Pinto Studio
Pinto Studio
belchiorarkad-FqvHs2EDOtP
Log In to Rate API
Rating: 2.5 - Votes: 2