API de inserción

La única API de cursos y webinars insertables con correo interactivo integrado

Inscribe y registra a tus propios usuarios finales en un curso o webinar de MailInApp directamente desde tu backend, y luego inserta la experiencia de visualización o de unión en tu propia app. Cada correo de registro, recordatorio y finalización puede renderizarse como un correo interactivo real en lugar de una simple confirmación.

Ya existen APIs de inserción de LMS y webinars. Ninguna hace esto.

Los reproductores de cursos insertables como uQualio y Coassemble, y las API de inserción de webinars de RingCentral, Livestorm y Webex, resuelven todos el mismo problema de la misma manera: un endpoint de inscripción/registro sin interfaz, más un widget o iframe para colocar en tu app. Todos ellos incluyen detrás el mismo correo de confirmación plano y fijo.

MailInApp ya tiene la pieza que ninguno de ellos tiene: un motor de correo interactivo real. Así que, en lugar de construir una tercera versión más pequeña de la misma API de inserción, esta se conecta directamente a él. El registro confirmado, el recordatorio, la bienvenida al curso y la finalización del curso pueden renderizarse cada uno como un proyecto del Estudio que diseñaste. El motor de alternativas y los bloques interactivos permanecen intactos, en lugar de reducirse a una cadena de HTML estática.

Registra asistentes a webinars desde tu propio backend

Una sola llamada con solo un nombre y un correo — tus usuarios nunca ven un formulario de MailInApp ni necesitan una cuenta de MailInApp. Un registrante confirmado recibe un enlace de acceso firmado de vuelta en la respuesta, listo para colocar en tu propia interfaz.

Inscribe suscriptores de cursos con tu propia facturación como fuente de verdad

Otorga o revoca el acceso a un curso para una dirección de correo directamente — tu propio sistema de pago o suscripción decide quién tiene derecho, MailInApp solo renderiza el curso.

Inserta el visor de cursos con un token firmado y de corta duración

Genera un token de arranque de 5 minutos al que tu app redirige a un alumno con derecho — desde ahí es un suscriptor con sesión iniciada normal dentro de tu iframe, con progreso, cuestionarios y transmisión de video funcionando exactamente como lo hacen en un portal alojado por MailInApp.

Vincula cualquier correo de ciclo de vida a un proyecto del Estudio

Apunta el evento de registrado/recordatorio/inscrito/completado de un curso o webinar a un proyecto que construiste en el Estudio, y el correo de ese evento se renderiza a través del motor de alternativas completo en lugar de una confirmación fija. Déjalo sin vincular y nada cambia respecto al correo simple de hoy.

¿Ya envías con la API de envío?

La API de inserción usa exactamente la misma clave de API bearer — sin credenciales nuevas que generar, sin panel separado que gestionar.

Lee la guía rápida de la API de inserción

Dos llamadas, de principio a fin

Registra a un asistente de webinar. Inscribe a un suscriptor de curso.

Ambas usan la misma clave de API bearer que la API de envío transaccional — genera una desde Desarrolladores en el panel.

Lee la guía rápida de la API de inserción

Registra a un asistente de 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"
  }'

Inscribe a un suscriptor de curso

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
  }'

Cómo se compara la API de inserción

FeatureMailInAppRingCentral / Livestorm / WebexuQualio / CoassembleLMS de la clase de Thinkific
API de registro/inscripción sin interfaz
Iframe insertable de visor/unión
Correo interactivo real detrás de cada evento de ciclo de vida
Motor de alternativas sin código para clientes de correo antiguos
Catálogo de cursos en video alojado integradoVaría
Tu propia facturación como fuente de derechosVaría

Basado en la documentación de desarrollador/inserción publicada por cada proveedor, a partir de julio de 2026 — confirma siempre con su documentación actual antes de decidir.

Preguntas frecuentes de la API de inserción

Preguntas, respondidas

¿Mi usuario final necesita una cuenta de MailInApp?

No. El registro y la inscripción funcionan a partir de una simple dirección de correo que proporcionas — no hay flujo de registro, contraseña ni página con marca de MailInApp que tus usuarios vean jamás, a menos que elijas abrir el visor de cursos insertado.

¿Cómo se controla el acceso al curso?

Tu propio backend decide — llama a enroll con active: true o false cada vez que cambie el estado de tu propia facturación o suscripción. No hay un pago separado de MailInApp para los cursos de la API de inserción; simplemente renderiza el curso y sigue el progreso una vez que le has dicho quién tiene derecho.

¿Qué pasa si no vinculo un correo de ciclo de vida a un proyecto?

Nada cambia — los correos de registro, recordatorio, inscripción y finalización siguen usando el texto de confirmación simple de hoy hasta que vincules explícitamente un evento a un proyecto del Estudio desde el propio panel de configuración del curso o webinar.

¿Esto está disponible en todos los planes?

La API de inserción comparte su cuota de llamadas con los cursos en general, así que está disponible desde el plan Lite en adelante — consulta los precios para ver los límites exactos de llamadas mensuales por nivel.

Ver planes y precios

Embed it once. Let every email do the rest.

Mint an API key and register your first webinar attendee or course subscriber in minutes.