I had a few suggestions. Please take it as something to improve the already great service. This is in no manner a criticism.
The API docs , at least the pykiteconnect, is lacking in some very important areas - a. It does not specify what type of value a function expects as an input i.e. string, integer, etc.
b. It would be of great help if somewhere in the API docs the sample return value could be mentioned. This would help a lot of development time spent on understanding the return structure. Most details are available, but if it is available at one place on Zerodha's site, one would be feel more confident.
Thank you and hopefully you will find my suggestions helpful.