Test SMS et OTP
Vérifiez le code, pas votre patience
Un numéro dédié rattaché à une inbox, et la même API que pour l’email. Le code à usage unique arrive déjà extrait.
// Un numéro dédié, rattaché à une inbox.
const number = await facteur.numbers.get('num_8fh2');
await page.getByLabel('Téléphone').fill(number.e164);
await page.getByRole('button', { name: 'Recevoir un code' }).click();
// Même API que l'email : on attend, on ne boucle pas.
const sms = await facteur.messages.await({
inbox: number.inboxId,
sentTo: number.e164,
timeout: 60_000,
});
expect(sms.otp).toBe('482913'); // déjà extrait
await page.getByLabel('Code reçu').fill(sms.otp);Disponibilité des numéros
Royaume-Uni, États-Unis, Canada
Provisionnés immédiatement depuis l’application.
France et zone euro
En cours d’ouverture. Recevoir un OTP sur un vrai numéro français est plus difficile qu’il n’y paraît : les opérateurs encadrent strictement l’usage des numéros mobiles, et une route A2P commerciale ne garantit pas la délivrabilité vers un numéro virtuel. Nous préférons ouvrir ce service quand nous pourrons en garantir le taux de réception, plutôt que de vous vendre un test qui échoue une fois sur vingt.
Vous avez besoin d’un pays en particulier ? Dites-le-nous : la demande réelle décide de notre ordre de priorité.
Fonctionnement
Ce que couvre le module SMS
Le même modèle que l’email
messages.awaitUn SMS est un message comme un autre : même inbox, même recherche, même attente bloquante, même extraction de code. Vous n’apprenez pas une seconde API.
Extraction du code
Le code à usage unique est isolé du texte à la réception, quelle que soit la formulation de l’expéditeur.
Quotas SMS par inbox
Limite mensuelle entrante et sortante, définie inbox par inbox, sur tous les plans payants. Un test qui boucle ne vide pas le compteur des autres.
Facturation à l’unité
4 € par numéro et par mois, 0,02 € par SMS reçu. Aucun module à activer, aucun supplément mensuel pour avoir le droit de recevoir un SMS.
Authenticator TOTP
Pour les parcours 2FA à base d’application d’authentification plutôt que de SMS : générez les codes à six chiffres depuis l’API, sans téléphone dans la boucle.
Historique et export
Les SMS reçus suivent la même rétention et le même export que les emails, et apparaissent dans la même vue d’inbox.
Le SMS n’est pas un supplément
Pas de module à activer à plusieurs dizaines d’euros par mois : un numéro, des messages, facturés à l’unité.