Bulk Download of BSE 500 Audit Reports via API

Prince
Prince Newcomer

Dear All,

I am writing to seek your assistance in downloading Audit Reports for BSE 500 companies covering the last five years using the Eikon / Workspace API.

I have attempted multiple times to set up and use the Python API (via the Refinitiv Data Library and Eikon Data API) on my local system, but I have not been successful in configuring it correctly. Despite following the available documentation, the API calls either fail or return incomplete results.

Could you kindly guide me on:

  1. The correct Refinitiv API or service to use for bulk retrieval of Audit Reports (company filings) for a list of BSE 500 companies.
  2. Whether there are any existing bulk-download options (e.g., Filings API, RDP services, or a Workspace add-on) that would simplify this process.
  3. A step-by-step example or sample code in Python that demonstrates how to authenticate and fetch these filings efficiently.

If there is an alternative recommended method (other than the API) to retrieve such documents at scale, I would also be grateful for your guidance.

Thank you in advance for your support. I look forward to your advice on the best approach.

Answers