Verify CIN
Use this API to retrieve information from CIN such as business incorporation date, director(s) details, CIN status, and more. View the test data and use the information to trigger the validations. The test data are usable only in the test environments such as gamma and sandbox.
Response Codes
Sub Code | Status | Message | Next Action |
---|---|---|---|
200 | SUCCESS | VALID | - |
200 | SUCCESS | INVALID | Enter the correct information in the request. |
400 | ERROR | verification_id is missing in the request. | Enter a valid verification_id in the request. |
400 | ERROR | verification_id can include only alphanum, dot, hyphen, and underscores. | Only alphanumeric, period (.), hyphen (-), and underscore ( _ ) are allowed. |
400 | ERROR | cin is missing in the request. | Enter the unique alphanumeric identifier (CIN) assigned to companies in the request. |
400 | ERROR | cin should be of 21 character alphanumeric string of format (X00000XX0000XXX000000). | Enter the correct format of the CIN information in the request. |
400 | ERROR | Client secret belongs to test environment | Enter the correct environment credentials in the request. |
400 | ERROR | x-client-id is missing in the request. | Enter all the header information in the API request. |
401 | ERROR | Invalid clientId and clientSecret combination | Ensure you enter valid x-client-id and x-client-secret information in the API request. |
403 | ERROR | IP not whitelisted your current ip is 106.51.91.104.For IP whitelisting assistance, visit our guide at https://docs.cashfree.com/docs/ip-whitelisting-verification | Whitelist the IP address. |
409 | ERROR | verification id already exists | Enter a unique verification ID to identify the request. |
422 | ERROR | Insufficient balance to process this request | Try again with sufficient balance. |
500 | ERROR | something went wrong | Try again after some time. |
502 | ERROR | verification attempt failed | Try again after some time. |
Authorizations
Client ID. You can find your ID in the Merchant Dashboard.
Client secret key. You can find your secret key in the Merchant Dashboard.
Headers
Send the signature if IP is not whitelisted
Body
Find the request parameters to retrieve CIN information
It is the unique ID you create to identify the API request. The maximum character limit is 50. Alphanumeric, period (.), hyphen (-). and underscore ( _ ) are allowed.
It is the unique alphanumeric identifier assigned to companies registered under the Ministry of Corporate Affairs, India.
Response
Success response for retrieving CIN information
It displays the unique ID you created to identify the API request.
It displays the unique ID created by Cashfree Payments for reference purposes.
It displays the status of the CIN information
It displays the entered CIN information.
It displays the name of the company registered under the Ministry of Corporate Affaris.
It displays the registration number of the company.
It displays the date of incorporation of the company.
It displays the granular level status of the CIN information.
It displays the email ID of the company registered under the Ministry of Company Affairs.
It displays the name of the country where the company is located.
Was this page helpful?