| Header | Description |
|---|---|
myAppId | Application identifier used for service authentication |
service-key | Unique service key provided for accessing the verification service |
Authorization | API authorization credentials for secure access |
Content-Type | Specifies the request payload format (application/json) |
| Parameter | Type | Description |
|---|---|---|
url | String | Public URL of the cheque image to be processed |
documentType | String | Specifies the verification type (cheque ocr) |
| Field | Description |
|---|---|
request_id | Unique request identifier for tracking |
status_code | Status code of the request |
case_id | Case ID for internal reference |
result.accNo | Extracted bank account number (masked if applicable) |
result.bank | Name of the bank |
result.chequeNo | Cheque number |
result.ifsc | IFSC code of the bank branch |
result.micr | MICR code of the cheque |
result.bankDetails.address | Address of the bank branch |
result.bankDetails.branch | Branch name |
result.bankDetails.city | City of the branch |
result.bankDetails.contact | Contact number of the branch (if available) |
result.bankDetails.district | District of the branch |
result.bankDetails.state | State of the branch |
result.name | Extracted account holder name(s) |
error | Contains error details if extraction fails |
curl --location 'https://api.staging.indiconnect.in/idverifygr/verification' \
--header 'myAppId: verification_v2_app' \
--header 'service-key: sk_test_****************' \
--header 'Authorization: x-api-access indc_test_****************:ac_test_****************' \
--header 'providercode: LLO****FI' \
--header 'Content-Type: application/json' \
--data '{
"query": "mutation {\r\n verify(\r\n input: {\r\n documentType: \"cheque ocr\"\r\n url: \"https://example.com/dummy-cancelled-cheque.jpg\"\r\n }\r\n ) {\r\n ok\r\n message\r\n result {\r\n ... on ChequeOCRResult {\r\n request_id\r\n status_code\r\n case_id\r\n accNo\r\n bank\r\n chequeNo\r\n ifsc\r\n micr\r\n bankDetails {\r\n address\r\n branch\r\n city\r\n contact\r\n district\r\n state\r\n }\r\n name\r\n }\r\n }\r\n }\r\n}\r\n",
"variables": {}
}'
{
"data": {
"verify": {
"ok": true,
"message": "Verification completed successfully",
"result": {
"request_id": "d1e2f3a4-b5c6-4789-8abc-1234567890de",
"status_code": 101,
"case_id": null,
"accNo": "12345678901",
"bank": "STATE BANK OF INDIA",
"chequeNo": "123456",
"ifsc": "SBIN0001234",
"micr": "123456789",
"bankDetails": {
"address": "DUMMY DISTRICT MAHARASHTRA 400001",
"branch": "DUMMY BRANCH",
"city": "DUMMY CITY",
"contact": "0000000000",
"district": "DUMMY DISTRICT",
"state": "MAHARASHTRA"
},
"name": [
"Mr. DUMMY TEST USER"
]
}
}
}
}