Skip to main content
Documentazione API

API Validazione IBAN

Valida codici IBAN (International Bank Account Number) con ricerca banca e valutazione rischio

POST /api/v1/iban
Funzionalità
Validazione checksum MOD-97
Validazione lunghezza per paese
Ricerca nome banca e BIC/SWIFT
Rilevamento paese SEPA
Pro+
Valutazione rischio (piani Pro+)
Richiesta

Parametri

NameTipoObbligatorioDescrizione
ibanstring
Yes
L'IBAN da validare (15-34 caratteri)

Esempio

curl -X POST https://verifydest.io/api/v1/iban \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"iban": "IT60X0542811101000000123456"}'
Risposta

Campi Risposta

valid: Se l'IBAN è valido
iban.formatted: IBAN formattato con spazi
iban.raw: IBAN senza spazi
country: Informazioni paese
bank: Informazioni banca (se disponibili)
checksum: Risultato validazione checksum
Pro+
risk: Valutazione rischio (piani Pro+)

Esempio Response

{
  "success": true,
  "data": {
    "valid": true,
    "iban": {
      "formatted": "IT60 X054 2811 1010 0000 0123 456",
      "raw": "IT60X0542811101000000123456"
    },
    "country": {
      "code": "IT",
      "name": "Italy",
      "isSepa": true
    },
    "checksum": {
      "valid": true
    },
    "length": {
      "actual": 27,
      "expected": 27,
      "valid": true
    },
    "bank": {
      "name": "Banca Popolare di Bari",
      "bic": "BPBAIT3B"
    },
    "risk": {
      "score": 15,
      "level": "LOW",
      "flags": [],
      "countryRisk": "low"
    }
  },
  "timestamp": "2025-06-24T10:30:00.000Z"
}
Provalo

Per testare l'API, crea una chiave API nella dashboard e usa gli esempi sopra.