batch_validate_iban
Validate up to 100 IBANs in a single call at 10x cheaper cost per IBAN. Ideal for cleaning CSV files or triaging payout lists.
Instructions
Validate up to 100 IBANs in a single call (10x cheaper per IBAN than calling validate_iban repeatedly). 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: array of per-IBAN results (same shape as validate_iban) + a summary { total, valid, invalid, by_country, by_issuer_class }. COST: 0.002 USDC per IBAN, max 0.20 USDC for 100 IBANs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ibans | Yes | Array of IBAN strings (1 to 100 entries). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | Yes | One entry per input IBAN, in the same order. Same shape as validate_iban output. | |
| summary | Yes | ||
| cost_usdc | No | Actual USDC charged for this call. |