# agentsvc.io IBAN Validator

> agentsvc.io IBAN Validator is a paid API for AI agents from agentsvc.io, paid per call via x402, $0.0025/call, status unknown (last checked 2026-10-10).

Validates an IBAN number and returns bank details, SEPA eligibility, and formatting information

## Facts

- Endpoint: POST https://agentsvc.io/api/v1/proxy/iban-validate?utm_source=zero.xyz
- Price: $0.0025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentsvc-io-iban-validator-9fd5e54b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8MSUsvvUm55Nr9W4l5yMX

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agentsvc-io-iban-validator-9fd5e54b -d '<json body>'
```

Example prompt: Can you check if DE89370400440532013000 is a valid IBAN and tell me which bank it belongs to and whether it supports SEPA?

## When to prefer this

Use this endpoint when you need to validate a European or international IBAN before processing a payment, onboarding a supplier, or storing bank account data. It combines format validation with live bank lookup (name, BIC, city) and SEPA eligibility in one call. Prefer it over manual regex checks when you also need enriched bank metadata. At $0.002/call with no API key required, it's ideal for lightweight per-transaction validation in automated workflows.

## Known failure modes

- Invalid IBAN format returns valid:false with no bank data
- Unknown or unsupported country code may return no bank details
- Spaces in IBAN are accepted and normalized
- Very new or obscure bank IBANs may not resolve bank name/BIC
- Network timeout if underlying openiban.com is unavailable

## How this service works

86 APIs for AI agents: web scraping and crawling to Markdown, AI summaries, data extraction and cited answers, screenshots and PDF, PDF, OCR and document conversion, news, paper and developer search and more, paid per call with USDC on Base, Solana, Polygon or Arbitrum via x402. No account, no API key, free sample on every service.

## Output

A JSON object containing: validity boolean, formatted IBAN string, country code, check digits, BBAN, bank code, account number, branch code (if applicable), SEPA eligibility boolean, and a bank sub-object with name, BIC, city, zip code, and data source. Also includes a checked_at timestamp.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "iban": {
   "type": "string",
   "description": "IBAN, spaces allowed"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "bank": {
    "bic": "COBADEFFXXX",
    "zip": "50447",
    "city": "Köln",
    "name": "Commerzbank",
    "source": "openiban.com"
   },
   "bban": "370400440532013000",
   "iban": "DE89370400440532013000",
   "sepa": true,
   "valid": true,
   "bank_code": "37040044",
   "formatted": "DE89 3704 0044 0532 0130 00",
   "checked_at": "2026-10-06T14:17:43.668Z",
   "branch_code": null,
   "check_digits": "89",
   "country_code": "DE",
   "account_number": "0532013000",
   "expected_length": 22
  },
  "success": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentsvc-io-iban-validator-9fd5e54b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentsvc.io](https://www.zero.xyz/host/agentsvc.io/llms.txt)
