FastAPI · Redis · Multi-tenant · HMAC

Envoyez vos OTP
et emails transactionnels
en 5 minutes.

Une seule API pour vos codes de vérification, emails de bienvenue, notifications et confirmations de transactions. Créez un compte, récupérez vos clés, intégrez — c'est parti.

✓ Sans carte bancaire✓ Self-hostable✓ Open Source prêt

OTP sécurisé

Codes 6 chiffres cryptographiques, hashés en Redis, usage unique, TTL 5 min, anti-rejeu HMAC.

Emails transactionnels

Bienvenue, notifications, transactions ou email 100% libre — en français et en anglais.

Multi-tenant natif

Chaque application obtient ses propres clés, son branding, ses quotas et ses données isolées.

Sécurité service-à-service

Clé API + signature HMAC-SHA256 + timestamp anti-rejeu. Requêtes non signées rejetées.

Rate limiting intégré

3 envois / 10 min par utilisateur et par IP, cooldown 60 s, 5 tentatives de vérification max.

Intégration en 5 minutes

Une requête POST signée et c'est parti. SDK d'exemple dans votre dashboard.

Comment ça marche

Trois étapes et votre application envoie des emails.

1

Créez votre compte

Un tenant + une clé API + un secret HMAC sont générés instantanément.

2

Configurez votre expéditeur

Votre adresse email et votre SMTP dans le dashboard — test intégré.

3

Intégrez en un appel

POST signé HMAC vers /v1/otp/send ou /v1/email/send.

Endpoints API

Toutes les routes sous /v1/* requièrent une signature HMAC.

Méthode Endpoint Description
POST /v1/otp/send Envoyer un code OTP par email (ou fallback SMS)
POST /v1/otp/verify Vérifier un code OTP — usage unique, 5 tentatives
POST /v1/email/send Email transactionnel : welcome, notification, transaction, custom
POST /v1/admin/tenants Créer un tenant — réservé admin (X-Admin-Key)
GET /v1/admin/tenants Lister / gérer les tenants — admin
GET /health Healthcheck Redis + version

Prêt à envoyer votre premier email ?

Compte gratuit, clés instantanées, aucune carte requise.

Commencer maintenant →