Use cases · for developers at Indian SaaS, fintech and lending companies
Enrich your sign-ups with Indian company data from their website or name
Last updated 2 November 2026 · by Venu Gopal Reddy Muvva, founder
When a customer signs up with a work email, take the domain and call GET /api/v1/companies/enrich?domain=<domain>. If the company is in our index you get its legal name, CIN or LEI, state, industry, listing and the source of each field; if not, the call says no match and costs nothing. You can also enrich by name, and we score name-only matches lower so your code can decide what to trust.
Steps in IndianFirmData
1. Get the domain
Take the part after @ in the work email, or the website the customer typed.
2. Call enrich
GET /api/v1/companies/enrich?domain=<domain> with your API key. Use dry_run=true while you test.

3. Decide on confidence
Use match.method and match.confidence: identifier and domain links are strong, name-only links are weaker.
4. Store what you need
Save the fields you use with their source and date, and add a watcher if you want to hear about changes.
What to do with no match
No match is common for small private companies today. Ask the customer for a CIN or GSTIN and run the free decode check on it; a valid CIN tells you the state, year and class even when the company is not in the index.
Cost at scale
One enrich is 1 credit on a match and 0 on no match. During the free period this is free within the 100,000-credit monthly fair-use limit; after it, 10,000 matched sign-ups a month cost about ₹15 (est.).
When IndianFirmData is not the right tool
If you need to enrich people (job titles, emails, phone numbers) rather than companies, this is not the tool. We hold company facts and public business roles only.
Questions
Do you return the company's logo or headcount?
No logos. Employee counts appear only where a public source has them.
Can I enrich in bulk?
Call enrich once per company, within 120 requests a minute per key, or use search filters and export.
Is free email (gmail.com) handled?
A free-email domain will not match a company; enrich by the company name instead.
Try it on a company you know.
Start free — 3 months on usRelated: Indian company data API · Check a company is real · IndianFirmData vs People Data Labs · Pricing