CountryDto
Le CountryDto (Objet de Transfert de Données des Pays) représente les informations standardisées des pays utilisées dans l'API NoWallet.
Cet objet fournit des métadonnées essentielles pour chaque pays pris en charge par la plateforme, notamment les codes, les préfixes téléphoniques et les formats de devises, qui sont essentiels pour localiser les transactions financières et valider les numéros de téléphone.
Exemple de Réponse JSON
Ci-dessous, un exemple concret de CountryDto. Dans ce cas, il décrit le Cameroun (CM) avec son indicatif téléphonique (+237), son code de devise (XAF) et la longueur typique des numéros de téléphone (8 chiffres). Cet exemple visuel aide les développeurs à comprendre le format et les valeurs attendues lors de l'utilisation des données des pays.
Ces champs sont tous obligatoires et garantissent que la transaction respecte les paramètres autorisés.
{
"code": "CM",
"name": "Cameroun",
"indicatif": "+237",
"currency": "XAF",
"phone_length": 8
}
Propriétés
Cette section liste et explique les champs qui définissent un pays dans l'API :
- code: Le code pays ISO 3166-1 alpha-2, un code à deux lettres qui identifie de manière unique le pays.
- name: Le nom complet du pays, qui est utile pour les affichages dans les interfaces utilisateur.
- indicatif: Le code de numérotation international pour le pays, qui est essentiel pour valider les numéros de téléphone.
- currency: Le code de devise ISO 4217, qui indique la devise utilisée dans le pays.
- phone_length: La longueur standard des numéros de téléphone dans le pays, qui est importante pour valider les saisies utilisateur.
| Name | Type | Required | Restrictions | Description |
|---|---|---|---|---|
| code | string | true | aucune | Code du pays |
| name | string | true | aucune | Nom du pays |
| indicatif | string | true | aucune | Indicatif téléphonique du pays |
| currency | string | true | aucune | Code de la devise du pays |
| phone_length | number | true | aucune | Longueur des numéros de téléphone du pays |
Valeurs Énumérées
cette section fournit une liste complète des codes acceptables, représentant les pays africains pris en charge par l'API. Chaque pays est identifié par son code unique à deux lettres, garantissant une identification standardisée dans toutes les requêtes et réponses de l'API.
| Propriété | Valeur |
|---|---|
| code | DZ |
| code | AO |
| code | BJ |
| code | BW |
| code | BF |
| code | BI |
| code | CM |
| code | CV |
| code | CF |
| code | TD |
| code | KM |
| code | CG |
| code | CD |
| code | CI |
| code | DJ |
| code | EG |
| code | GQ |
| code | ER |
| code | ET |
| code | GA |
| code | GM |
| code | GH |
| code | GN |
| code | GW |
| code | KE |
| code | LS |
| code | LR |
| code | LY |
| code | MG |
| code | MW |
| code | ML |
| code | MR |
| code | MU |
| code | YT |
| code | MA |
| code | MZ |
| code | NA |
| code | NE |
| code | NG |
| code | RE |
| code | RW |
| code | ST |
| code | SN |
| code | SC |
| code | SL |
| code | SO |
| code | ZA |
| code | SS |
| code | SD |
| code | SZ |
| code | TZ |
| code | TG |
| code | TN |
| code | UG |
| code | EH |
| code | ZM |
| code | ZW |
Cette section est essentielle pour les développeurs front-end et back-end pour implémenter des listes déroulantes, des validations ou des mappages sans risquer des références de pays non valides.
Cette page vous a-t-elle été utile ?