Company Compliance API
Compliance snapshot - ROC filings, credit ratings, EPFO and AGM/balance-sheet dates.
Overview
The Company Compliance API returns a compliance snapshot for an Indian company: ROC filings, credit ratings, EPFO establishments, the last AGM and balance-sheet dates, and any authority flags. Use it to confirm a company is in good standing and to surface compliance risk during onboarding or monitoring.
- ROC filing history (form, date, status)
- Credit ratings (agency, rating, date)
- EPFO establishments
- Last AGM and balance-sheet dates
- Authority flags
Auth, limits & freshness
- Auth: Send Authorization: Bearer <api_key> (pk_test_… or pk_live_…).
- Rate / credits: Fair-use and plan limits apply; see your API console for remaining credits.
- Freshness: Sourced from Infyner’s MCA-aligned company master; refresh cadence varies by dataset.
- Errors: Errors return a JSON envelope with success=false and an error code (e.g. NOT_FOUND, UNAUTHORIZED).
How it works
- Generate an API key in your developer console (test keys are free).
- Call the endpoint with your Bearer key.
- Read the JSON response (standard envelope with credits info).
- Map the fields into your product or workflow.
Request & response
Try it live with a free test key from your sandbox.
Where it's used
- Confirm good standing before a deal
- Ongoing compliance monitoring
- Risk and onboarding screening
- Supplier compliance checks
Frequently asked questions
What does the compliance API include?
ROC filings, credit ratings, EPFO establishments, last AGM / balance-sheet dates and any authority flags - a lean compliance summary.
Start building in minutes
Generate a free test key, call the sandbox, and go live when you're ready.
Get API access