Vérifiez le format national, la longueur et la clé de contrôle avant d’enregistrer les coordonnées bancaires du client.
API de validation d’IBAN SEPA
Vérifiez un IBAN et la participation de la banque aux virements SEPA, aux virements instantanés et aux prélèvements Core et B2B. Obtenez un résultat distinct par schéma dans une réponse JSON, à partir des données bancaires et des registres de participants de l’EPC.
Commencez avec 10 requêtes API gratuites toutes les 24 heures.
Il s’agit de vérifications distinctes. Un IBAN peut réussir les contrôles de format et de clé sans que la participation de la banque à un schéma de paiement donné soit confirmée. Vérifiez les deux lors de la collecte des coordonnées bancaires ou de la préparation d’une remise de paiements.
Vérifiez le format national, la longueur et la clé de contrôle avant d’enregistrer les coordonnées bancaires du client.
Utilisez les annuaires bancaires disponibles pour identifier la banque et son BIC. La vérification dans les annuaires est disponible pour 40 pays.
Consultez le résultat propre à votre virement, virement instantané ou prélèvement.
details.sepa.sct
Indique la participation de la banque au schéma de virement SEPA classique.
details.sepa.sctInst
Indique la participation au schéma de virement instantané. Ce résultat ne constitue ni un contrôle d’accessibilité en temps réel via RT1/TIPS, ni une garantie d’exécution instantanée.
details.sepa.sddCore
Indique la participation au schéma de prélèvement SEPA Core.
details.sepa.sddB2b
Indique la participation au schéma interentreprises B2B. Ne déduisez pas ce résultat de celui du schéma Core.
Les données proviennent des registres distincts de chaque schéma de l’European Payments Council. Un résultat confirmé nécessite une identification univoque de la banque et une correspondance avec un participant actuellement adhérent dans des données de registre à jour.
Utilisez le point d’accès de validation d’IBAN avec votre clé API. Les résultats SEPA sont inclus lorsque des données bancaires sont renvoyées ; aucune requête supplémentaire par schéma n’est nécessaire.
curl --get "https://www.iban-test.eu/api/v2/iban/validate" \
--header "Authorization: Bearer YOUR_API_TOKEN" \
--data-urlencode "iban=DE89370400440532013000"
Extrait de réponse illustrant uniquement les champs SEPA. Les résultats réels dépendent de l’IBAN et des données de registre disponibles.
{
"details": {
"sepa": {
"sct": {
"status": "confirmed",
"reason": "matched"
},
"sctInst": {
"status": "confirmed",
"reason": "matched"
},
"sddCore": {
"status": "confirmed",
"reason": "matched"
},
"sddB2b": {
"status": "confirmed",
"reason": "matched"
}
}
}
}
Consulter la référence complète des champs SEPA et des motifs de résultat.
Traitez d’abord les IBAN invalides. La participation SEPA est une information complémentaire qui ne modifie pas le résultat de validation de l’IBAN.
confirmed avec le motif matched confirme la participation de la banque à ce schéma. Chaque schéma doit être évalué séparément.
unknown signifie que la participation n’a pas pu être confirmée. Examinez le motif et prévoyez une vérification ou une solution de repli, au lieu de considérer automatiquement le schéma comme non pris en charge par la banque.
Par exemple, missing_bic signifie que le BIC de la banque était indisponible ; no_match, qu’aucun participant correspondant n’a été trouvé ; et stale_data, que les données du registre sont obsolètes.
Cette API valide les IBAN et vérifie la participation bancaire. Elle n’initie pas de paiements, ne vérifie ni le titulaire ni l’existence d’un compte, ne confirme pas de mandat de prélèvement et ne garantit pas le règlement. Votre prestataire de paiement doit gérer l’éligibilité du compte et le routage des paiements en temps réel.
Utilisez ces résultats lors de l’entrée en relation client, de la mise en place de prélèvements et de la préparation des paiements. Commencez avec une clé API gratuite, examinez une réponse et traitez le schéma requis dans votre application.
Pour les contrôles généraux de format, de clé et d’annuaire bancaire, consultez l’API de validation d’IBAN.
Vérification des données bancaires
IBAN-Test ne se limite pas à la clé de contrôle. Pour les pays ci-dessous, nous vérifions le code de la banque dans les référentiels disponibles et renvoyons les informations trouvées : établissement, ville et BIC. Comprendre la vérification d’un IBAN.
Vérification du format IBAN
Contrôlez la structure, la longueur et la clé de votre IBAN pour repérer les fautes de frappe et les chiffres inversés avant un paiement. Pour les pays indiqués plus haut, une vérification complémentaire s’appuie sur les référentiels bancaires disponibles.
API et automatisation
Vérifiez la structure et la clé de contrôle, puis exploitez les référentiels bancaires disponibles dans vos formulaires, logiciels SaaS, traitements SEPA et agents IA. Intégrez ces vérifications via REST ou MCP.
Serveur MCP pour agents IA – Connectez vos clients IA aux outils de vérification d’IBAN – https://www.iban-test.eu/mcp – Documentation API