Validate IBAN
validate_ibanUse this when you need to validate an International Bank Account Number before a payment or when storing supplier bank details: ISO 13616 mod-97 check digits, country-specific length and BBAN structure, plus national bank/branch checksums where they exist. Returns valid, electronic and printed formats, country, SEPA membership, and the extracted bank code, branch code and account number. Offline and deterministic for 124 countries and territories (official IBAN registry plus partial/experimental users). It does not verify that the account exists.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "validate_iban"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| iban | No | IBAN with or without spaces, e.g. "GB82 WEST 1234 5698 7654 32", "DE89370400440532013000", "ES9121000418450200051332". | |
| items | No | Batch mode: up to 500 items, each with the same fields as a single call. Omit when validating a single value through the top-level fields. |