Company data API

Company Directors API

Current and past directors of a company, with DIN, designation and appointment dates.

GET /v1/companies/{cin}/directors
2 credits per successful call · full rate card

Overview

The Company Directors API returns the board of an Indian company - current and past directors with their DIN, designation, nationality and appointment or cessation dates. Use it for governance checks, director due diligence, and mapping director networks across companies.

  • Current and past directors
  • DIN, name, designation, nationality
  • Appointment and cessation dates
  • Counts for quick screening
  • MCA-sourced

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

  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://www.infyner.com/v1/companies/L74999WB1991PLC051738/directors" \ -H "Authorization: Bearer pk_test_xxxxxxxx"
Response (sample){ "success": true, "data": { "cin": "...", "current_count": 4, "current_directors": [ { "din": "00000000", "name": "...", "designation": "Director", "status": "Active" } ] } }

Try it live with a free test key from your sandbox.

Where it's used

  • Director due diligence
  • Governance and board checks
  • Network mapping across companies
  • KYB enrichment

Frequently asked questions

Does it include past directors?

Yes - both current and past directors are returned, each with appointment / cessation dates.

Related APIs

Start building in minutes

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

Get API access