| 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 | GetCorporateActionsCategories | EOD | GetCorporateActionsCategoriesfunction retrieves a list of corporate action categories available for a specific exchange. |
| 4 | GetCorporateActions | EOD | GetCorporateActions data are company-initiated events such as dividends, stock splits, mergers, acquisitions and buybacks. |
| 5 | GetResultsCalendar | Continuous (1 Min) | GetResultsCalendar returns information about upcoming or past financial results announcements for listed companies. |
| 6 | 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. |
| 7 | 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. |
| 8 | 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. |
| 9 | GetFinRatioQuarterly | Continuous (1 Min) | GetFinRatioQuarterly API retrieves quarterly financial ratios for a given company based on its instrument identifier and exchange. |
| 10 | 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. |
| 11 | GetSectoralClassification | EOD | GetSectoralClassification retrieves the industry and sector categorization of listed companies, including details like sector name, industry group, and sub-industry classification. |
| 12 | 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. |
| 13 | GetSHP | Continuous (1 Min) | GetSHP returns Share Holding Pattern. |
| 14 | GetScripMCap | EOD | GetScripMCap returns a company's market capitalization of scrips, calculated as share price × total outstanding shares. |
| 15 | 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. |
| 16 | GetAnnualReports | EOD | GetAnnualReports retrieves a company’s annual financial and operational reports, including audited financial statements, management discussions, and disclosures - in PDF Format. |
| 17 | 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. |
| 18 | GetBulkDeals | EOD | GetBulkDeals returns details about bulk deals executed in the stock market. |
| 19 | GetBlockDeals | EOD | GetBlockDeals returns details about block deals executed in the stock market. |
| 20 | GetDeliveryVolumes | EOD | GetDeliveryVolumes returns information about the delivery volume of stocks traded on a given date. |
| 21 | 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. |
| 22 | 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. |
| 23 | 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. |
| 24 | GetIndexDetail | EOD | GetIndexDetail returns the BhavCopy for BSE Indices segment, including details such as open, high, low, close (OHLC) prices. |
| 25 | GetCircuitFilterDetails | EOD | GetCircuitFilterDetails returns the list of companies who have hit the circuit filter limits (upper and lower) as set by the exchange. |
| 26 | 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. |
| 27 | 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. |
| 28 | 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. |
| 29 | 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. |
| 30 | 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. |