Feel free to reach techsupport@surepass.io for any technical support or guidance.
Authorization header as Bearer TOKEN.https://sandbox.surepass.iohttps://kyc-api.surepass.io| Header | Required | Description |
|---|---|---|
| Authorization | Yes | JWT Bearer token for authentication. Format: Bearer <token> |
| Content-Type | Yes | Must be set to multipart/form-data |
| Parameter | Type | Required | Description |
|---|---|---|---|
| file | File | Yes | The CIN document image file to be processed. Supported formats: JPG, JPEG, PNG, PDF |
| link | String | No | Alternative to file upload. URL of the CIN document image |
# Using multipart/form-data
# Form fields:
file: [binary data of the CIN document]
# OR alternatively:
link: "https://example.com/path/to/cin_document.jpg"| Parameter | Type | Description |
|---|---|---|
| success | Boolean | Indicates if the API request was successful |
| data | Object | Contains the extracted information from the CIN document |
| data.cin | String | Certificate of Incorporation Number |
| data.company_name | String | Name of the company as registered |
| data.incorporation_date | String | Date of incorporation of the company |
| data.company_type | String | Type of company (e.g., Private Limited, Public Limited) |
| data.registered_address | String | Registered address of the company |
| data.authorized_capital | String | Authorized capital of the company |
| data.paid_up_capital | String | Paid-up capital of the company |
| data.business_activity | String | Main business activity of the company |
| data.directors | Array | List of company directors |
| message | String | Status message from the API |
| status_code | Integer | HTTP status code |
{
"success": true,
"data": {
"cin": "U72900KA2015PTC123456",
"company_name": "EXAMPLE TECHNOLOGIES PRIVATE LIMITED",
"incorporation_date": "15/06/2015",
"company_type": "Private Limited Company",
"registered_address": "123, EXAMPLE TECH PARK, WHITEFIELD, BANGALORE, KARNATAKA, 560066",
"authorized_capital": "Rs. 10,00,000",
"paid_up_capital": "Rs. 1,00,000",
"business_activity": "Computer programming, consultancy and related activities",
"directors": [
"JOHN DOE",
"JANE SMITH"
]
},
"message": "CIN data extracted successfully",
"status_code": 200
}{
"error": null,
"message": "Your token is invalid. Please ensure that correct token is being used.",
"status_code": 401,
"success": false,
"message_code": "invalid_token"
}curl --location --request POST 'https://kyc-api.surepass.app/api/v1/ocr/cin' \
--header 'Authorization: Bearer <token>' \
--form 'file=@""'{
"success": true,
"data": {
"cin": "U72900KA2015PTC123456",
"company_name": "EXAMPLE TECHNOLOGIES PRIVATE LIMITED",
"incorporation_date": "15/06/2015",
"company_type": "Private Limited Company",
"registered_address": "123, EXAMPLE TECH PARK, WHITEFIELD, BANGALORE, KARNATAKA, 560066",
"authorized_capital": "Rs. 10,00,000",
"paid_up_capital": "Rs. 1,00,000",
"business_activity": "Computer programming, consultancy and related activities",
"directors": [
"JOHN DOE",
"JANE SMITH"
]
},
"message": "CIN data extracted successfully",
"status_code": 200
}