Embed API
L'unica API di corsi e webinar integrabile con l'email interattiva già inclusa
Iscrivi e registra i tuoi utenti finali a un corso o webinar MailInApp direttamente dal tuo backend, poi integra l'esperienza di visione o partecipazione nella tua app. Ogni email di registrazione, promemoria e completamento può renderizzarsi come una vera email interattiva invece di una semplice conferma.
Le API di embed per LMS e webinar esistono già. Nessuna fa questo.
Player di corsi integrabili come uQualio e Coassemble, e le API di embed per webinar di RingCentral, Livestorm e Webex, risolvono tutte lo stesso problema nello stesso modo: un endpoint headless di iscrizione/registrazione più un widget o un iframe da inserire nella tua app. Ognuna di esse porta con sé la stessa email di conferma piatta e predefinita.
MailInApp ha già il pezzo che manca a tutte: un vero motore di email interattiva. Quindi, invece di costruire una terza versione, più piccola, della stessa API di embed, questa si collega direttamente ad esso. Registrazione confermata, promemoria, benvenuto al corso e completamento del corso possono ciascuno renderizzarsi come un progetto dello studio che hai progettato tu. Il motore di fallback e i blocchi interattivi restano intatti, invece di ridursi a una semplice stringa HTML statica.
Registra i partecipanti al webinar dal tuo backend
Una sola chiamata con solo nome ed email — i tuoi utenti non vedono mai un form MailInApp né hanno bisogno di un account MailInApp. Un iscritto confermato riceve un link di partecipazione firmato direttamente nella risposta, pronto da inserire nella tua interfaccia.
Iscrivi gli abbonati ai corsi con la tua fatturazione come fonte di verità
Concedi o revoca l'accesso al corso per un indirizzo email direttamente — il tuo sistema di checkout o abbonamento decide chi ha diritto, MailInApp si limita a renderizzare il corso.
Integra il visualizzatore corsi con un token firmato e a breve scadenza
Genera un token di avvio di 5 minuti verso cui la tua app reindirizza uno studente autorizzato — da lì è un normale iscritto autenticato dentro il tuo iframe, con progressi, quiz e streaming video funzionanti esattamente come su un portale ospitato da MailInApp.
Collega qualsiasi email di ciclo di vita a un progetto dello studio
Punta l'evento registrato/promemoria/iscritto/completato di un corso o webinar verso un progetto costruito nello studio, e l'email di quell'evento si renderizza tramite l'intero motore di fallback invece di una conferma predefinita. Lascialo scollegato e nulla cambia rispetto all'email semplice di oggi.
Invii già con la Send API?
L'Embed API usa esattamente la stessa chiave API bearer — nessuna nuova credenziale da generare, nessuna dashboard separata da gestire.
Due chiamate, dall'inizio alla fine
Registra un partecipante al webinar. Iscrivi un abbonato al corso.
Entrambe usano la stessa chiave API bearer della Send API transazionale — generane una da Sviluppatori nella dashboard.
Leggi la guida rapida all'Embed API →Registra un partecipante al webinar
curl -X POST https://mailinapp.com/api/v1/webinars/<id>/register \
-H "Authorization: Bearer mia_live_..." \
-H "Content-Type: application/json" \
-d '{
"email": "[email protected]",
"name": "Ada Lovelace"
}'Iscrivi un abbonato al corso
curl -X POST https://mailinapp.com/api/v1/courses/<id>/enroll \
-H "Authorization: Bearer mia_live_..." \
-H "Content-Type: application/json" \
-d '{
"email": "[email protected]",
"active": true
}'Come si confronta l'Embed API
| Feature | MailInApp | RingCentral / Livestorm / Webex | uQualio / Coassemble | Thinkific-class LMS |
|---|---|---|---|---|
| API di registrazione/iscrizione headless | ||||
| Iframe di visualizzazione/partecipazione integrabile | ||||
| Vera email interattiva dietro ogni evento del ciclo di vita | ||||
| Motore di fallback no-code per client email meno recenti | ||||
| Catalogo corsi video ospitato integrato | Varies | |||
| La tua fatturazione come fonte del diritto d'accesso | Varies |
Basato sulla documentazione per sviluppatori/embed pubblicata da ciascun fornitore ad agosto 2026 — verifica sempre con la loro documentazione attuale prima di decidere.
FAQ sull'Embed API
Domande frequenti
Il mio utente finale ha bisogno di un account MailInApp?
No. Registrazione e iscrizione funzionano entrambe con un semplice indirizzo email che fornisci tu — non c'è alcun flusso di iscrizione, password o pagina a marchio MailInApp che i tuoi utenti vedano mai, a meno che tu non scelga di aprire il visualizzatore corsi integrato.
Come viene controllato l'accesso al corso?
Decide il tuo stesso backend — chiama enroll con active: true o false ogni volta che cambia lo stato di fatturazione o abbonamento. Non c'è un checkout MailInApp separato per i corsi via Embed API; si limita a renderizzare il corso e a tracciare i progressi una volta che gli hai detto chi ha diritto.
Cosa succede se non collego un'email di ciclo di vita a un progetto?
Nulla cambia — le email di registrazione, promemoria, iscrizione e completamento continuano a usare il testo di conferma semplice di oggi finché non colleghi esplicitamente un evento a un progetto dello studio dal pannello impostazioni del corso o del webinar.
È disponibile su ogni piano?
L'Embed API condivide la sua quota di chiamate con i corsi in generale, quindi è disponibile dal piano Lite in su — vedi i prezzi per i limiti mensili di chiamate esatti per livello.
Vedi piani e prezzi →Embed it once. Let every email do the rest.
Mint an API key and register your first webinar attendee or course subscriber in minutes.