Upstox API to fetch all data for the Nifty 50 companies

I am working on integrating the Upstox API to fetch all companies data in Nifty 50 companies. We require real-time, current data for these companies, and I would appreciate your assistance in providing the following:

Please provoide these points:
The endpoint that provides the Nifty 50 company data.
Any necessary parameters or headers required for authentication and API calls.
Details on any rate limits or best practices for hitting the API at intervals (we plan to query the data every 2 hours).
Any specific API documentation or resources that could help us implement this integration effectively.
We intend to display this data regularly, so your guidance on how to best retrieve and display it would be much appreciated.