Envoi d'Email

Rejoignez vos joueurs au-delà du jeu avec l'email transactionnel

Demarrer gratuitement

Votre SMTP, Votre Marque

Les emails viennent de votre domaine. horizOn n'envoie jamais en votre nom -- vous gardez le contrôle total sur la délivrabilité et l'image de marque.

Moteur de Modèles avec Variables

Créez des modèles HTML réutilisables avec des espaces réservés comme {{username}} ou {{eventTime}}. Prend en charge jusqu'à 15 langues.

Livraison Immédiate ou Programmée

Envoyez des emails instantanément ou programmez-les pour plus tard. Annulez les emails programmés à tout moment via l'API.

Conçu pour les Événements de Jeux

Alertes de tournois, confirmations d'achat, nudges d'inactivité, emails de bienvenue. Un appel API déclenche tout le flux.

Integration rapide

Integration rapide

C#
// Unity C# - Email Sending
using HorizOn;

var horizon = new HorizonClient("YOUR_API_KEY");

// Send an immediate email to a registered player
await horizon.Email.Send(new SendEmailRequest {
    UserId = userId,
    TemplateSlug = "welcome",
    Language = "en",
    Variables = new Dictionary<string, string> {
        { "username", "PlayerOne" }
    }
});

// Schedule an email for later delivery
await horizon.Email.Send(new SendEmailRequest {
    UserId = userId,
    TemplateSlug = "appointment_reminder",
    Language = "en",
    Variables = new Dictionary<string, string> {
        { "appointmentName", "Dentist" },
        { "appointmentTime", "14:00" }
    },
    ScheduledAt = DateTime.UtcNow.AddDays(1)
});

// Cancel a scheduled email
await horizon.Email.Cancel(emailId);
REST
# REST API - Email Sending

# Send an immediate email
curl -X POST https://eu.horizon.pm/api/v1/app/email-sending/send \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "userId": "USER_ID",
    "templateSlug": "welcome",
    "language": "en",
    "variables": { "username": "PlayerOne" }
  }'

# Schedule an email for tomorrow
curl -X POST https://eu.horizon.pm/api/v1/app/email-sending/send \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "userId": "USER_ID",
    "templateSlug": "appointment_reminder",
    "language": "en",
    "variables": { "appointmentName": "Dentist", "appointmentTime": "14:00" },
    "scheduledAt": "2026-04-12T14:00:00Z"
  }'

# Cancel a scheduled email
curl -X DELETE https://eu.horizon.pm/api/v1/app/email-sending/EMAIL_ID \
  -H "X-API-Key: YOUR_API_KEY"
Questions frequentes

Questions frequentes

Pret a integrer ?

Commencez a construire avec horizOn des aujourd'hui. Tier gratuit inclus.