Champs Nom | Longueur | Type | Description |
---|---|---|---|
IBAN | Max 100 | String | L'IBAN que vous voulez valider. |
api_key | 128 | String | Votre clé API personnelle . |
format | 5 | String | Format de la réponse XML et JSON pris en charge. |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 | < xs:schema xmlns:xs = "http://www.w3.org/2001/XMLSchema" elementformdefault = "qualified" attributeformdefault = "unqualified" > < xs:element name = "result" > < xs:complextype > < xs:sequence > < xs:element name = "bank_data" > < xs:complextype > < xs:sequence > < xs:element name = "bic" type = "xs:string" ></ xs:element > < xs:element name = "branch" ></ xs:element > < xs:element name = "bank" type = "xs:string" ></ xs:element > < xs:element name = "address" ></ xs:element > < xs:element name = "city" type = "xs:string" ></ xs:element > < xs:element name = "state" ></ xs:element > < xs:element name = "zip" type = "xs:int" ></ xs:element > < xs:element name = "phone" ></ xs:element > < xs:element name = "fax" ></ xs:element > < xs:element name = "www" ></ xs:element > < xs:element name = "email" ></ xs:element > < xs:element name = "country" type = "xs:string" ></ xs:element > < xs:element name = "country_iso" type = "xs:string" ></ xs:element > < xs:element name = "account" type = "xs:int" ></ xs:element > < xs:element name = "bank_code" type = "xs:int" ></ xs:element > < xs:element name = "branch_code" ></ xs:element > </ xs:sequence > </ xs:complextype > </ xs:element > < xs:element name = "sepa_data" > < xs:complextype > < xs:sequence > < xs:element name = "SCT" type = "xs:string" ></ xs:element > < xs:element name = "SDD" type = "xs:string" ></ xs:element > < xs:element name = "COR1" type = "xs:string" ></ xs:element > < xs:element name = "B2B" type = "xs:string" ></ xs:element > < xs:element name = "SCC" type = "xs:string" ></ xs:element > </ xs:sequence > </ xs:complextype > </ xs:element > < xs:element name = "validations" > < xs:complextype > < xs:sequence > < xs:element name = "chars" > < xs:complextype > < xs:sequence > < xs:element name = "code" type = "xs:int" ></ xs:element > < xs:element name = "message" type = "xs:string" ></ xs:element > </ xs:sequence > </ xs:complextype > </ xs:element > < xs:element name = "iban" > < xs:complextype > < xs:sequence > < xs:element name = "code" type = "xs:int" ></ xs:element > < xs:element name = "message" type = "xs:string" ></ xs:element > </ xs:sequence > </ xs:complextype > </ xs:element > < xs:element name = "account" > < xs:complextype > < xs:sequence > < xs:element name = "code" type = "xs:int" ></ xs:element > < xs:element name = "message" type = "xs:string" ></ xs:element > </ xs:sequence > </ xs:complextype > </ xs:element > < xs:element name = "structure" > < xs:complextype > < xs:sequence > < xs:element name = "code" type = "xs:int" ></ xs:element > < xs:element name = "message" type = "xs:string" ></ xs:element > </ xs:sequence > </ xs:complextype > </ xs:element > < xs:element name = "length" > < xs:complextype > < xs:sequence > < xs:element name = "code" type = "xs:int" ></ xs:element > < xs:element name = "message" type = "xs:string" ></ xs:element > </ xs:sequence > </ xs:complextype > </ xs:element > < xs:element name = "country_support" > < xs:complextype > < xs:sequence > < xs:element name = "code" type = "xs:int" ></ xs:element > < xs:element name = "message" type = "xs:string" ></ xs:element > </ xs:sequence > </ xs:complextype > </ xs:element > </ xs:sequence > </ xs:complextype > </ xs:element > < xs:element name = "errors" ></ xs:element > </ xs:sequence > </ xs:complextype > </ xs:element > </ xs:schema > |
Champs Nom | Longueur | Type | Description |
---|---|---|---|
BIC | Max 11 | String | Le code BIC de la banque / branche ou institution émettrice. |
BANK | Max 256 | String | Le nom de la banque / institution qui a émis l'IBAN |
BRANCH | Max 256 | String | Nom de la succursale bancaire spécifique si disponible |
COUNTRY | Max 32 | String | Nom complet du pays d'oigine, par exemple : États-Unis d'Amérique |
COUNTRY_ISO | 2 | String | Deux lettres d'abréviation du pays, par exemple US, UK, AU, FR … etc. |
CITY | Max 128 | String | Le nom de la ville où se trouve la banque émettrice. |
STATE | Max 128 | String | Le nom de l'État dans laquelle la banque/succursale est localisée. |
ZIP | Max 11 | String | Code Postale ou ZIP de la ville. |
ADDRESS | Max 128 | String | L'adresse de la banque émettrice. |
ACCOUNT | Max 128 | String | Le numéro de compte bancaire domestique extrait de l'IBAN. |
Champs Nom | Longueur | Type | Description |
---|---|---|---|
SCT | Max 3 | String | Cette banque prend en charge le transfert de crédit SEPA. |
SDD | Max 3 | String | Cette banque prend en charge les débit direct SEPA . |
COR1 | Max 3 | String | Cette banque prend en charge SEPA COR1. |
B2B | Max 3 | String | Cette banque prend en charge SEPA "Business to Business". |
SCC | Max 3 | String | WCette banque prend en charge la compensation de carte SEPA. |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | < result > < bank_data > < bic >BARCGB22</ bic > < branch >INTERNATIONAL BANKING 2</ branch > < bank >BARCLAYS BANK UK PLC</ bank > < address >PO Box 69999 1 Churchill Place Canary Wharf </ address > < city >London</ city > < state > < zip >E14 1QE</ zip > < phone >020 71147000</ phone > < fax > < www > < email > < country > < country_iso >GB</ country_iso > < account >73160944</ account > </ country ></ email ></ www ></ fax ></ state ></ bank_data > < sepa_data > < sct >YES</ sct > < sdd >YES</ sdd > < cor1 >YES</ cor1 > < b2b >YES</ b2b > < scc >NO</ scc > </ sepa_data > < validations > < chars > < code >006</ code > < message >IBAN does not contain illegal characters</ message > </ chars > < iban > < code >001</ code > < message >IBAN Check digit is correct</ message > </ iban > < account > < code >002</ code > < message >Account Number check digit is correct</ message > </ account > < structure > < code >005</ code > < message >IBAN structure is correct</ message > </ structure > < length > < code >003</ code > < message >IBAN Length is correct</ message > </ length > < country_support > < code >007</ code > < message >Country supports IBAN standard</ message > </ country_support > </ validations > < errors > </ errors ></ result > |
Les validations mathématiques des chiffres de contrôle sont renvoyées dans l'objet "validations"
Statut du code | Type | Description |
---|---|---|
301 | Erreur compte | La clé API est invalide |
302 | Erreur compte | Abonnement expiré |
303 | Erreur compte | Aucune requête disponible |
304 | Erreur compte | Vous n'avez pas accès à cette API |
201 | Échec de Validation | Le numéro de contrôle du numéro de compte est incorrect |
202 | Échec de validation | Le chiffre de contrôle de l'IBAN n'est pas correcte |
203 | Échec de validation | La longueur de l'IBAN n'est pas correcte |
205 | Échec de validation | La structure de l'IBAN n'est pas correcte |
206 | Échec de validation | L'IBAN contient des caractères interdits |
207 | Échec de validation | Le pays ne prends pas en charge l' IBAN |
001 | Succès de la Validation | Le chiffre de contrôle de l'IBAN est correct |
002 | Succès de la Validation | Le chiffre de contrôle du numéro de compte est correct |
003 | Succès de la Validation | La longueur de l'IBAN Length est correct |
004 | Succès de la Validation | Le numéro de compte ne prend pas en charge le chiffre de contrôle |
005 | Succès de la Validation | La structure de l'IBAN est correcte |
006 | Succès de la Validation | L'IBAN ne contient aucun caractère illégal |
007 | Succès de la Validation | Pays prend en charge la norme IBAN |