curl --request GET \
--url https://api.sandbox.co.in/bank/{ifsc}/accounts/{account_number}/verify \
--header 'Authorization: <authorization>' \
--header 'x-api-key: <x-api-key>'{
"code": 200,
"timestamp": 1765889766000,
"transaction_id": "ede162d7-9052-487b-b575-06da8166e014",
"data": {
"@entity": "@in.co.sandbox.bank.account.penny_drop_verification_response",
"message": "Bank Account details verified successfully.",
"account_exists": true,
"name_at_bank": "John Doe",
"utr": "329613870973",
"amount_deposited": "1"
}
}Verify a bank account by dropping a penny into the beneficiary account.
curl --request GET \
--url https://api.sandbox.co.in/bank/{ifsc}/accounts/{account_number}/verify \
--header 'Authorization: <authorization>' \
--header 'x-api-key: <x-api-key>'{
"code": 200,
"timestamp": 1765889766000,
"transaction_id": "ede162d7-9052-487b-b575-06da8166e014",
"data": {
"@entity": "@in.co.sandbox.bank.account.penny_drop_verification_response",
"message": "Bank Account details verified successfully.",
"account_exists": true,
"name_at_bank": "John Doe",
"utr": "329613870973",
"amount_deposited": "1"
}
}JWT access token
API key for identification
11-digit alpha-numeric code used to identify the bank branches
^[A-Z]{4}0[0-9A-Z]{6}$Bank account number. Max length: 40 characters
optional Name. Max length: 100 characters
optional Mobile. Length: 10 digits
Was this page helpful?