| Sl | API | Update Frequency | Description |
|---|---|---|---|
| 1 | GetCorporateAnnouncements Categories | NA | GetCorporateAnnouncementsCategories function is used to retrieve the available categories of corporate announcements for a specified exchange. These categories help in classifying the types of corporate updates (e.g., general announcements, board meetings, dividends, etc.) published by listed companies. |
| 2 | GetCorporateAnnouncements | Continuous (1 Min) | GetCorporateAnnouncements are official company disclosures on earnings, mergers, dividends, leadership changes, and other key events. |
| 3 | GetCorporateAnnouncementAttachment | NA | GetCorporateAnnouncementAttachment function is used to download the PDF attachment associated with a corporate announcement for a given stock exchange and URL. |
| 4 | GetCorporateActionsCategories | EOD | GetCorporateActionsCategoriesfunction retrieves a list of corporate action categories available for a specific exchange. |
| 5 | GetCorporateActions | EOD | GetCorporateActions data are company-initiated events such as dividends, stock splits, mergers, acquisitions and buybacks. |
| 6 | GetResultsCalendar | Continuous (1 Min) | GetResultsCalendar returns information about upcoming or past financial results announcements for listed companies. |
| 7 | GetFinancialResultsItems | Continuous (1 Min) | GetFinancialResultsItems retrieves a list of companies along with the respective dates on which they have published their financial results. These details are then further used in next function (GetFinancialResults) to get actual Financial Results. |
| 8 | GetFinancialResults | Continuous (1 Min) | GetFinancialResults returns company's periodic financial performance reports, including revenue, profit/loss, expenses, earnings per share (EPS), and key financial ratios. |
| 9 | GetFinRatioEOD | Continuous (1 Min) | GetFinRatioEOD The GetFinRatioEOD API provides key financial ratios and end-of-day (EOD) metrics for a given company/instrument on a specific date. |
| 10 | GetFinRatioQuarterly | Continuous (1 Min) | GetFinRatioQuarterly API retrieves quarterly financial ratios for a given company based on its instrument identifier and exchange. |
| 11 | GetFinRatioSnapshot | Continuous (1 Min) | GetFinRatioSnapshot API function provides a snapshot of key financial ratios for a specified instrument, using the most recent financial data and the current market price. |
| 12 | GetSectoralClassification | EOD | GetSectoralClassification retrieves the industry and sector categorization of listed companies, including details like sector name, industry group, and sub-industry classification. |
| 13 | GetSHPItems | Continuous (1 Min) | GetSHPItems retrieves list of companies along with the respective dates on which their Shareholding Pattern (SHP) has been reported. These details are then further used in next function (GetSHP) to get actual Share Holding Pattern. |
| 14 | GetSHP | Continuous (1 Min) | GetSHP returns Share Holding Pattern. |
| 15 | GetScripMCap | EOD | GetScripMCap returns a company's market capitalization of scrips, calculated as share price × total outstanding shares. |
| 16 | GetExchangeMCap | EOD | GetExchangeMCap is a function typically used in financial or trading systems to retrieve the Market Capitalization (MCap) data on a specific exchange for a given trading day. |
| 17 | GetVotingItems | EOD | GetVotingItems retrieves a list of companies along with the respective dates on which shareholder voting events occurred. These details are then further used in next function (GetVoting) to get actual Voting details. |
| 18 | GetVoting | EOD | GetVoting returns information related to a company's shareholder voting activities. This includes voting results for annual general meetings (AGMs) or special meetings, etc. |
| 19 | GetCorporateGovernanceItems | EOD | GetCorporateGovernanceItems retrieves a list of companies along with the respective dates on which they have reported corporate governance disclosures. These details are then further used in next function (GetCorporateGovernance) to get actual Corporate Governance Disclosures. |
| 20 | GetCorporateGovernance | EOD | GetCorporateGovernance returns information about documents filed by the company related to its governance. |
| 21 | GetAnnualReports | EOD | GetAnnualReports retrieves a company’s annual financial and operational reports, including audited financial statements, management discussions, and disclosures - in PDF Format. |
| 22 | GetCompanyData | EOD | GetCompanyData function provides key corporate information for a listed company, including its stock symbol, scrip code, registered address, contact details, company secretary name, RTA (Registrar and Transfer Agent) details, and identification numbers like ISIN. |
| 23 | GetBulkDeals | EOD | GetBulkDeals returns details about bulk deals executed in the stock market. |
| 24 | GetBlockDeals | EOD | GetBlockDeals returns details about block deals executed in the stock market. |
| 25 | GetDeliveryVolumes | EOD | GetDeliveryVolumes returns information about the delivery volume of stocks traded on a given date. |
| 26 | GetConsolidatedPledge | EOD | GetConsolidatedPledge returns data on pledged shares of the company, including details on the percentage of shares pledged by promoters or major stakeholders. |
| 27 | Index Constituents | Monthly | Index Constituents returns the constituents of NSE & BSE Indices. |
| 28 | GetBhavCopyCM | EOD | GetBhavCopyCM returns the BhavCopy for the BSE Capital Market (CM) segment, providing trading data such as open, high, low, close (OHLC) prices, traded volume, turnover, etc. |
| 29 | GetBhavCopyFO | EOD | GetBhavCopyFO returns the BhavCopy for BSE Futures & Options (FO) segment, including details such as open, high, low, close (OHLC) prices, traded volume, open interest, and turnover for derivative contracts. |
| 30 | GetFuturesAndOptions | EOD | GetFuturesAndOptions returns the BhavCopy for BSE Futures & Options (FO) segment, including details such as open, high, low, close (OHLC) prices, traded volume, open interest, and turnover for derivative contracts. |
| 31 | GetIndexDetail | EOD | GetIndexDetail returns the BhavCopy for BSE Indices segment, including details such as open, high, low, close (OHLC) prices. |
| 32 | GetCircuitFilterDetails | EOD | GetCircuitFilterDetails returns the list of companies who have hit the circuit filter limits (upper and lower) as set by the exchange. |
| 33 | GetStatisticsGroupAbCompanies | EOD | GetStatisticsGroupAbCompanies returns statistical data for Group A and B companies of BSE, providing key metrics such as traded volume, turnover, market capitalization, and price movements. |
| 34 | GetTop5GainersLosers | EOD | GetTopGainersLosers returns the list of top gaining and losing stocks, providing details such as percentage change, traded volume, turnover, and closing prices. |
| 35 | GetIndexHighlights | EOD | GetIndexHighlights returns the summary of key stock market indices, providing data on index performance, percentage change, highest and lowest levels, traded volume, and turnover. |
| 36 | GetTotalTradeHighlights | EOD | GetTotalTradeHighlights returns the summary of total trade activity across the stock exchange, providing key statistics such as total traded volume, turnover, number of transactions, and market participation trends. |
| 37 | GetScripGroupTradeHighlights | EOD | GetScripGroupTradeHighlights retrieves the trading summary for different scrip groups, providing data on total traded volume, turnover, number of trades, and price movements within specific stock categories. |
| 38 | GetTurnoverDetailsOfTop15 ScripsOfAGroup | EOD | GetTurnoverDetailsOfTop15ScripsOfAGroup retrieves the turnover details of the top 15 scrips in Group A, providing data on total traded volume, turnover value, and price movements. |