# Busker IBAN/BIC Validator

> Busker IBAN/BIC Validator is a paid API for AI agents from workbot1.oddsys.org, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-12).

Validates and decomposes IBAN and BIC/SWIFT codes — checking checksums, country format, SEPA membership, and bank/branch/account components — in batches of up to 100.

## Facts

- Endpoint: POST https://workbot1.oddsys.org/iban?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/busker-iban-bic-validator-34849e4c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lTdOQtzLUBuHi06BzFDRt

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 busker-iban-bic-validator-34849e4c -d '<json body>'
```

Example prompt: Can you validate this IBAN for me — DE89370400440532013000 — and tell me if it's correctly formatted, what country it belongs to, and whether it's in the SEPA zone?

## When to prefer this

Use this endpoint when you need fast, offline IBAN/BIC format validation without needing to confirm live account existence — ideal for pre-validating payment details before submission, flagging bad data in bulk imports, or checking SEPA eligibility. Prefer this over a full bank lookup service when you only need structural correctness and checksum verification, and when batch processing (up to 100) is needed in a single call.

## Known failure modes

- Invalid or malformed IBAN that fails checksum — returns validation failure with reason
- Country code not in IBAN registry — flagged as unsupported country
- BIC with incorrect length (not 8 or 11 characters) — returns format error
- Batch exceeds 100 items — request rejected
- Empty input — returns error requiring at least one IBAN or BIC
- IBAN passes format check but account may not exist — validator cannot confirm live account status

## How this service works

Validate and decompose IBANs (checksum, country format, IBAN registry, SEPA membership; bank/branch/account parts) and BIC/SWIFT codes. Batches up to 100. Format validation only — does not prove an account exists.

## Output

Returns per-IBAN results including: checksum pass/fail, country-format conformance, SEPA membership flag, and decomposed components (bank code, branch code, account number, check digits). For BICs: format validity and length conformance. Does not confirm whether the account actually exists at a bank.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "bic": {
   "type": "string",
   "description": "One BIC/SWIFT code (8 or 11 chars)."
  },
  "bics": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "maxItems": 100,
   "description": "Batch of BICs."
  },
  "iban": {
   "type": "string",
   "description": "One IBAN (spaces allowed)."
  },
  "ibans": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "maxItems": 100,
   "description": "Batch of IBANs."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/busker-iban-bic-validator-34849e4c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from workbot1.oddsys.org](https://www.zero.xyz/host/workbot1.oddsys.org/llms.txt)
