L'Embed API permette al tuo stesso backend di registrare o iscrivere i tuoi utenti finali in un corso o webinar MailInApp e di incorporare il visualizzatore nella tua app — senza che quell'utente tocchi mai un account dashboard MailInApp.
I tuoi utenti finali sono tuoi, non di MailInApp — non dovrebbero doversi creare un account separato solo per guardare un corso che stai ospitando per loro conto.
Il tuo backend, il tuo diritto di accesso
POST /api/v1/courses/[id]/enroll concede o revoca l'accesso al corso per un indirizzo email, e POST /api/v1/webinars/[id]/register registra un partecipante al webinar — entrambi autenticati con la stessa chiave API bearer della Send API. Il tuo stesso sistema di fatturazione o checkout decide chi ne ha diritto; MailInApp si limita a renderizzare il risultato.
Incorpora il vero visualizzatore
Una volta iscritto, POST /api/v1/courses/[id]/embed-token genera un token firmato di breve durata. Reindirizza l'iframe o la finestra della tua app all'URL restituito, e questo avvia un accesso deterministico dietro le quinte — l'utente finale vede la tua app per tutto il tempo, mai un login MailInApp.
Email interattive attorno alla registrazione, se le vuoi
Le lifecycleBindings di un corso o webinar possono puntare gli eventi registered/reminder/enrolled/completed a un progetto dello studio — un Link della riunione con il vero pulsante di partecipazione, un Conto alla rovescia verso l'orario di inizio. Ricade automaticamente sul testo semplice predefinito quando nulla è collegato, così attivare questa opzione non rompe mai una configurazione esistente.
Stessa chiave, quota propria
L'Embed API condivide il limite di 60 richieste al minuto per chiave della Send API, più una propria quota mensile di chiamate dedicata in base al piano — zero su Free/Starter, come l'accesso alla Send API stessa su quei livelli.
Per iniziare
Genera una chiave API sotto Sviluppatori, chiama l'endpoint di registrazione o iscrizione dal tuo backend, poi genera un token di incorporazione e reindirizza a esso — vedi la Guida rapida dell'Embed API per le forme complete di richiesta.