Skip to content
FinHubBy HabileLabs

Company Verification

Fetch a complete company profile — directors, financials, and compliance status — from MCA registry data.

api · POST /v1/kyc/verify
POST /v1/kyc/verify
Authorization: Bearer sk_live_••••
{ "pan": "XXXXX1234F", "consent_artifact": "ca_9f2c…" }

Overview

What the Company Details API does

The Company Details API returns a consolidated view of a registered entity: director list, filing history, financial highlights, and current compliance status. It's the core data source for KYB onboarding, credit underwriting, and periodic re-verification of existing business relationships.

Inputs

  • Cin
  • Consent artefact id

Returns

  • Company name
  • Directors
  • Registration details
  • Financial summary
  • Compliance status

POST /v1/kyb/company-details

How it works

Three steps to a verified result

01

Submit the company's

Submit the company's CIN along with a valid consent artefact.

02

FinHub retrieves and

FinHub retrieves and consolidates registration, director, and filing data from MCA registry sources.

03

A structured company

A structured company profile is returned, with every fetch recorded in a tamper-evident audit log.

Use cases

Where teams use Company Details

  • KYB onboarding for corporate borrowers and merchants
  • Underwriting due diligence on registered entity financials
  • Ongoing compliance monitoring for existing business accounts
  • Verifying director and shareholding changes ahead of contract renewal

FAQ

Company Details API — FAQs

Common questions about FinHub's Company Details API.

The API returns directors, registration details, a financial summary, and current MCA compliance status in one structured response.

More verification APIs

Explore related APIs

Ready to add Company Details to your flow?

Book a demo and see the API return a verified result on your own test data in minutes.