Reputable online casinos will publish their licenses on their website. It is usually placed near the bottom of the page, and most legit casinos in India put a link to the issuing body, so you can click on the badge/link/image and see the casino’s license.