X-API-KEY and X-API-SECRET.| Header | Value |
|---|---|
X-API-KEY | Your assigned API Key |
X-API-SECRET | Your assigned API Secret |
Base URL: https://api.finpass.ai
| Header | Required | Description |
|---|---|---|
Content-Type | Yes | Must be application/json |
X-API-KEY | Yes | Your Finpass API Key |
X-API-SECRET | Yes | Your Finpass API Secret |
| Parameter | Type | Required | Description |
|---|---|---|---|
pan | string | Yes | The 10-character Permanent Account Number of the corporate entity (e.g., AABCT1234E). Input is case-insensitive and will be automatically uppercased. |
{
"pan": "AABCT1234E"
}| Parameter | Type | Description |
|---|---|---|
success | boolean | Indicates whether the request was processed successfully |
message | string | Human-readable status message |
data | object | Contains the entity details resolved from the PAN |
data.pan | string | The PAN provided in the request |
data.entity_name | string | Registered legal name of the entity linked to the PAN |
data.entity_type | string | Type of entity associated with the PAN (e.g., Company, LLP, Trust, Firm) |
data.status | string | Current registration or tax status of the entity |
data.cin | string | Corporate Identification Number, if the entity is a registered company (null for LLPs) |
data.llpin | string | LLPIN, if the entity is a registered LLP (null for companies) |
data.date_of_incorporation | string | Date the entity was incorporated or registered (YYYY-MM-DD) |
data.registered_address | string | Official registered address of the entity |
data.state | string | State in which the entity is registered |
{
"success": true,
"message": "Entity details fetched successfully",
"data": {
"pan": "AABCT1234E",
"entity_name": "EXAMPLE TECHNOLOGIES PRIVATE LIMITED",
"entity_type": "Company",
"status": "Active",
"cin": "U72200MH2019PTC321654",
"llpin": null,
"date_of_incorporation": "2019-09-10",
"registered_address": "789, Innovation Tower, Powai, Mumbai - 400076",
"state": "Maharashtra"
}
}{
"success": false,
"message": "Invalid PAN format. PAN must be a 10-character alphanumeric string.",
"error_code": "INVALID_INPUT"
}X-API-KEY and X-API-SECRET in client-side code or public repositories; always call this API from a secure backend service[A-Z]{5}[0-9]{4}[A-Z]) before making the API callcin and llpin as null, surface a message indicating the entity may not be a company or LLPCORPORATE_PAN permission on your Finpass account.curl --location --request POST 'https://api.finpass.ai/api/v1/corporate/pan-lookup' \
--header 'Content-Type: application/json' \
--data-raw '{
"pan": "AABCT1234E"
}'{
"success": true,
"message": "PAN lookup successful",
"data": {
"doc_id": "pan456mno789",
"pan": "AABCA1234B",
"result": {
"client_id": "CL-55443",
"pan": "AABCA1234B",
"entity_type": "Company",
"legal_name": "ACME TECHNOLOGIES PRIVATE LIMITED",
"cin": "U72200MH2010PTC123456",
"date_of_registration": "2010-05-15",
"registered_address": "101, Tech Park, Andheri East, Mumbai - 400069, Maharashtra",
"status": "Active",
"company": {
"legal_name": "ACME TECHNOLOGIES PRIVATE LIMITED",
"cin": "U72200MH2010PTC123456",
"company_category": "Company limited by Shares",
"class_of_company": "Private",
"registered_office_address": "101, Tech Park, Andheri East, Mumbai - 400069, Maharashtra",
"date_of_incorporation": "2010-05-15",
"authorised_capital": 10000000,
"paid_up_capital": 5000000
},
"gst_details": [
{
"gstin": "27AABCA1234B1ZX",
"state": "Maharashtra",
"status": "Active",
"taxpayer_type": "Regular",
"filing_timeliness": "Timely",
"date_of_registration": "2017-07-01"
},
{
"gstin": "29AABCA1234B1ZY",
"state": "Karnataka",
"status": "Active",
"taxpayer_type": "Regular",
"filing_timeliness": "Timely",
"date_of_registration": "2018-01-15"
}
],
"itr_filing_history": [
{
"assessment_year": "2024-25",
"filing_date": "2024-10-28",
"return_type": "Original",
"status": "Filed"
},
{
"assessment_year": "2023-24",
"filing_date": "2023-10-25",
"return_type": "Original",
"status": "Filed"
}
],
"tds_tcs_compliance": {
"tds_defaults": false,
"last_tds_filing_date": "2024-10-15",
"filing_timeliness": "Timely"
},
"key_indicators": {
"profit": 98200000,
"bureau_defaults": false,
"gst_filing_delay": false
},
"directors": [
{
"name": "Rajan Mehta",
"designation": "Managing Director",
"din": "01234567"
},
{
"name": "Priya Sharma",
"designation": "Director",
"din": "07654321"
}
]
}
}
}