Skip to main content
POST
Verify Bank Account (Advance)
This API verifies the details of a bank account associated with an individual. It requires the following input parameters:
  • Account Number: The bank account number to be verified.
  • IFSC: The Indian Financial System Code of the bank branch.

Optional Feature

  • Name Match Verification: Optionally, the API can perform a name match verification.
  • Penny Drop: Optionally, the API can perform a penny drop to the account to be verified.

400 Response Messages

Account Number Errors

  • account_number is required.
  • account_number must be a string.
  • account_number must be at least 9 character long.
  • Account number must contain only numeric characters.

IFSC Errors

  • ifsc is required.
  • ifsc must be a string.
  • ifsc must be exactly 11 characters long.
  • Invalid IFSC format. Example: ‘SBIN0001234’.

Name Errors

  • name must be a string.
  • name is invalid.
  • Name must not contain special characters or numbers.

Payload Errors

  • Payload is missing.

Authorizations

Authorization
string
header
required

API key issued by KonnectNXT. Pass as Authorization: Bearer <your_api_key>.

Body

application/json
account_number
string
required
  • Account Number must be in the format XXXXXXXXXXXXXXX
  • It should not contain all identical digits in the numeric part.
  • Min Length: 9
Minimum string length: 9
Example:

"380234932948989"

ifsc
string
required
  • IFSC code must be exactly 11 characters long.
  • It should follow the format: 4 letters, followed by 0, followed by 6 alphanumeric characters.
Required string length: 11
Example:

"SBIN0001234"

name
string

Optional. Must not contain special characters or numbers.

Pattern: ^[a-zA-Z\s]*$
Example:

"John Doe"

is_penny_drop
boolean
default:false

Optional. If true, then penny will be dropped to the account to be verified.

Example:

false

Response

Successful response with bank account details.

status
enum<string>
required

Overall status of the API

Available options:
success,
error
code
integer
required

HTTP status code

Example:

400

message
string
required

Description of the response or error

Example:

"Invalid request parameters"

data
object
required
credits_used
integer
required

Represents the total number of credits used in this request.

Example:

3

credits_left
integer
required

Represents the remaining credits available for use.

Example:

4040