reports

Company due-diligence report

Company master + filing health + charges + directors + risk flags, in one call.

post/kyc/report/company

Request

  • Base URL: https://api.qorpiq.com
  • URL: https://api.qorpiq.com/kyc/report/company
  • Auth: API key in header x-api-key

Request body

realtimeboolean

Read the record live from MCA instead of our saved copy. Default false: a saved copy that covers this check answers first, and MCA is read live only when we hold no sufficient record. Live reads are available to accounts enabled for them; if a live read cannot run, the saved copy answers and the response says so.

cinstring required

Example request

{
  "cin": "L85110KA1981PLC013115"
}

Response

Success.

transaction_idstring uuid

Unique id for this request, echoed in the X-Transaction-Id header.

checkstring
cinstring
director_countinteger
risk_flagsstring[]
timestampinteger

Response time (epoch ms).

Example response

{
  "check": "company_report",
  "filing_health": {
    "latest_financials": {
      "form": "MGT-7",
      "event_date": "31-03-2025"
    },
    "latest_annual_return": {
      "form": "MGT-7",
      "event_date": "31-03-2025"
    }
  },
  "risk_flags": [
    "open_charges"
  ],
  "adjudication": {
    "cases": [
      {
        "sections_violated": "92(5) - If any company fails to file its annual return"
      }
    ]
  }
}

Changes