API bancaria
Validazione BIC
L’endpoint bic valida i Business Identifier Codes, fornendo una scomposizione dettagliata dei codici bancari, delle informazioni sul paese e dei tipi di istituto per le operazioni bancarie internazionali.
GET
Validazione BIC
Per iniziare
URL di base
Endpoint di validazione
L’endpointbic richiede la tua chiave API e un parametro BIC per eseguire una validazione completa dei Business Identifier Codes.
Parametri della richiesta
La tua chiave API univoca. Nota che ogni utente ha chiavi API univoche per ciascuna delle
API Cleariflow, quindi la chiave dell’API di validazione bancaria non funzionerà per l’API
tassi di cambio, ad esempio.
Il Business Identifier Code da validare. Gli spazi sono consentiti e verranno rimossi automaticamente durante l’elaborazione. Il BIC deve seguire il formato standard ISO 9362.
Parametri della risposta
La risposta API viene restituita in un formato JSON universale e leggero.Il BIC normalizzato senza spazi, restituito in formato maiuscolo.
Risultato complessivo della validazione che indica se il BIC è valido secondo tutte le regole di validazione.
Il codice paese ISO a due lettere (es. DE per Germania, US per Stati Uniti).
Il nome completo del paese associato al BIC.
Il codice identificativo bancario a 4 caratteri (es. DEUT per Deutsche Bank).
Il nome della banca (attualmente mostra “Bank information not available”).
Il codice di localizzazione a 2 caratteri che indica la città o la regione (es. FF per Francoforte).
Il codice filiale a 3 caratteri (opzionale, può essere vuoto per BIC a 8 caratteri).
Informazioni dettagliate aggiuntive sul tipo e lo stato del BIC.
Il tipo di identificativo (tipicamente “BIC”).
Se il BIC è attualmente attivo e in uso.
Il tipo di istituto finanziario (es. “Bank”, “Credit Union”).
Esempi
BIC tedesco valido (8 caratteri)
Richiesta:BIC tedesco valido (11 caratteri con filiale)
Richiesta:BIC statunitense valido
Richiesta:BIC britannico valido
Richiesta:BIC non valido
Richiesta:Gestione degli errori
Parametro BIC mancante
Richiesta:Chiave API mancante
Richiesta:Struttura BIC
Il BIC è composto da diversi elementi:- Codice bancario (4 caratteri): identificativo univoco dell’istituto finanziario
- Codice paese (2 caratteri): codice paese ISO 3166-1 alpha-2
- Codice di localizzazione (2 caratteri): identificativo della città o regione
- Codice filiale (3 caratteri): identificativo filiale opzionale (XXX per la sede centrale)
Esempi di formato
- BIC a 8 caratteri:
DEUTDEFF(Deutsche Bank, Germania, Francoforte) - BIC a 11 caratteri:
DEUTDEFF500(Deutsche Bank, Germania, Francoforte, filiale 500)
Codici di localizzazione comuni
- FF: Francoforte, Germania
- 33: New York, Stati Uniti
- 2L: Londra, Regno Unito
- PP: Parigi, Francia
- MM: Milano, Italia
Regole di validazione
L’API esegue una validazione completa che include:- Validazione della lunghezza: verifica se il BIC è lungo 8 o 11 caratteri
- Validazione del formato: verifica che il BIC segua lo standard ISO 9362
- Validazione dei caratteri: assicura che vengano usati solo caratteri alfanumerici
- Validazione del codice paese: valida il formato del codice paese
- Validazione del codice bancario: verifica il formato dell’identificativo bancario
Requisiti del formato BIC
- Codice bancario: 4 caratteri alfanumerici
- Codice paese: 2 caratteri alfabetici (ISO 3166-1)
- Codice di localizzazione: 2 caratteri alfanumerici
- Codice filiale: 3 caratteri alfanumerici (opzionale)
BIC vs SWIFT
BIC (Business Identifier Code) e SWIFT sono spesso usati in modo intercambiabile:- BIC: il nome ufficiale dello standard ISO 9362
- SWIFT: la rete di messaggistica che ha reso popolare il codice
- Codice SWIFT: nome alternativo per BIC
Paesi supportati
L’API supporta la validazione BIC per oltre 50 paesi tra cui:- Europa: Germania, Francia, Italia, Spagna, Paesi Bassi, Belgio, Austria, Svizzera, Regno Unito, Polonia
- Americhe: Stati Uniti, Canada, Brasile, Messico
- Asia: Giappone, Singapore, Hong Kong, Australia
- Africa: Sudafrica, Egitto, Nigeria
Casi d’uso
La validazione BIC è essenziale per:- Bonifici internazionali: garantire informazioni di instradamento accurate
- Pagamenti SEPA: requisiti del sistema di pagamento europeo
- Applicazioni bancarie: validazione dei conti cliente
- Conformità finanziaria: requisiti di reporting normativo
- Elaborazione pagamenti: applicazioni e-commerce e fintech
Validazione BIC