Invio Email

Raggiungi i tuoi giocatori oltre il gioco con l'email transazionale

Inizia gratis

Il Tuo SMTP, Il Tuo Brand

Le email provengono dal tuo dominio. horizOn non invia mai per tuo conto -- mantieni il controllo completo su deliverability e branding.

Template Engine con Variabili

Crea template HTML riutilizzabili con placeholder come {{username}} o {{eventTime}}. Supporta fino a 15 lingue.

Consegna Immediata o Programmata

Invia email immediatamente o programmale per dopo. Annulla le email programmate in qualsiasi momento tramite API.

Progettato per gli Eventi di Gioco

Avvisi tornei, conferme acquisto, nudge inattività, email di benvenuto. Una chiamata API attiva l'intero flusso.

Integrazione rapida

Integrazione rapida

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"
Domande frequenti

Domande frequenti

Pronto per l'integrazione?

Inizi a costruire con horizOn oggi stesso. Tier gratuito incluso.