API IBAN

Genera e valida IBAN di test di 91 paesi dal tuo codice. Risposte in JSON, una sola chiave API.

A cosa serve

  • Test suite e pipeline di CI che a ogni esecuzione hanno bisogno di IBAN validi e sempre nuovi, invece di esempi fissi nel codice.
  • Dati di sandbox, demo e ambienti di formazione per strumenti bancari e di back office.
  • Script e servizi che hanno bisogno di formati IBAN validi senza mantenere un proprio generatore.
Richiesta
curl -H "X-API-Key: YOUR_KEY" \
  "https://generaterandomiban.com/api/v1/validate/DE89370400440532013000"
Risposta
{
  "iban": "DE89370400440532013000",
  "valid": true,
  "country_code": "DE",
  "checks": { "mod97": true, "length": true, "format": true }
}

Ottieni una chiave API

Le chiavi vengono rilasciate a mano. Scrivici due righe su cosa stai sviluppando e ti risponderemo con la tua chiave e il suo limite di richieste.

Invia la chiave nell'header X-API-Key a ogni richiesta. Funziona anche un header Authorization: Bearer.

Scrivici all'indirizzo

apis@generaterandomiban.com

Documentazione

La guida di riferimento descrive ogni endpoint, l'autenticazione, i limiti di richieste e gli errori, con esempi pronti da copiare e incollare.

Lavori con agenti AI? Il server MCP pubblico offre lo stesso generatore e lo stesso validatore come tool, e non richiede una chiave.

Validare gli IBAN offline in JavaScript

Ti serve la validazione dentro la tua applicazione, senza chiamate di rete né chiave API? iban-check è la nostra libreria open source per JavaScript e TypeScript. Controlla caratteri, paese, lunghezza, struttura del BBAN e cifre di controllo MOD-97 secondo il registro IBAN di SWIFT, spiega perché un IBAN non è valido ed estrae i codici di banca e filiale. Nessuna dipendenza a runtime, licenza MIT.

Terminal
npm install iban-check
JavaScript
import { validateIBAN } from "iban-check";

validateIBAN("DE89 3704 0044 0532 0130 00").valid;
// true
validateIBAN("DE89 3704 0044 0532 0130 01").error;
// "INVALID_CHECKSUM"