Retrieve available Cost and Works Accountant membership information using a membership number through the RPACPC CWA Verification API.
Designed for professional onboarding, credential screening and business due diligence, the API returns available membership details, professional status, qualifications, Certificate of Practice holder information and other fields provided by the source.
The CWA Verification API helps applications retrieve available professional membership information using a membership number.
The API response may include the following information, depending on the response received:
Professional membership reference returned by the source.
Name associated with the returned membership record.
Membership category code returned by the source.
Email address associated with the member, when available.
Professional qualifications listed in the source record.
Indicates the value returned for Certificate of Practice holder information.
Status returned by the source, such as ACTIVE.
Reason provided if applicable.
City associated with the returned membership record.
Submit the CWA membership reference.
Include the required consent flag and consent declaration.
RPACPC processes the membership lookup through the configured data source.
Retrieve available membership and professional information, along with the response details.
| Parameter | Description | Required |
|---|---|---|
| request_id | Unique identifier for the API request. | As per API specification |
| consent | Consent indicator | Yes |
| consent_text | Consent declaration | Yes |
| membership_number | CWA membership number | Yes |
{
"request_id": "REQ123456789",
"consent": "Y",
"consent_text": "I hereby provide consent to fetch the required information through the 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.membership_number | Professional membership number returned by the source. |
| data.member_name | Name associated with the membership record. |
| data.category | Membership category code returned by the source. |
| data.email | Email address associated with the member, when available. |
| data.qualification | Professional qualifications listed in the source record. |
| data.cop_holder | Certificate of Practice holder indicator returned by the source. |
| data.status | Professional status returned by the source, such as ACTIVE. |
| data.reason_for_removal | Reason for removal, if provided by the source. |
| data.pcity | City associated with the returned membership record. |
| env | Environment associated with the API response, such as sandbox. |
| 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": {
"membership_number": "12345",
"member_name": "SAMPLE MEMBER",
"category": "A",
"email": "sample@example.com",
"qualification": "MCOM, ACMA",
"cop_holder": "N",
"status": "ACTIVE",
"reason_for_removal": "",
"pcity": "SAMPLE CITY"
},
"env": "sandbox",
"request_id": "REQ123456789",
"sequence_id": "SAMPLE-SEQUENCE-ID",
"request_time": "2026-10-13T10:00:00.000Z",
"response_time": "2026-10-13T10:00:01.000Z"
}
This is an illustrative response using synthetic member information. The env field is retained to reflect the supplied response structure; confirm its possible values for production use.
Retrieve available membership details when onboarding cost accounting professionals.
Support credential checks when engaging external cost accountants or accounting service providers.
Supplement the screening of accounting professionals with membership and qualification information.
Incorporate membership lookup into professional registration and profile validation workflows.
Use professional membership information as one input in a broader verification process.
Common questions about the CWA 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.