We’re excited to launch our latest product to simplify your business processes. Know More →
KYE RPACPC KYE Suite Employee & professional checks

Verify Cost Accountant Membership and Professional Detailss.

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.

Sample verification Dummy data
1 You send
Checking
2 You get back
✓
ACTIVEValid & registered
482 ms
Membership number 12345
Member name SAMPLE MEMBER
Category A
Email sample@example.com
Qualifications MCOM, ACMA
COP holder N
Professional status ACTIVE
Reason for removal —
City SAMPLE CITY
API overview

Simplify CWA Verification.

The CWA Verification API helps applications retrieve available professional membership information using a membership number.

Key information available

Access essential Architect details.

The API response may include the following information, depending on the response received:

01
Membership Information

Professional membership reference returned by the source.

membership_number
02
Member Details

Name associated with the returned membership record.

member_name
03
Membership Category

Membership category code returned by the source.

category
04
Contact Information

Email address associated with the member, when available.

email
05
Qualifications

Professional qualifications listed in the source record.

qualifications
06
Certificate of Practice

Indicates the value returned for Certificate of Practice holder information.

cop_holder
07
Professional Status

Status returned by the source, such as ACTIVE.

professional_status
08
Removal Information

Reason provided if applicable.

reason_for_removal
09
Location Details

City associated with the returned membership record.

city
Field availability and meaning depend on the underlying source. Some fields may be blank.
How it works

Simple API-based verification process.

Step 01

Enter the Membership Number

Submit the CWA membership reference.

Step 02

Provide Consent

Include the required consent flag and consent declaration.

Step 03

Process the Request

RPACPC processes the membership lookup through the configured data source.

Step 04

Receive Member Details

Retrieve available membership and professional information, along with the response details.

API request

Step 1 Submit CWA Verification details.

Request parameters
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
Refer to the RPACPC developer documentation for the configured endpoint.
Sample request REQUEST
{
  "request_id": "REQ123456789",
  "consent": "Y",
  "consent_text": "I hereby provide consent to fetch the required information through the RPACPC API.",
  "membership_number": "12345"
}
API response

Step 2Receive structured CWA Verification information.

Key response fields
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.
200 · Sample responseRESPONSE
{
  "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.

Use cases

CWA Verification across business workflows.

Professional Onboarding

Retrieve available membership details when onboarding cost accounting professionals.

Enterprise Vendor Verification

Support credential checks when engaging external cost accountants or accounting service providers.

Recruitment and Credential Screening

Supplement the screening of accounting professionals with membership and qualification information.

Financial and Accounting Platforms

Incorporate membership lookup into professional registration and profile validation workflows.

Business Due Diligence

Use professional membership information as one input in a broader verification process.

FAQ

Frequently asked questions

Common questions about the CWA Verification API — what it returns, how fast it is, and how to integrate.

Still have a question? Talk to an expert
What information can I retrieve through the CWA Verification API?
The API can return the membership number, member name, category, email, qualifications, COP holder indicator, professional status, reason for removal and city.
What does the cop_holder field indicate?
The field returns a value such as Y or N in the supplied example. Confirm the source's definition before using it to determine current practice authorization.
What does the status field mean?
The response includes a status value such as ACTIVE. Confirm the source's status definitions and data freshness before relying on it for professional eligibility decisions.
What does the category field represent?
The API returns a category code, such as A. Its exact meaning should be confirmed with the source documentation.
What does the env field mean?
The supplied response returns sandbox. Confirm whether this field identifies the response environment and what values are returned in production.
Does a successful response guarantee that all member information is current?
No. A successful API response indicates that the request returned successfully according to the API's response status. Data freshness and field-level meaning depend on the underlying source.
Blog

Government ID Check API: How Does It Help Banks, FinTechs, and NBFCs Streamline KYC?

Government ID Check API helps banks, FinTechs, and NBFCs streamline KYC with faster identity verification and reduced manual work.

Read More
Government ID Check API: How Does It Help Banks, FinTechs, and NBFCs Streamline KYC?

India's verification infrastructure is already here.

Empower your applications with India's Enterprise Verification Intelligence Platform for faster, more reliable verification.