[← Back to BAV docs](/access/products/account-verifications/openapi)

# India

### Overview

table
tr
td
Available
td
Yes
tr
td
code
targetCurrency
td
Indian Rupee (INR)
tr
td
code
countryCode
td
IN
### Required data

| API field name | Required? | Field length | Description |
|  --- | --- | --- | --- |
| `beneficiaryBankDetails.accountNumber` | ✅ | 6-20 | Account number of the beneficiary. If the beneficiary details are of the HDFC Bank, then the max length of the account number should be exactly 14 digits.  |
| `beneficiaryBankDetails.bankCode` | ✅ | 11 | Indian Financial System Code must be 11 digits in length IFSC code consists of 11 digits. First 4 represent bank code, fifth character is 0 and the remaining 6 characters identify the branch e.g. HDFC0000XXX. |
| `beneficiaryBankDetails.bankName` | ✅ | Max 35 | Name of the beneficiary bank. |
| `parties.partyType` | ✅ | N/A | Type of the party.**Must be**:`beneficiary` |
| `parties.accountType` | ✅ | N/A | Type of the account.**Available values:**`checking``savings``moneyMarket``certificateOfDeposit``vista``other` |
| `parties.accountHolderName` | Conditional | Max 50 | Beneficiary full  name. Full name should be provided (no initials).  Mandatory if `parties.personalDetails.type` is `person` and `parties.personalDetails.firstName` and/or `parties.personalDetails.lastName` are not provided.  Or if `parties.personalDetails.type` is `Company` and the `parties.personalDetails.companyName` is not provided.  |
| `parties.personalDetails.type` | ✅ | N/A | Entity description code for the party.**Available values:**`company``person``soleTrader``institution``government` |
| `parties.personalDetails.title` | Conditional | N/A | Title code for the Individual.**Available values**:`ms``mrs` `mr``dr``mx``misc` Mandatory if `parties.personalDetails.type` is:`person`  |
| `parties.personalDetails.firstName` | Conditional | Max 50 | Beneficiary first name. Full name should be provided (no initials).  Mandatory if `parties.personalDetails.type` is:`person`  |
| `parties.personalDetails.middleName` | ❌ | Max 50 | Beneficiary middle name. |
| `parties.personalDetails.lastName` | Conditional | Max 50 | Beneficiary last name.   Mandatory if `parties.personalDetails.type` is:`person`  |
| `parties.personalDetails.companyName` | Conditional | Max 140 | Full name of the organization.  Failure to provide the full name could result in delays and potential rejection of your payment. This must consist of 2 words, separated by a space. To whitelist any other naming format please contact your Relationship Manager.   Mandatory if `parties.personalDetails.type` is:`company``institution``government``other`  |
| `parties.personalDetails.dateOfBirth` | ❌ | 10 | Beneficiary's date of birth in YYYY-MM-DD format. |
| `parties.personalDetails.dateOfIncorporation` | ❌ | 10 | A `company`s date of incorporation in YYYY-MM-DD format. |
| `parties.identityDocuments.type` | Conditional | N/A | Type code specific for invoice documentation**Must be**:`other`  You must give all of the conditional identity fields, if you provide at least one of the properties.  |
| `parties.identityDocuments.number` | Conditional | 9 | Invoice number.   Mandatory for trade transactions. |
| `parties.identityDocuments.issuingCountry` | Conditional | 2 | Country code of the invoiceEnter the [2 character ISO 3166-1 standard country code](/access/products/reference/supported-countries-currencies#iso-country-codes) in your API request.  Mandatory for trade transactions. |
| `parties.identityDocuments.validFrom` | Conditional | 10 | Issue date of the Invoice in YYYY-MM-DD format.  Mandatory for trade transactions. |
| `parties.address.address1` | ❌ | Max 35 | Beneficiary's residential (if payee is an individual) or registered (if payee is a company) house number/name and street e.g. 1 Main Street. |
| `parties.address.address2` | ❌ | Max 35 | Beneficiary's residential (if payee is an individual) or registered (if payee is a company) address e.g. apartment no., unit, studio. |
| `parties.address.city` | ❌ | Max 35 | Beneficiary's city or town of their residential (if payee is an individual) or registered (if payee is a company) address. |
| `parties.address.postalCode` | ❌ | Max 10 | Beneficiary's postal code or zip code of their residential (if payee is an individual) or registered (if payee is a company) address. |
| `parties.address.countryCode` | ✅ | 2 | Beneficiary's country code of their residential (if payee is an individual) or registered (if payee is a company) address.Enter the [2 character ISO 3166-1 standard country code](/access/products/reference/supported-countries-currencies#iso-country-codes) in your API request. |
| `parties.address.residentialStatus` | ✅ | N/A | Beneficiary's residential status.**Available values**:`resident``nonResident``other` |