SMS HTTP API
Endpoint /v2/sms/send pour envois transactionnels ou en masse. Payload JSON, authentification Bearer, idempotence supportée.
Notifications transactionnelles, MFA, OTP, alertes opérationnelles : envoyez des SMS depuis votre application avec une API HTTP simple, un routage opérateur direct et une logique claire pour les usages où chaque message compte. Connexion directe opérateur, livraison instantanée vers la France, la Suisse et 160+ pays.
$ curl -X POST "https://api.snapshoot.ch/v2/sms/otp" \
-H "Authorization: Bearer sk_live_••••" \
-d '{
"to": "+41791234567",
"sender": "Snapshoot",
"ttl": 300
}'
HTTP/2 200 OK
{
"otp_id": "otp_a8f3c2",
"status": "sent",
"expires": 300,
"latency": 38
}▌
Avec un taux d’ouverture supérieur à 95% et un délai de livraison de quelques secondes, le SMS reste le canal de communication le plus efficace pour les usages critiques : OTP, alertes, validations, notifications transactionnelles. Snapshoot expose une API HTTP simple et fiable, en connexion directe opérateur.
De l’envoi unitaire à la diffusion en masse, en passant par les flux OTP/MFA et la personnalisation de l’émetteur. Une API HTTP claire, des codes de retour explicites, des webhooks pour le suivi.
Endpoint /v2/sms/send pour envois transactionnels ou en masse. Payload JSON, authentification Bearer, idempotence supportée.
Génération + envoi + vérification du code en deux endpoints. TTL configurable, longueur paramétrable, anti-flooding intégré.
Couplez SMS et email pour des flux MFA robustes : code OTP par SMS et confirmation par email, ou inverse selon votre politique de sécurité.
Confirmation de RDV, alerte incident, suivi de livraison, rappel d’échéance. Tout ce qui doit arriver vite et sûr.
Messages entrants reçus sur webhook, dialogue continu, transfert vers un conseiller, scénarios automatisés via votre back-office.
Envoyez sous le nom de votre marque (alphanumérique) plutôt qu’un numéro court. Reconnaissance immédiate, confiance renforcée.
Endpoint REST simple, payload JSON, réponse immédiate. L’API gère le routage opérateur, la conversion des caractères spéciaux, le découpage des SMS longs (concaténation jusqu’à 960 caractères) et la livraison vers les 160+ pays couverts.
+41...) pour une livraison fiable partout.$ curl -X POST "https://api.snapshoot.ch/v2/sms/send" \
-H "Authorization: Bearer sk_live_••••" \
-H "Content-Type: application/json" \
-d '{
"to": "+41791234567",
"from": "Snapshoot",
"text": "Votre RDV est confirmé pour demain 9h.",
"type": "transactional"
}'
# Réponse
{
"id": "sms_8a7b2c",
"status": "queued",
"segments": 1,
"latency_ms": 38
}
# 1. L'utilisateur saisit le code reçu par SMS
$ curl -X POST "https://api.snapshoot.ch/v2/sms/otp/verify" \
-H "Authorization: Bearer sk_live_••••" \
-d '{
"otp_id": "otp_a8f3c2",
"code": "284716"
}'
# 2. Réponse — succès
{
"valid": true,
"otp_id": "otp_a8f3c2",
"verified_at": "2026-05-04T09:42:08Z"
}
# Ou échec — code invalide ou expiré
{
"valid": false,
"reason": "code_expired"
}
Snapshoot fournit un flux OTP complet en deux endpoints : /sms/otp pour générer et envoyer un code, /sms/otp/verify pour le valider. TTL configurable (300s par défaut), longueur paramétrable (4 à 8 chiffres), protection anti-flooding native. Pour les flux MFA robustes, combinez SMS et email.
OTP par SMS pour valider un virement, une connexion sensible ou une opération à risque. Conformité PSD2, traçabilité complète des codes envoyés et vérifiés.
Le livreur arrive dans 30 minutes, code de retrait du colis, lien de suivi. Tout ce qui doit arriver vite et être vu immédiatement.
Envoyez un OTP au numéro déclaré pour vérifier qu’il appartient bien à l’utilisateur. Une étape rapide qui élimine les faux comptes.
Confirmation 24h avant, possibilité de répondre OUI/NON via SMS conversationnel. Diminution drastique des no-shows.
→ signup
Inscription gratuite sur la plateforme, validation, accès au dashboard SMS.
→ sender
Validez votre nom d’émetteur alphanumérique (jusqu’à 11 caractères) ou utilisez un numéro court.
→ token
Token API en un clic depuis le dashboard, scopes par environnement.
→ live
Premier SMS, monitoring actif, suivi des statuts dans le dashboard.
Référence complète de l’API HTTP SMS : endpoints, paramètres, codes retours, exemples curl.
PDF · 2026↓Envois SMS en lot par FTP/SFTP, idéal pour les architectures industrielles ou batch.
PDF↓Envoyer un SMS via SMTP : adresses spéciales, formats, cas d’usage hybrides.
PDF↓API REST EFIREST v2.2, webservice SOAP, webhooks événementiels. Tous les standards modernes pour intégrer Snapshoot dans vos applications.
Découvrir API & Webservices Protocole · SMTPLe protocole d’envoi le plus universel. Authentification SPF/DKIM/DMARC, TLS, suivi à l’envoi pour des usages applicatifs ou hybrides.
Explorer le relais SMTPL’API attend des numéros au format international E.164 (par exemple +41791234567 pour la Suisse, +33612345678 pour la France). Ce format garantit une livraison fiable quel que soit le pays de destination, parmi les 160+ couverts.
Un OTP (One-Time Password) est un code à usage unique envoyé par SMS pour valider une action sensible : connexion, transaction, inscription. Snapshoot fournit deux endpoints : /sms/otp génère et envoie le code, /sms/otp/verify le valide. Le TTL et la longueur sont configurables.
L’émetteur peut être un nom alphanumérique (jusqu’à 11 caractères, par exemple Snapshoot) ou un numéro court. Pour les noms alphanumériques, certains pays exigent une validation préalable. L’équipe Snapshoot accompagne sur les déclarations nécessaires selon les pays cibles.
Oui. Infrastructure européenne, hébergement sécurisé, gestion du consentement, désabonnement automatique (STOP SMS), traçabilité complète des envois et des OTP. Vos données vous appartiennent et ne sont jamais transmises à des tiers.
Trois options : appel à GET /v2/sms/{id} pour récupérer le statut courant, webhook configuré sur votre endpoint pour recevoir les événements en temps réel (sent, delivered, failed), ou consultation depuis le dashboard avec recherche, export et statistiques agrégées.
Documentation complète, sandbox, équipe technique joignable. Le support à l’intégration est inclus dans toutes les offres — chaque cas concret trouve sa réponse.