Envoi transactionnel
Email ou SMS unitaire, déclenchés par votre application : confirmation, OTP, notifications, reset de mot de passe. Latence maîtrisée, idempotence supportée.
REST, SOAP, webhooks et FTP : tous les standards pour intégrer email et SMS dans vos applications, automatiser vos flux et garder la main sur vos scénarios d’envoi. Documentation claire, environnements de test, support technique inclus dans toutes les offres.
$ curl -X POST "https://api.snapshoot.ch/v2/email/send" \
-H "Authorization: Bearer sk_live_••••" \
-H "Content-Type: application/json" \
-d '{
"from": "hello@snapshoot.ch",
"to": "marie@exemple.ch",
"subject": "Bienvenue Marie",
"html": "<h1>Hello</h1>"
}'
HTTP/2 200 OK
{
"id": "msg_8a7b2c",
"status": "queued",
"latency_ms": 42
}▌
Documentation détaillée, exemples de code concrets, sandbox d’intégration et support technique inclus. L’environnement est pensé pour des intégrations qui durent et qui supportent la montée en charge.
Authentification standard, payloads JSON ou XML, chiffrement TLS, idempotence des requêtes, rate-limit lisible, codes d’erreur explicites. La couverture fonctionnelle s’étend de l’envoi unitaire aux campagnes de masse.
Email ou SMS unitaire, déclenchés par votre application : confirmation, OTP, notifications, reset de mot de passe. Latence maîtrisée, idempotence supportée.
Campagnes batch, déclenchement par lot, throttling configurable, gestion des opt-in et désabonnements automatique. Conçu pour absorber les pics.
Notifications HTTP en temps réel : delivered, opened, clicked, bounced, complained, unsubscribed. Signature HMAC, retries configurables.
Joignez des PDF, factures, contrats ou tickets nominatifs à chaque envoi. Idéal pour les emails transactionnels riches.
Statut détaillé pour chaque message : queued, sent, delivered, opened, clicked, bounced. Recherche, export, statistiques par connecteur.
TLS 1.2+, tokens scopés, 2FA disponible, datacenters certifiés ISO/IEC 27001 et PCI-DSS. Conformité nLPD et RGPD.
Endpoints lisibles, payloads JSON, codes HTTP standards, authentification Bearer token. Adoptez l’API REST pour des intégrations modernes côté backend ou côté serverless. La documentation complète est téléchargeable et le support à l’intégration est inclus.
Idempotency-Key pour éviter les doublons en cas de retry.error.code et error.message pour debug rapide.const res = await fetch("https://api.snapshoot.ch/v2/email/send", {
method: "POST",
headers: {
"Authorization": `Bearer ${SNAPSHOOT_API_KEY}`,
"Content-Type": "application/json",
"Idempotency-Key": "msg_8a7b2c"
},
body: JSON.stringify({
from: "hello@snapshoot.ch",
to: "marie@exemple.ch",
subject: "Confirmation",
html: "<h1>Bienvenue</h1>"
})
});
const data = await res.json();
// => { id: "msg_8a7b2c", status: "queued" }
{
"event": "email.delivered",
"timestamp": "2026-05-04T09:41:23Z",
"message_id": "msg_8a7b2c",
"recipient": "marie@exemple.ch",
"metadata": {
"campaign": "welcome_series",
"order_id": "4827"
},
"signature": "sha256=a7b2c8f..."
}
Recevez une requête HTTP POST sur votre endpoint dès qu’un événement survient. Signature HMAC SHA-256, retries automatiques, métadonnées personnalisables : intégrez les statuts d’envoi dans votre CRM, votre datalake ou votre système de monitoring.
Déclenchez l’envoi d’un email de confirmation depuis votre back-office, avec PDF de facture en pièce jointe et webhook de suivi de livraison vers votre OMS.
Email transactionnel déclenché par votre application avec lien tokenisé. Latence sous 50 ms pour ne jamais frustrer l’utilisateur en attente.
Envoi en masse mensuel de bulletins PDF nominatifs via SOAP ou FTP. Throttling, suivi par lot, traçabilité complète à l’unité.
Webhooks de delivered/opened/clicked envoyés vers votre CRM pour enrichir le profil de chaque contact et déclencher des automatisations.
Création de compte, génération du token, tests sandbox puis bascule en production : un parcours d’intégration clair, accompagné par le support technique.
→ signup
Inscription gratuite, validation email, accès au dashboard immédiat. 60 jours de test offerts.
→ token
Token API en un clic. Scopes par environnement, rotation possible à tout moment.
→ test
Environnement isolé, payloads de référence, codes de retour documentés, support inclus.
→ deploy
Bascule contrôlée, monitoring des statuts, webhooks d’événements actifs.
EFIREST API v2.2 — référence complète des endpoints, formats de payloads et codes de retour HTTP.
PDF · v2.2↓SOAP Multicanal v3 — XML payloads, WSDL, méthodes pour environnements legacy ou industriels.
PDF · v3↓Référence des événements asynchrones : delivered, opened, clicked, bounced, complained, etc.
PDF · 2025↓Dépôt batch de campagnes par FTP/SFTP — formats, conventions de nommage, traitement.
PDF↓Envois SMS en lot par FTP/SFTP, idéal pour les architectures industrielles ou batch.
PDF↓Hub central regroupant les huit documentations techniques officielles, à télécharger librement.
Hub→Le protocole d’envoi le plus universel. Authentification SPF/DKIM/DMARC, TLS, suivi à l’envoi pour des usages applicatifs ou hybrides.
Explorer le relais SMTP SMS · OTP · MFANotifications, MFA, OTP, messages transactionnels. Un canal SMS exploitable proprement, avec une logique claire pour les usages sensibles.
Voir SMS API & OTPL’API REST utilise des payloads JSON pour les requêtes et les réponses. Pour les environnements legacy ou industriels, le webservice SOAP propose un format XML avec WSDL associé. Les deux protocoles couvrent les mêmes fonctionnalités d’envoi.
L’API REST supporte le header Idempotency-Key : si vous renvoyez la même requête avec la même clé d’idempotence, l’API retournera le résultat de la première exécution sans envoyer de doublon. Pratique pour les retry réseau ou les jobs qui peuvent rejouer.
Oui. À la création de votre compte, vous bénéficiez d’un environnement de test isolé pour valider votre intégration sans impacter votre quota d’envois ni votre réputation d’expéditeur. Les payloads et codes de retour sont identiques à la production.
Le rate-limit est dimensionné selon votre offre. Les headers HTTP X-RateLimit-Limit et X-RateLimit-Remaining renvoient l’état courant. Pour les architectures qui doivent absorber des pics, l’équipe technique peut adapter la configuration.
Chaque webhook est signé HMAC SHA-256 avec une clé secrète propre à votre compte. Le header X-Snapshoot-Signature contient la signature : recalculez-la côté serveur pour valider que le webhook provient bien de Snapshoot.
Documentation complète, sandbox prêt à l’emploi, équipe technique joignable. Le support à l’intégration est inclus dans toutes les offres.