Verify available Company Secretary professional details using the RPACPC CS Verification API. Retrieve membership-related information, organization details, designation, professional identifiers, and location information through an API integration.
The RPACPC CS Verification API enables businesses to retrieve available professional information associated with a Company Secretary membership number.
It can support professional verification workflows where an organization needs to check a Company Secretary’s available membership and associated professional details before onboarding, engaging, or maintaining records for a professional.
The API response may include the following information, depending on the response received:
Name and designation of the professional.
Name of the organization associated with the professional.
Membership number associated with the professional.
CP number, where available from the source.
Address and city associated with the professional.
CSBF indicator and active ECSIN number, as returned by the source.
Provide the membership number and required consent parameters.
RPACPC processes the request through the configured verification service.
The API returns the request status and available Company Secretary information in JSON format.
Integrate the returned information into your professional verification, onboarding, or due-diligence workflow.
| Parameter | Type | Required | Description |
|---|---|---|---|
| request_id | String | Yes | Unique identifier for the API request. |
| consent | String | Yes | Consent indicator supplied with the request. |
| consent_text | String | Yes | Consent declaration associated with the request. |
| membership_number | String | Yes | Company Secretary membership number to be checked. |
{
"request_id": "REQ_CS_10001",
"consent": "Y",
"consent_text": "I hereby declare my consent agreement for fetching my information via RPACPC API",
"membership_number": "12345"
}
| Field | Description |
|---|---|
| status | Overall status returned by the API. |
| status_code | Status code returned in the response. |
| message | Response message returned by the service. |
| billable | Billing indicator returned by the API. |
| data.name | Name of the Company Secretary. |
| data.organization | Associated organization name. |
| data.designation | Professional designation. |
| data.membership_number | Membership number returned by the source. |
| data.cp_number | CP number, when available. |
| data.address | Address returned in the response. |
| data.city | City associated with the returned record. |
| data.csbfYn | CSBF indicator, preserving the source field name. |
| data.active_ecsin_number | Active ECSIN number, if provided. |
| request_id | Request identifier associated with the API call. |
| sequence_id | Sequence identifier returned by the service. |
| request_time | Timestamp indicating when the request was made. |
| response_time | Timestamp indicating when the response was returned. |
{
"status": "SUCCESS",
"status_code": "200",
"message": "Data fetch successfully",
"billable": "Y",
"data": {
"name": "SAMPLE COMPANY SECRETARY",
"organization": "SAMPLE PROFESSIONAL ASSOCIATES",
"designation": "COMPANY SECRETARIES",
"membership_number": "A12345",
"cp_number": "12345",
"address": "SAMPLE BUSINESS ADDRESS",
"city": "SAMPLE CITY",
"csbfYn": "NO",
"active_ecsin_number": ""
},
"request_id": "REQ_CS_10001",
"sequence_id": "sample-sequence-id",
"request_time": "2026-01-15T10:30:00.000Z",
"response_time": "2026-01-15T10:30:01.000Z"
}
The response is illustrative and uses synthetic values. Field values, optional fields, and status messages may vary depending on the actual API response.
Retrieve available Company Secretary details as part of professional onboarding and record verification workflows.
Support verification workflows for organizations engaging Company Secretaries as consultants, advisors, or professional service providers.
Use available professional and organization information as one input into broader due-diligence processes.
Help maintain and cross-check Company Secretary details within internal business systems.
Integrate professional information retrieval into existing onboarding, compliance, or case-management applications.
Common questions about the CS Verification API — what it returns, how fast it is, and how to integrate.
Government ID Check API helps banks, FinTechs, and NBFCs streamline KYC with faster identity verification and reduced manual work.
Read More
Empower your applications with India's Enterprise Verification Intelligence Platform for faster, more reliable verification.