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

# United Kingdom

### Overview

Available
Yes
targetCurrency
Sterling (GBP)
countryCode
GB
### Submission data

| API field name | Required? | Field length | Description |
|  --- | --- | --- | --- |
| `instructions.party.payoutInstrument.iban` | ❌ | 22 | Beneficiary IBAN. The format the IBAN varies by country. See [Additional data](/products/marketplaces/coverage/bank/additionalinfo) for a list by country. |
| `instructions.party.payoutInstrument.swiftBic` | ❌ | 8 or 11 | The SWIFT BIC is the Bank Identification Code of the beneficiary bank. |
| `instructions.party.payoutInstrument.bankName` | ❌ | Max 35 | Name of the beneficiary bank. |
| `instructions.party.payoutInstrument.bankCode` | ❌ | 6 | 6 digit sort code. |
| `instructions.party.type` | ✅ | N/A | Type of the party.**Must be**:`beneficiary` |
| `instructions.party.payoutInstrument.accountType` | ✅ | N/A | Type of the account.**Available values:**`checking``savings``moneyMarket``certificateOfDeposit``vista``other` |
| `instructions.party.payoutInstrument.accountHolderName` | Conditional | Min 2 and Max 70 | Beneficiary full name. Full name should be provided (no initials).  Mandatory if `instructions.party.personalDetails.type` is `person` and `instructions.party.personalDetails.firstName` and/or `instructions.party.personalDetails.lastName` are not provided.  Or if `instructions.party.personalDetails.type` is `company` and the `instructions.party.personalDetails.companyName` is not provided.  |
| `instructions.party.personalDetails.type` | ✅ | N/A | Entity description code for the party.Available values:`company``person``soleTrader``institution``government``other` |
| `instructions.party.personalDetails.title` | Conditional | N/A | Title code for the Individual.**Available values**:`ms``mrs` `mr``miss``dr``mx``misc` Mandatory if `instructions.party.personalDetails.type` is:`person`  |
| `instructions.party.personalDetails.firstName` | Conditional | Max 35 | Beneficiary first name. Full name should be provided (no initials).  Mandatory if `instructions.party.personalDetails.type` is:`person`  |
| `instructions.party.personalDetails.middleName` | ❌ | Max 35 | Beneficiary middle name. |
| `instructions.party.personalDetails.lastName` | Conditional | Max 35 | Beneficiary last name. Full name should be provided (no initials).  Full Name (First + Middle + Last name) must be between 2 and 70 characters, including spaces and any other characters.  Mandatory if `instructions.party.personalDetails.type` is:`person`  |
| `instructions.party.personalDetails.companyName` | Conditional | Max 70 | Full name of the organization.   Mandatory if `instructions.party.personalDetails.type` is:`company``institution``government``other`  |
| `instructions.party.personalDetails.dateOfBirth` | ❌ | 10 | Beneficiary's date of birth in YYYY-MM-DD format. |
| `instructions.party.personalDetails.dateOfIncorporation` | ❌ | 10 | A `company`s date of incorporation in YYYY-MM-DD format. |
| `instructions.party.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. |
| `instructions.party.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. |
| `instructions.party.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. |
| `instructions.party.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. |
| `instructions.party.address.countryCode` | ✅ | 2 | Beneficiary's country 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](/products/reference/supported-countries-currencies#iso-country-codes) in your API request. |


UK CoP is intended solely for verifying beneficiary details and must not be used to derive or discover correct account information. Where five (5) CoP enquiries for the same account details within a 10‑minute period result in a No Match or Account Does Not Exist response, this may be treated as misuse of the service. Subsequent enquiries may be blocked and return an HTTP 500 error for next 10 minutes.