All tools

Finance · validate_iban

Validate IBAN

Validate an IBAN and flag suspicious changes.

Price
included
Requirements
No connector
runs on platform keys
Human approval
No
read or internal write
Reliability
Verified
not measured yet

Input

FieldTypeDescription
ibansarrayBatch: the FULL list of IBANs to check in one call (preferred whenever there is more than one). When provided, the top-level single fields are ignored.
ibanstringIBAN to validate (spaces allowed). Never stored raw — only its SHA-256 hash.
counterpartystringSupplier or customer name — the baseline is kept per counterparty
invoiceIdstringUUID of the invoice being processed (from parse_invoice). The hash is saved on it and it is excluded from its own baseline.

Call this tool

Through the HTTP API, or from the MCP server with the run meta-tool.

curl https://api.ezyagents.fr/gateway/v1/run \
  -H "Authorization: Bearer ezk_…" -H "Content-Type: application/json" \
  -d '{"tool":"validate_iban","input":{"ibans":[],"iban":"…","counterparty":"…","invoiceId":"…"}}'
$run({ "tool": "validate_iban", "input": {"ibans":[],"iban":"…","counterparty":"…","invoiceId":"…"} })