Batch Validate IBANs
batch_validate_ibanValidate up to 100 IBANs in one call to clean lists, dedupe databases, or triage payout files at a lower cost per IBAN.
Instructions
Validate up to 100 IBANs in a single call at $0.002 per IBAN (60% cheaper than calling validate_iban repeatedly at $0.005). USE WHEN: the user pastes a list of IBANs, asks to clean a CSV/spreadsheet of bank accounts, asks to dedupe a customer database, asks to triage a payout list before sending, or whenever you would otherwise call validate_iban more than 2-3 times in a row. RETURNS: { results: [...same shape as validate_iban], count, valid_count, cost_usdc }. COST: 0.002 USDC per IBAN (e.g. 10 IBANs = 0.02, 100 IBANs = 0.20).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ibans | Yes | Array of IBAN strings (1 to 100 entries). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | Number of IBANs processed. | |
| results | Yes | One entry per input IBAN, in the same order. Same shape as validate_iban output. | |
| cost_usdc | No | Actual USDC charged for this call. | |
| valid_count | Yes | How many were valid. |