zaubacorp.com APIzaubacorp.com ↗
Access Indian company profiles, director details, CIN lookup, and de-obfuscated contact emails from Zauba Corp via 4 structured API endpoints.
curl -X GET 'https://api.parse.bot/scraper/bd87b2ab-6d1d-4b80-9159-b7e9ab2f3935/get_companies_list?page=1' \ -H 'X-API-Key: $PARSE_API_KEY'
Get a paginated list of companies from the main listing on Zauba Corp. Returns approximately 30 companies per page.
| Param | Type | Description |
|---|---|---|
| page | integer | The page number to retrieve. |
{
"type": "object",
"fields": {
"page": "integer, the requested page number",
"companies": "array of objects with cin, name, slug, url"
},
"sample": {
"data": {
"page": 1,
"companies": [
{
"cin": "AAE-6126",
"url": "https://www.zaubacorp.com/PACIFIC-INFRABUILD-LLP-AAE-6126",
"name": "PACIFIC INFRABUILD LLP",
"slug": "PACIFIC-INFRABUILD-LLP-AAE-6126"
},
{
"cin": "AAF-1027",
"url": "https://www.zaubacorp.com/AFFAIRS-EVENT-MANAGEMENT-LLP-AAF-1027",
"name": "AFFAIRS EVENT MANAGEMENT LLP",
"slug": "AFFAIRS-EVENT-MANAGEMENT-LLP-AAF-1027"
}
]
},
"status": "success"
}
}About the zaubacorp.com API
The Zauba Corp API exposes 4 endpoints for querying Indian company and director data from Zauba Corp, India's public business registry research platform. Use get_company_details to retrieve a company's CIN, registered address, status, ROC, and de-obfuscated email address in a single call. Directors and their appointment histories are accessible via get_director_profile, and the search endpoint supports filtering results by company or director type.
Company Data
The get_company_details endpoint accepts a company slug in NAME-CIN format (e.g. TATA-CONSULTANCY-SERVICES-LIMITED-L22210MH1995PLC084781) and returns a structured object covering the company's cin, name, class, status, roc, address, email, website, age, and a prose summary. The email field is returned de-obfuscated, which is not the case on the Zauba Corp website itself. Slugs for any company can be obtained from the get_companies_list or search endpoints.
Search and Listing
The search endpoint accepts a query string and an optional filter parameter set to either 'company' or 'director'. It returns up to 30 matching results, each with a name, slug, and url. The get_companies_list endpoint pages through the main Zauba Corp company index, returning approximately 30 companies per page with their cin, name, slug, and url. Increment the page parameter to paginate through the full index.
Director Profiles
The get_director_profile endpoint takes a director slug in NAME-DIN format (e.g. RATAN-NAVAL-TATA-00024382) and returns the director's din, name, and a companies array. Each company entry in that array includes the name, slug, designation, and appointment_date, making it straightforward to trace a director's corporate associations over time. Director slugs surface in the response from get_company_details.
- Verify Indian company registration status and ROC jurisdiction using the
statusandrocfields fromget_company_details - Build a corporate graph by mapping directors to their associated companies via
get_director_profileand the returnedcompaniesarray - Enrich a B2B lead list with registered addresses and de-obfuscated contact emails for Indian entities
- Look up a company's CIN from a partial name using the
searchendpoint with the'company'filter - Identify all directorships held by an individual using their DIN and the
appointment_datefield - Index the Zauba Corp company catalogue by paginating through
get_companies_listand resolving each slug for full details - Cross-reference Indian company age and class data for due diligence or compliance workflows
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Zauba Corp have an official developer API?+
What does the `search` endpoint return, and how does the `filter` parameter work?+
search endpoint returns up to 30 results, each with a name, slug, and url. Without a filter value the results may include both companies and directors. Setting filter to 'company' restricts results to companies, and 'director' restricts results to individual director profiles.Does the API return filing history, financial statements, or charges data?+
How do I get a company slug to use with `get_company_details`?+
NAME-CIN, for example TATA-CONSULTANCY-SERVICES-LIMITED-L22210MH1995PLC084781. You can obtain slugs by calling search with a company name or by paginating through get_companies_list, both of which return a slug field in every result.Does the API cover LLPs (Limited Liability Partnerships) in addition to companies?+
cin field in get_company_details is described as returning either a CIN or an LLPIN, indicating LLP records are included in the data. Coverage of specific LLP fields beyond what is listed in the response schema is not guaranteed. You can fork this API on Parse and revise it if you need LLP-specific fields that are not currently returned.