Guide API-first des codes de vérification suédois +46

Indicatif téléphonique +46OTP Gateway dès $0.20 par codeNuméros dédiés : États-Unis et Canada uniquementID API: se
Réponse rapide

OTP Route reçoit les codes de vérification SMS suédois (+46) sur des numéros à usage unique de son OTP Gateway, en livrant chaque code au tableau de bord et à votre code via des webhooks signés ou l'interrogation REST. Vous payez dès $0.20 par code, et seulement quand le code arrive ; une commande sans SMS après 20 minutes est remboursée automatiquement.

Quels points de terminaison appeler pour recevoir un SMS OTP suédois ?

Commencez par une clé d'API issue de la console développeur. Les clés portent le préfixe or_live_ et se placent dans un en-tête Bearer face à https://otproute.com/api/v1 ; vous pouvez en détenir jusqu'à 10, ce qui facilite la séparation entre CI, préproduction et poste d'un développeur. L'identifiant de pays de la Suède est se.

  1. GET /api/v1/services et GET /api/v1/countries vous donnent les identifiants. Mettez-les en cache à chaque exécution.
  2. GET /api/v1/prices?country=se&service=discord renvoie le prix du jour et la disponibilité pour cette combinaison.
  3. POST /api/v1/activations avec {"service": "discord", "country": "se"} crée la commande et renvoie un identifiant d'activation ainsi qu'un numéro +46.
  4. Votre test saisit le numéro dans l'écran de vérification du produit.
  5. Le code vous parvient par webhook ou via GET /api/v1/activations/{id}.
  6. POST /api/v1/activations/{id}/cancel libère une commande dont le test n'a plus besoin.

Un appel à GET /api/v1/balance avant la suite permet au job de s'arrêter tôt si le portefeuille est bas. Le plafond est de 300 requêtes par minute, largement suffisant pour un intervalle d'interrogation de quelques secondes. Consultez le guide d'intégration de l'API OTP pour un pas-à-pas plus complet de cette API de vérification par SMS.

Comment vérifier le webhook avant de faire confiance à un code +46 ?

