We have a screen in our company in which we display the Twitter trends pulled in via the REST API v1.1. The WOEIDs for Indian we obtained from this post
https://twittercommunity.com/t/what-are-the-list-of-woeids-supported-by-twitter/8493/2
However certain trends are mismatching from what is shown in my Twitter account
My screen where I display the pulled in Tweets
Actual trends

Trends from the API are different to trends from a specific account - which may be personalised. Also trends update every 5 minutes now - API reference index | Docs | Twitter Developer Platform it used to be every 10 or 15, so it could also be cached, older results you’re seeing.