Company data API

Company Compliance API

Compliance snapshot - ROC filings, credit ratings, EPFO and AGM/balance-sheet dates.

GET /v1/companies/{cin}/compliance

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

How it works

  1. Generate an API key in your developer console (test keys are free).
  2. Call the endpoint with your Bearer key.
  3. Read the JSON response (standard envelope with credits info).
  4. Map the fields into your product or workflow.

Request & response

Requestcurl "https://api.infyner.com/v1/companies/L74999WB1991PLC051738/compliance" \ -H "Authorization: Bearer pk_test_xxxxxxxx"
Response (sample){ "success": true, "data": { "cin": "...", "last_agm_date": "2024-09-28", "roc_filings": [ { "form_type": "AOC-4", "filing_date": "2024-10-12", "status": "Filed" } ], "credit_ratings": [ { "agency": "CRISIL", "rating": "A+", "date": "2024-06-01" } ] } }

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.

Related APIs

Start building in minutes

Generate a free test key, call the sandbox, and go live when you're ready.

Get API access