Enregistrez un point de terminaison dans la console développeur (jusqu'à 5 par compte) et abonnez-vous à activation.sms_received, activation.expired et activation.cancelled.

Chaque livraison inclut X-OTPRoute-Signature: t=<unix>,v1=<hex>. Votre gestionnaire doit :

  • reconstruire la chaîne "<t>.<raw body>" à partir du corps de requête non modifié ;
  • calculer le HMAC-SHA256 avec le secret de ce point de terminaison et le comparer à v1 en temps constant ;
  • rejeter les horodatages situés hors d'une courte tolérance pour bloquer les rejeux ;
  • indexer son travail sur l'identifiant d'activation, afin qu'une livraison rejouée ne traite pas deux fois le même code.

L'interrogation reste un repli valable quand un pare-feu bloque les appels entrants. L'article sur la sécurité des webhooks par HMAC traite les cas limites.

Quels services un numéro +46 peut-il vérifier ?

La route suédoise répertorie actuellement plus de 1 700 services. Parmi les exemples du moment : WhatsApp, Telegram, Discord, Snapchat, LinkedIn, Microsoft & Outlook, Google (Gmail & YouTube), Uber, Netflix, Amazon, Signal, ChatGPT (OpenAI), Claude, eBay et X (Twitter).

Les volumes et les stocks évoluent au fil de la journée ; laissez donc le point de terminaison des prix décider de ce que commandent vos tests plutôt que de figer une liste en dur.

Comment normaliser et analyser les numéros suédois ?

La Suède utilise le préfixe de ligne 0. Un mobile écrit localement 07 suivi de huit autres chiffres devient +46 7 puis ces huit chiffres en E.164, le zéro étant supprimé. Stockez cette forme internationale et assurez-vous que votre traitement des saisies retire espaces, tirets et zéro initial avant d'ajouter +46. Un numéro +46 pour les tests est un bon jeu de données pour ce contrôle précis, car les Suédois tapent souvent la forme locale par habitude.

Les modèles de SMS en suédois peuvent contenir les lettres å, ä et ö. Si votre pipeline journalise le message brut, vérifiez qu'il gère proprement le texte Unicode, et extrayez le code par un motif de chiffres plutôt que par une expression en anglais comme « your code is ». Le même analyseur fonctionne alors que le service écrive en suédois ou en anglais.

Les équipes testent ici pour des lancements dans les pays nordiques, pour relire les textes suédois de l'onboarding, et pour des équipes de support régionales qui exploitent des comptes au nom de l'entreprise.

Les personnes non développeuses peuvent-elles utiliser le tableau de bord pour la Suède ?

Oui. Sélectionnez la Suède et un service, vérifiez le prix en direct, puis confirmez. Le numéro +46 apparaît dans la liste des commandes ; collez-le dans l'application, et le code s'affiche à côté dès que le service l'envoie. Les product managers et le personnel de support empruntent cette voie pour contrôler un parcours précis avec un numéro de vérification suédois sans toucher à l'API. La création du compte demande un e-mail et un code à 6 chiffres lors de l'inscription.

Pourquoi un code +46 pourrait-il ne pas arriver, et que faire alors ?

Chaque activation reste ouverte 20 minutes, et vous ne payez que si le code arrive. Les commandes expirées ou annulées remboursent la totalité du montant sur le portefeuille, sans ticket.

Si un code est manquant, laissez du temps à la fenêtre, puis réessayez plus tard ou testez via une autre route de service. Certains services refusent les numéros virtuels, et un refus à l'écran d'inscription signifie généralement cela plutôt qu'un défaut de livraison. Espacez les tentatives au lieu de recommander en boucle serrée ; une bonne logique de routage d'OTP traite un code manquant comme un signal pour attendre ou changer de route, pas pour marteler.

Lignes dédiées, portefeuille et sandbox pour les tests en Suède

Un numéro longue durée en libre-service en Suède ne fait pas partie d'OTP Route aujourd'hui. Les Dedicated Numbers ne sont disponibles qu'aux États-Unis et au Canada, dès $1.95/month ; pour une ligne suédoise durable, écrivez à [email protected], et l'équipe vous dira si la réglementation locale le permet.

Le financement passe par un portefeuille USD prépayé sans abonnement mensuel, rechargé par carte ou en USDT/USDC, chaque recharge étant suivie d'une facture PDF. Demandez le passage d'un compte de développement en sandbox si vous voulez des numéros et des codes simulés pour la CI. Les détails des coûts figurent sur la page des tarifs.

Testez uniquement vos propres produits, respectez les conditions de chaque service et suivez la politique d'utilisation acceptable d'OTP Route.

Questions fréquentes

Quel est l'identifiant de pays de la Suède dans l'API OTP Route ?

C'est se, utilisé dans la chaîne de requête des prix et dans le corps de l'activation.

Dois-je enregistrer les numéros suédois avec le 0 devant ?

Non. Supprimez le zéro de ligne et enregistrez la forme E.164 commençant par +46 ; n'affichez la forme locale que si votre interface en a besoin.

Puis-je tester le parcours d'inscription suédois de mon application sans carte SIM suédoise ?

Oui. Commandez un numéro +46 pour le service, saisissez-le dans votre application et recevez le code par webhook, interrogation ou tableau de bord.

Les caractères suédois risquent-ils de casser mon analyseur d'OTP ?

Pas si vous recherchez des chiffres plutôt que des mots et traitez le message comme du texte Unicode.

Combien coûte une commande +46 en échec ?

Rien. Sans SMS dans les 20 minutes, ou après une annulation, la totalité du montant retourne sur le portefeuille.

Puis-je obtenir un numéro suédois qui reste le mien ?

Pas en libre-service. Les numéros longue durée sont proposés aux États-Unis et au Canada ; écrivez à [email protected] pour vous renseigner sur la Suède.

Comment exécuter des tests d'intégration sans utiliser de vrais fonds ?

Demandez le mode sandbox pour un compte de développement, qui renvoie des numéros et des codes simulés de bout en bout.

Les noms de services sont des marques déposées de leurs propriétaires respectifs. OTP Route n'est affilié à aucun d'entre eux. Utilisez les numéros de manière licite et respectez les conditions de chaque service ainsi que notre Politique d'utilisation acceptable.

Routez votre premier OTP en quelques minutes

Créez un compte gratuit, rechargez votre portefeuille USD et commandez un numéro depuis le tableau de bord ou l'API. Sans abonnement mensuel.