Can we have an API to retrieve single Instrument details?

ishwarm
ishwarm edited July 2016 in General
Hi,

Currently, the API here: https://kite.trade/docs/connect/v1/#retrieving-full-instrument-list retrieves a very large amount of data. This turns out to be very expensive, even if done only once a day on hosted backend solutions for mobile applications (for personal use) when we might just be interested in some 5 or 6 instruments.

Could you please provide the same instrument details in a separate API which allows calling it for one instrument at a time taking in the trading symbol and exchange as parameters? (similar to how it is for the retrieving market quotes API) .

Thanks,
Ishwar.
  • Kailash
    @ishwarm I'll look into this. However, the response, gzipped, is just about 1 MB, which when done once a day, is negligible.
  • ishwarm
    ishwarm edited July 2016
    @Kailash , I was not referring to the size, which is fine. But the number of entries which currently is > 60,000. As an example, if we are using Google AppEngine as our backend, it restricts number of datastore entity writes to 20,000 per day (in the free quota). Hence, this request.
  • Kailash
    Ah yes, understood. We'll do something about this.

    For the time being, you can pass the exchange name to the /instruments call to retrieve the list for just that exchange. eg: /instruments/NSE , /instruments/NFO etc.
  • ishwarm
    Yes, good idea. Will implement it this way. Thanks!
Sign In or Register to comment.