Valider un Numéro de Téléphone
Recharges internet
Valider un Numéro de Téléphone
Validez les numéros de téléphone avant de traiter une recharge internet
GET
Valider un Numéro de Téléphone
Vue d’ensemble
Valide les numéros de téléphone pour les services ADSL ou 4G avant la soumission. Permet d’éviter les erreurs et de réduire les demandes de remboursement.Paramètres de requête
string
requis
Type de service :
ADSL ou 4Gstring
requis
Numéro de téléphone à valider - ADSL :
0[0-9]{8} (ex. 036362608) - 4G : 213[0-9]{9} (ex. 213472731602)Réponse
Numéro ADSL valide
Numéro 4G valide
Numéro invalide
Le
message est rédigé pour l’utilisateur final et peut être affiché tel quel. ERR_PHONE couvre les trois cas : le numéro n’existe pas chez Algérie Télécom, il ne correspond pas au type envoyé, ou AT est temporairement injoignable.Sandbox
Avec une clé sandbox, cet endpoint répond à partir de fixtures : aucune ligne n’est contactée chez Algérie Télécom, aucun captcha n’est résolu et la réponse est instantanée. C’est le numéro qui détermine la réponse :Sandbox : numéro valide
030000000 pour tester votre parcours ERR_PHONE, et n’importe quel autre numéro au bon format pour le parcours nominal. Les mêmes numéros valent pour Envoyer une recharge, où ils déterminent aussi l’évolution du statut de la commande.
Exemples
Formats de numéros de téléphone
- ADSL
- 4G
Format :
0[0-9]{8} Exemples valides : - ✅ 036362608 - ✅
031417237 - ✅ 021123456 Exemples invalides : - ❌ 36362608 (0 manquant
au début) - ❌ 0363626081 (trop long) - ❌ 213636362608 (mauvais format)Exemple d’intégration
Pourquoi valider ?
Réduire les erreurs
Détectez les numéros invalides avant la soumission
Meilleure UX
Affichez un retour immédiat aux utilisateurs
Moins de remboursements
Minimisez les transactions échouées et les remboursements
Vérifier le format
Assurez-vous que le numéro correspond au type de service
Bonnes pratiques
Validation côté client
Validation côté client
Validez le format côté client d’abord, puis confirmez avec l’API :
Afficher des messages utiles
Afficher des messages utiles
Affichez des messages clairs quand la validation échoue : - “Veuillez entrer un numéro ADSL valide (ex. 036362608)” - “Les numéros 4G doivent commencer par 213 (ex. 213665983439)” - “Format du numéro : 9 chiffres commençant par 0”
Mettre en cache les résultats de validation
Mettre en cache les résultats de validation
Mettez en cache les validations réussies pendant une courte période :
Endpoints liés
Liste des produits
Obtenir les cartes disponibles
Envoyer une recharge
Acheter une carte internet

