API de correo electrónico para SaaS: Conecta bandejas de entrada de usuarios (Gmail, Outlook, IMAP) en 2026

API de correo electrónico para SaaS

Da acceso a tu SaaS a Bandejas de entrada de usuarios vía API de correo electrónico

Una API de correo electrónico para SaaS permite que tu producto lea, envíe y sincronice correos electrónicos directamente desde las cuentas de Gmail, Outlook o IMAP de tus usuarios, sin necesidad de contraseñas. Crea integraciones de CRM, herramientas de ventas, centros de ayuda y asistentes de IA sobre una base unificada de OAuth.

API de correo electrónico para SaaS Sincronización de bandeja de entrada OAuth API de Gmail API de Outlook IMAP Integración SaaS
sync-user-inbox.js
import { UnipileClient } from 'unipile-node-sdk'; const cliente = new UnipileClient('TU_DSN', 'TU_TOKEN'); // Enlazar la bandeja de entrada de un usuario const enlazar = await cuenta.cliente.create({ tipo: 'google', url_de_redireccionamiento: 'https://app.com/cb' }); // Recupera los últimos 50 correos electrónicos const { artículos } = await cliente.email.obtenerTodo({ account_id: 'id_de_cuenta_de_usuario', límite: 50 }); // Enviar desde la dirección del usuario await cliente.email.enviar({ account_id: 'id_de_cuenta_de_usuario', a: [{ identificador: 'lead@co.com' }], tema: 'Seguimiento', body: 'Hola, solo para saber de ti...' });
Una integración, todos los proveedores
Funciona con Gmail Outlook IMAP
Definición

¿Qué es una API de correo electrónico para SaaS?

La mayoría de los desarrolladores, al escuchar "API de correo electrónico", piensan en herramientas como SendGrid o Mailgun: servicios para enviar correos electrónicos transaccionales (recibos, notificaciones, enlaces mágicos) desde su propio dominio. Ese es un mercado completamente diferente. Una API de correo electrónico para SaaS resuelve un problema fundamentalmente diferente: dar a su producto acceso programático a las cuentas de correo electrónico de sus usuarios.

Definición

En API de correo electrónico para SaaS es un conjunto de puntos finales HTTP que permite que tu producto se autentique con el proveedor de correo electrónico de un usuario (Gmail, Outlook o IMAP) a través de OAuth, y luego lea, envíe, sincronice y busque correos electrónicos en su nombre, todo a través de una única integración, sin almacenar contraseñas ni gestionar peculiaridades específicas del proveedor.

API de correo electrónico transaccional
SendGrid, Mailgun, Resend

Envía correos electrónicos desde tu dominio a tus usuarios. Se utiliza para restablecimientos de contraseña, facturas, notificaciones y campañas de marketing. Tu producto controla la dirección del remitente.

Caso de uso: "Envía un correo electrónico de bienvenida desde noreply@yourapp.com cuando un usuario se registre."
API de correo electrónico de sincronización de usuarios para SaaS
Unipile, Nylas, Aurinko

Da acceso a tu SaaS a las bandejas de entrada de sus usuarios vía OAuth. Tu producto lee, envía y sincroniza correos electrónicos en nombre de cada usuario, desde su cuenta de Gmail, Outlook o IMAP.

Caso de uso: "Integra la bandeja de entrada de Gmail de un representante de ventas en tu CRM y registra automáticamente cada correo electrónico de prospecto."
Casos prácticos

¿Qué productos SaaS se construyen realmente con una API de correo electrónico?

Cualquier producto en el que los usuarios necesiten actuar sobre correos electrónicos, o en el que los correos electrónicos deban fluir hacia su modelo de datos, es un candidato para una API de sincronización de correo electrónico de usuario. Aquí están los cinco patrones más comunes con los que los desarrolladores envían con Unipile.

CRM e Inteligencia de Ventas
Lo más común

Captura automáticamente todos los correos electrónicos intercambiados entre un representante de ventas y un contacto. Sin registros manuales, sin puntos de contacto perdidos. Tu CRM se mantiene actualizado sin ninguna acción del usuario.

Registrar correos electrónicos automáticamente en contactos y registros de oportunidades.
Mostrar hilos de correo electrónico en línea en las líneas de tiempo de los acuerdos
Detectar señales de respuesta para activar movimientos de etapa de pipeline
Compromiso y Secuenciación de Ventas
Alto volumen

Ejecuta secuencias de alcance de varios pasos desde la dirección de Gmail u Outlook de cada representante, no desde un dominio de envío compartido. Las respuestas llegan a la bandeja de entrada real del representante y se detectan automáticamente.

Enviar desde la dirección autenticada del usuario
Hilos para pausar secuencias automáticamente
Respeta los límites de tasa por proveedor sin código adicional
Mesa de ayuda y Bandeja de entrada compartida
Equipos de soporte

Extrae correos electrónicos de soporte de varias bandejas de entrada de equipo a una cola de tickets unificada. Las respuestas enviadas desde tu interfaz de helpdesk salen a través de la cuenta vinculada del agente, preservando la entregabilidad.

Sincroniza múltiples buzones de soporte a través de IMAP u OAuth
Asigna, responde y cierra tickets desde una única interfaz de usuario
Alertas de webhook en tiempo real sobre nuevos correos electrónicos entrantes
Asistente de Bandeja de Entrada de IA
Crecimiento más rápido

Permita que su producto de IA acceda al historial completo de correos electrónicos de un usuario. Resuma hilos, redacte respuestas, extraiga elementos de acción o clasifique clientes potenciales, todo basado en los datos reales de la bandeja de entrada del usuario.

Obtener hilos con cuerpo completo y adjuntos
Paginación del contexto histórico para indicaciones de LLM
Enviar respuestas redactadas por IA desde la dirección del propio usuario
Productividad y Automatización de Aplicaciones
Herramientas de flujo de trabajo

Permita que los usuarios conecten su bandeja de entrada para activar automatizaciones: cree tareas a partir de correos electrónicos, extraiga datos de facturas, dirija archivos adjuntos a almacenamiento o conecte el correo electrónico con Slack, Notion o su propio motor de flujo de trabajo.

Verifica nuevos correos electrónicos a través de webhooks en tiempo real
Descargar y analizar archivos adjuntos de correo electrónico
Funciona en Gmail, Outlook y cualquier servidor IMAP
Reclutamiento y ATS
Tecnología de RRHH

Conecta las bandejas de entrada de los reclutadores con tu ATS. Asocia automáticamente los correos electrónicos de los candidatos con las solicitudes de empleo, haz un seguimiento de las tasas de respuesta y permite que los reclutadores respondan directamente desde su cuenta vinculada sin salir de tu plataforma.

Asignar correos electrónicos entrantes a perfiles de candidatos
Registrar automáticamente la correspondencia entre reclutador y candidato
Admitir solicitudes de acceso y eliminación de datos del RGPD
Requisitos Técnicos

Qué debe soportar una API de correo electrónico de producción para SaaS

Crear una integración de correo electrónico fiable es más que llamar a un punto final REST. Aquí están las seis capacidades que cualquier integración seria de API de correo electrónico SaaS necesita cubrir, y dónde reside la complejidad oculta en cada una.

OAuth multi-inquilino

Cada usuario vincula su propia bandeja de entrada a través de un consentimiento de OAuth por separado. Tu SaaS actúa en nombre de cada usuario autenticado, no a través de una única cuenta de servicio compartida. Google y Microsoft requieren la verificación de la aplicación antes de que pueda emitir tokens OAuth a gran escala.

Cobertura del proveedor

Sus usuarios tendrán bandejas de entrada de Gmail, Outlook (personal y Microsoft 365) y basadas en IMAP. Una API de correo electrónico robusta para SaaS normaliza estos tres proveedores en un formato de respuesta unificado y único así tu lógica de producto se mantiene agnóstica al proveedor.

Sincronización en tiempo real y Webhooks

La sondeo cada pocos minutos es frágil y lento. SaaS de producción requiere notificaciones de webhook cuando llegan nuevos correos electrónicos o cambia el estado del mensaje. Gmail usa Pub/Sub, Microsoft Graph usa suscripciones: su capa de API debe abstraer ambos en un formato de evento unificado.

Modelo de Hilo y Conversación

Los clientes de correo electrónico agrupan los mensajes en hilos. Tu API de correo electrónico debe exponer un identificador de hilo consistente entre proveedores para que puedas responder en un hilo, colapsar conversaciones y detectar si una secuencia saliente recibió una respuesta, sin tener que analizar tú mismo las cabeceras Message-ID en bruto.

Archivos adjuntos y análisis MIME

Leer archivos adjuntos significa decodificar partes MIME, manejar imágenes en línea y descargar blobs binarios a través de APIs específicas del proveedor. El endpoint debe permitirte recuperar adjuntos por ID sin volver a descargar el cuerpo completo del mensaje en cada solicitud.

Seguridad y conformidad

Los datos de correo electrónico son sensibles. Tu integración necesita cifrado de tokens en reposo, permisos OAuth con ámbito (solicita solo lo que necesitas), registros de auditoría y una ruta de eliminación de datos documentada para satisfacer las solicitudes de "derecho al olvido" del RGPD y las auditorías SOC 2 Tipo II.

Los tres proveedores de correo electrónico que tu SaaS debe admitir
Logo de Gmail
Gmail
Google OAuth 2.0 - Se requiere verificación de Nivel 2 de CASA a escala
Logotipo de Outlook
Outlook
Plataforma de identidad de Microsoft: cubre Outlook personal y Microsoft 365
Logo de IMAP
IMAP
Universal de respaldo - Yahoo, Fastmail, servidores de correo corporativos personalizados
Construir o comprar

Los costos ocultos de crear tu propia integración de API de correo electrónico

Las bibliotecas de la API de Gmail, Microsoft Graph e IMAP son todas gratuitas y están bien documentadas. Entonces, ¿por qué la mayoría de los equipos de SaaS subestiman el costo de desarrollo entre 3 y 5 veces? Porque la complejidad no reside en la integración inicial, sino en todo lo que viene después.

Seis costos que nunca aparecen en la estimación inicial
Costo 01
Verificación de la aplicación de Google OAuth

Las aplicaciones que soliciten alcances de Gmail más allá del perfil básico deben pasar Evaluación de seguridad Tier 2 de CASA de Google antes de poder dar servicio a más de 100 usuarios de prueba. El proceso cuenta con la participación de un laboratorio de seguridad externo, dura entre 4 y 8 semanas y cuesta entre 40 000 y 75 000 T, dependiendo del alcance.

Costo 02
Verificación de Microsoft Publisher

Microsoft requiere verificación del editor para aplicaciones que solicitan ámbitos de Graph API de mayor privilegio. Sin él, cada usuario ve un banner de advertencia rojo durante la pantalla de consentimiento de OAuth, lo que reduce drásticamente la conversión en los flujos de incorporación de SaaS B2B.

Costo 03
Casos límite de IMAP a escala

Existen cientos de implementaciones de servidores IMAP en uso. Cada una tiene sus peculiaridades: nombres de carpetas no estándar, soporte IDLE defectuoso, casos extremos de certificados TLS, comportamiento de tiempo de espera de conexión y flujos de autenticación por servidor. Cada cliente empresarial que consigas puede presentar un nuevo caso extremo que bloquea a su equipo.

Costo 04
Actualización y Rotación de Tokens

Los tokens de OAuth expiran. Los tokens de actualización pueden ser revocados por el usuario o por la política del proveedor. A escala, gestión del ciclo de vida de tokens para miles de cuentas vinculadas a través de tres proveedores requiere un trabajo en segundo plano confiable, alertas de fallos y un flujo de UX de re-autenticación elegante.

Costo 05
Cambios en la API del proveedor

Google y Microsoft deprecian y actualizan las superficies de API. Se eliminó la autenticación básica de Gmail. Microsoft deprecó los puntos de conexión heredados de Exchange. Mantenerse al día con los registros de cambios de tres proveedores es una carga de mantenimiento continua que recae enteramente en tu equipo de ingeniería.

Costo 06
Cumplimiento y Gestión de Datos

Los datos de correo electrónico están dentro del alcance del RGPD y SOC 2 Tipo II. Se requieren flujos de datos documentados, cifrado en reposo y en tránsito, políticas de almacenamiento de tokens y un proceso de eliminación verificable. Construir esto desde cero para una auditoría de SaaS puede llevar semanas. y requiere una revisión legal.

Cómo se ve realmente "construir internamente"
Semana 1-2 OAuth básico de Gmail + punto final para listar correos electrónicos
Se siente rápido. La documentación de inicio rápido de Google es excelente y el camino feliz funciona en días.
Semana 3-5 Agregar Microsoft Graph para usuarios de Outlook
Flujo de autenticación diferente, formato de token diferente, modelo de paginación diferente. Se alcanzó el límite de 100 usuarios.
El proceso de verificación del editor comienza aquí - añade 3-6 semanas de tiempo de espera
Semana 6-10 Añade IMAP para todos los demás
Los clientes empresariales llegan con servidores de correo personalizados. Las peculiaridades de IMAP comienzan a acumularse. La lógica de actualización de tokens se rompe bajo carga. Webhooks aún no implementados.
Mes 4-6 Sincronización en tiempo real, subprocesos, archivos adjuntos, cumplimiento
Evaluación de Gmail CASA enviada. Ingeniería sigue extinguiendo incendios de casos extremos de IMAP. Hoja de ruta del producto retrasada.
Aquí es donde la mayoría de los equipos reevalúan la decisión de construir
Evita la construcción de 4 a 6 meses: conecta tu primera bandeja de entrada de usuario en menos de un día
Unipile maneja la verificación OAuth, casos extremos de IMAP, actualización de tokens y webhooks para los tres proveedores.
Empezar a construir gratis
Comparación

Creación interna vs. API de agregación de correo electrónico para SaaS

Así es como se compara la creación de su propia integración de correo electrónico de tres proveedores con el uso de una API de correo electrónico unificada para SaaS en todas las dimensiones que importan a escala de producción.

Capacidad Crear internamente API de Correo Electrónico Unipile
Integración de OAuth de Gmail
Manual - CASA Nivel 2 requerido
Incluido - Certificación CASA Nivel 2
Outlook / Microsoft 365 OAuth
Manual - se requiere verificación del editor
Incluido - editor verificado
Soporte IMAP
Constrúyete a ti mismo - casos de borde a escala
Completamente abstraído - todas las particularidades del servidor manejadas
Formato de respuesta unificado
3 modelos de datos independientes que hay que normalizar
Esquema único para todos los proveedores
Ganchos web en tiempo real
Pub/Sub + Suscripciones de gráficos - configuración separada por proveedor
Un único punto de conexión de webhook para todos los proveedores
Renovación de token OAuth
Tu tarea en segundo plano: es necesario gestionar los errores
Gestionado automáticamente
Modelo de hilos y conversaciones
Específico del proveedor - se necesita normalización personalizada
Identificadores de hilo uniformes en todos los proveedores
API de archivos adjuntos
Análisis de MIME - construir por separado por proveedor
Recuperar por ID de archivo adjunto - independiente del proveedor
Supresión de datos conforme al RGPD
Tu responsabilidad - rastro de auditoría personalizado
Ruta de eliminación documentada - Preparado para GDPR
Cobertura SOC 2 Tipo II
Define tus propios controles
Certificación SOC 2 Tipo II
Hora para la primera sincronización de correo electrónico
4-6 meses (los tres proveedores)
Menos de 1 día
Mantenimiento continuo
Tu equipo realiza un seguimiento de todos los cambios en la API de los proveedores
Gestionado por Unipile - cero mantenimiento del proveedor
Integración de OAuth de Gmail
Crear internamente
Manual - CASA Nivel 2 requerido
API de Correo Electrónico Unipile
Incluido - Certificación CASA Nivel 2
Outlook / Microsoft 365 OAuth
Crear internamente
Manual - se requiere verificación del editor
API de Correo Electrónico Unipile
Incluido - editor verificado
Soporte IMAP
Crear internamente
Constrúyete a ti mismo - casos de borde a escala
API de Correo Electrónico Unipile
Completamente abstraído - todas las particularidades del servidor manejadas
Formato de respuesta unificado
Crear internamente
3 modelos de datos independientes que hay que normalizar
API de Correo Electrónico Unipile
Esquema único para todos los proveedores
Ganchos web en tiempo real
Crear internamente
Pub/Sub + Suscripciones de gráficos - configuración separada por proveedor
API de Correo Electrónico Unipile
Un único punto de conexión de webhook para todos los proveedores
Renovación de token OAuth
Crear internamente
Tu tarea en segundo plano: es necesario gestionar los errores
API de Correo Electrónico Unipile
Gestionado automáticamente
Modelo de hilos y conversaciones
Crear internamente
Específico del proveedor - se necesita normalización personalizada
API de Correo Electrónico Unipile
Identificadores de hilo uniformes en todos los proveedores
API de archivos adjuntos
Crear internamente
Análisis de MIME - construir por separado por proveedor
API de Correo Electrónico Unipile
Recuperar por ID de archivo adjunto - independiente del proveedor
Supresión de datos conforme al RGPD
Crear internamente
Tu responsabilidad - rastro de auditoría personalizado
API de Correo Electrónico Unipile
Ruta de eliminación documentada - Preparado para GDPR
Cobertura SOC 2 Tipo II
Crear internamente
Define tus propios controles
API de Correo Electrónico Unipile
Certificación SOC 2 Tipo II
Hora para la primera sincronización de correo electrónico
Crear internamente
4-6 meses (los tres proveedores)
API de Correo Electrónico Unipile
Menos de 1 día
Mantenimiento continuo
Crear internamente
Tu equipo realiza un seguimiento de todos los cambios en la API de los proveedores
API de Correo Electrónico Unipile
Gestionado por Unipile - cero mantenimiento del proveedor
Construye tu integración de correo electrónico en horas, no en meses
Prueba gratuita - no se requiere tarjeta de crédito. Cuentas vinculadas de Gmail, Outlook e IMAP desde el primer día.
Constrúyelo con Unipile
Cómo encaja Unipile

Cómo Unipile ofrece una API de correo electrónico para SaaS en una sola integración

Unipile es una API de correo electrónico unificada para SaaS construida específicamente para el mercado de sincronización de usuarios. Un conjunto de puntos finales cubre Gmail, Outlook e IMAP, con OAuth, webhooks, encadenamiento, archivos adjuntos y cumplimiento gestionados por usted. Así es como se ve cada integración de proveedor internamente.

Gmail
Google OAuth 2.0 - Nivel 2 de CASA

Usos de Unipile Google OAuth 2.0 para solicitar los alcances mínimos necesarios. La plataforma tiene la certificación CASA Tier 2, por lo que tu aplicación hereda el estado verificado sin pasar por tu propia evaluación.

Leer, enviar y responder hilos
Webhooks de Pub/Sub abstraídos a un solo endpoint
Etiquetas y sincronización de carpetas
Guía de la API de Gmail
Outlook
Identidad de Microsoft: personal y Microsoft 365

Unipile se conecta a través del API Graph de Microsoft mediante la plataforma de identidad de Microsoft. Esto abarca tanto las cuentas personales de Outlook como los entornos corporativos de Microsoft 365 a través de un único flujo OAuth.

Acceso completo de lectura y envío al buzón
Webhooks de notificación de cambios de Graph
Calendario y contactos en la misma API
Guía de Microsoft Graph
IMAP
Reenvío universal - cualquier servidor de correo

Para usuarios en Yahoo, Fastmail, servidores corporativos personalizados o cualquier otro proveedor, Unipile se conecta a través de IMAP. Todas las peculiaridades específicas del servidor, los casos extremos de TLS y las diferencias en los nombres de las carpetas se abstraen de tu código.

Funciona con cualquier servidor IMAP que cumpla con los estándares
Encuestas y casi en tiempo real a través de IMAP IDLE
La misma respuesta unificada de API que Gmail y Outlook
Guía de la API IMAP
Cómo funciona en tu SaaS: 4 pasos
1
Crear un enlace de autenticación alojado
Llama a la API de Unipile para generar un enlace OAuth para tu usuario. Ellos hacen clic, completan el flujo de consentimiento en Google o Microsoft, y su bandeja de entrada se vincula a tu cuenta SaaS.
2
Recibir un ID de cuenta vinculada
Una vez vinculado, Unipile devuelve un account_id. Guárdalo contra tu registro de usuario. Todas las llamadas de correo electrónico posteriores hacen referencia a esta ID, sin tokens ni secretos en tu base de datos.
3
Leer, enviar y sincronizar correos electrónicos
Utilice GET /correos electrónicos listar mensajes, POST /correos enviar, y GET /emails/:id/adjuntos para archivos. Mismos puntos de conexión para los tres proveedores.
4
Registrar un webhook para eventos en tiempo real
Registra una URL de webhook. Unipile normaliza los eventos de suscripción de Pub/Sub y Graph en un formato de carga útil único y los entrega a tu punto final cada vez que llega un nuevo correo electrónico.
SOC 2 Tipo II
Conformidad con el GDPR
CASA certificado Tier 2 (Gmail)
Tokens OAuth cifrados en reposo
Acuerdo de Nivel de Servicio de cero tiempo de inactividad
¿Listo para construir tu API de correo electrónico para SaaS?
Prueba gratuita: Cuentas vinculadas de Gmail, Outlook e IMAP. Sin tarjeta de crédito. No se requiere configuración OAuth desde el primer día.
Construir con Unipile
Ejemplo de código

Sincronizar correos electrónicos de usuarios en tu SaaS: ejemplo de código completo

Tres idiomas, un patrón. Conecta la bandeja de entrada de un usuario, recupera sus correos electrónicos y envía desde su dirección, todo a través de la API unificada de correo electrónico de Unipile. El mismo código funciona para cuentas vinculadas de Gmail, Outlook e IMAP.

Node.js
Python
cURL
email-saas-integration.js
import { UnipileClient } from 'unipile-node-sdk'; const cliente = new UnipileClient('TU_DSN', 'TU_TOKEN'); // Paso 1: Generar un enlace de OAuth alojado para tu usuario const authLink = await cuenta.cliente.create({ tipo: 'google', // o 'microsoft' o 'imap' url_de_redireccionamiento: 'https://yourapp.com/callback' }); // Redirige a tu usuario a authLink.url para completar el consentimiento de OAuth // Paso 2: Enumerar los 50 correos electrónicos más recientes para una cuenta vinculada const { elementos: correos } = await cliente.email.obtenerTodo({ account_id: 'ID_DE_CUENTA', límite: 50 }); correos electrónicos.para cada uno(correo => { consola.log(email.asunto, email.de_asistente.identificador); }); // Paso 3: Enviar desde la dirección propia del usuario await cliente.email.enviar({ account_id: 'ID_DE_CUENTA', a: [{ identificador: 'lead@company.com', nombre_a_mostrar: 'Prospecto' }], tema: 'En seguimiento a nuestra llamada', body: '

Hola, solo quería saber cómo estabas.

'
}); // Paso 4: Registrar un webhook para eventos de correo electrónico nuevos en tiempo real await client.webhook.create({ url: 'https://tuapp.com/webhooks/email', eventos: ['email.recibido', 'correo electrónico enviado'] });
Funciona idénticamente para cuentas vinculadas de Google, Microsoft e IMAP
email_saas_integration.py
import solicita BASE = "https://api9.unipile.com:13234/api/v1" TOKEN = "TU_TOKEN" CABECERAS = {"Clave API X": TOKEN, "Tipo-Contenido": "application/json"} # Paso 1: Crea un enlace de autenticación alojado para tu usuario resp = requests.Correo electrónico:(f"{BASE}/hosted/accounts/link", json={ "tipo": "Google", "url_redirección": "https://tuapp.com/callback" }, encabezados=HEADERS) auth_url = resp.json()["url"] # Paso 2: Recuperar los 50 correos electrónicos más recientes correos_electrónicos = requests.consiga(f"{BASE}/correos", parámetros={ "account_id": "ID_CUENTA", "límite": 50 }, encabezados=ENCABEZADOS).json()["artículos"] para email en correos electrónicos print(correo electrónico"Asunto", correo electrónico["asistente_remitente"]["identificador"]) # Paso 3: Enviar desde la propia dirección del usuario solicitudes.Correo electrónico:(f"{BASE}/correos", json={ "account_id": "ID_CUENTA", "a": [{"identificador": "lead@company.com"}], "Asunto": "Seguimiento", "cuerpo": "

Hola, solo quería saber cómo estabas.

"
}, encabezados=HEADERS)
Funciona idénticamente para cuentas vinculadas de Google, Microsoft e IMAP
email-saas.sh
# Paso 1: Crear un enlace de autenticación alojado rizo -X POST "https://api9.unipile.com:13234/api/v1/hosted/accounts/link" \ -H "X-API-KEY: TU_TOKEN" \ -H "Content-Type: application/json" \ -d '{"type":"google","redirect_url":"https://yourapp.com/callback"}' # Paso 2: Haz una lista de los 50 correos electrónicos más recientes rizo -G "https://api9.unipile.com:13234/api/v1/correos" \ -H "X-API-KEY: TU_TOKEN" \ --codificar-datos-url "id_cuenta=ID_CUENTA" \ --codificar-datos-url "límite=50" # Paso 3: Enviar desde la propia dirección del usuario rizo -X POST "https://api9.unipile.com:13234/api/v1/correos" \ -H "X-API-KEY: TU_TOKEN" \ -H "Content-Type: application/json" \ -d '{"account_id":"ACCOUNT_ID","to":[{"identifier":"lead@company.com"}],"subject":"Seguimiento","body":"

Hola...

"}'
Reemplazar 'google' con 'microsoft' o 'imap' - mismos puntos finales, mismo formato de respuesta
Primer paso
Auth alojado - sin configuración de OAuth de tu lado

Unipile genera la URL de OAuth. Tu usuario hace clic, da su consentimiento y es redirigido de vuelta a tu aplicación. Tú nunca manejas tokens de OAuth directamente.

Paso 2-3
Los mismos puntos finales para los tres proveedores

GET /correos electrónicos y POST /correos funciona idénticamente para Gmail, Outlook e IMAP. Cambia la account_id - todo lo demás permanece igual.

Paso 4
Un webhook para eventos en tiempo real

Registra una única URL. Unipile normaliza las notificaciones de Pub/Sub de Gmail, los eventos de cambio de Microsoft Graph y las señales IMAP IDLE en una única carga útil de evento unificada.

Prueba la API completa en tu sandbox: gratis, sin tarjeta de crédito
Cuentas vinculadas en vivo, flujos OAuth reales, acceso completo a endpoints desde el primer día.
PREGUNTAS FRECUENTES

Preguntas frecuentes

Preguntas comunes de fundadores y ingenieros de SaaS que evalúan una API de correo electrónico para la sincronización de la bandeja de entrada del usuario.

01 ¿Qué es una API de correo electrónico para SaaS?
+
Una API de correo electrónico para SaaS es un conjunto de puntos de conexión HTTP que permiten que su producto se autentique con el proveedor de correo electrónico de un usuario (Gmail, Outlook o IMAP) a través de OAuth, luego leer, enviar y sincronizar correos electrónicos en su nombre a través de una sola integración, sin almacenar contraseñas ni gestionar diferencias específicas del proveedor. Es distinto de las API de correo electrónico transaccional (SendGrid, Mailgun), que envían desde tu dominio en lugar de las bandejas de entrada de tus usuarios. Ver nuestro Guía completa de la API de correo electrónico para una visión más general.
02 ¿En qué se diferencia una API de correo electrónico SaaS de SendGrid o Mailgun?
+
SendGrid y Mailgun son APIs de correo electrónico transaccional - envían correos electrónicos desde tu dominio a tus usuarios (notificaciones, recibos, enlaces mágicos). Una API de correo electrónico SaaS como Unipile le da a tu producto acceso a las bandejas de entrada de sus propios usuarios a través de OAuth, para que pueda leer, enviar y sincronizar desde su cuenta de Gmail, Outlook o IMAP. Estos son mercados completamente diferentes con casos de uso, modelos de precios y requisitos de cumplimiento distintos.
03 ¿Qué proveedores de correo electrónico soporta Unipile?
+
Unipile admite tres proveedores de correo electrónico: Gmail (vía Google OAuth 2.0), Outlook (a través de la API de Microsoft Graph - cubre tanto Outlook personal como Microsoft 365), y IMAP (una solución alternativa universal para Yahoo, Fastmail y servidores de correo corporativos). Los tres se acceden a través de los mismos puntos finales de API unificados. Para un desglose detallado, consulte la comparación de proveedores de API de correo electrónico.
04 ¿Necesito manejar la verificación de Google OAuth yo mismo?
+
No. Unipile es CASA certificado Nivel 2, lo que significa que tu SaaS hereda el estado verificado de Google a través de la plataforma de Unipile. No necesitas enviar tu propia aplicación para una evaluación de seguridad CASA ni gestionar el proceso de verificación de aplicaciones de Google de forma independiente. Lo mismo se aplica a Microsoft: la verificación de publicador de Unipile cubre tu integración. Consulta nuestro Guía de la API de correo electrónico de OAuth para obtener detalles completos sobre el flujo de autenticación.
05 ¿Cuánto tiempo lleva integrar una bandeja de entrada de correo electrónico de usuario?
+
La mayoría de los desarrolladores tienen una integración funcional: generación de enlaces OAuth, listado de correos y envío - dentro de unas horas. La cobertura completa de tres proveedores (Gmail, Outlook, IMAP) normalmente lleva menos de un día. Construir el equivalente desde cero en los tres proveedores lleva entre 4 y 6 meses si se tiene en cuenta la verificación de OAuth, los casos especiales de IMAP, la lógica de actualización de tokens, los webhooks y el trabajo de cumplimiento.
06 ¿Cumple Unipile las normas GDPR y SOC 2?
+
Sí. Unipile es Certificación SOC 2 Tipo II y compatible con el RGPD. Los tokens OAuth se cifran en reposo, los flujos de datos están documentados y existe una vía de eliminación verificable para los datos del usuario para admitir las solicitudes de derecho al olvido del RGPD. La plataforma actúa como un intermediario técnico independiente en nombre de cada usuario autenticado; no almacena el contenido del correo electrónico más allá de lo necesario para la sesión de sincronización activa.
07 ¿Unipile admite notificaciones de correo electrónico en tiempo real?
+
Sí. Unipile abstrae las notificaciones de Gmail Pub/Sub, las suscripciones de cambios de Microsoft Graph y las señales IMAP IDLE en un formato de webhook unificado único. Registras una URL de endpoint y recibes eventos normalizados para los tres proveedores cada vez que llegan correos electrónicos nuevos o cambia el estado de un mensaje. No se requiere una configuración separada por proveedor. Para obtener más información sobre cómo funciona la sincronización de correos electrónicos de principio a fin, consulta guía de la API de sincronización de correo electrónico.
08 ¿Cuál es la mejor API de correo electrónico para SaaS en 2026?
+
Para productos SaaS que necesitan acceder a las bandejas de entrada de los usuarios (CRM, herramientas de ventas, mesas de ayuda, asistentes de IA), las mejores opciones son los proveedores de API de correo electrónico unificadas que abstraen Gmail, Outlook e IMAP en una sola integración. Unipile, Nylas y Aurinko son las principales opciones en este mercado. Los diferenciadores clave son el estado de verificación de OAuth, la cobertura de IMAP, la confiabilidad de los webhooks, las certificaciones de cumplimiento y el tiempo hasta la primera sincronización. Para un comparación lado a lado de proveedores de API de correo electrónico, consulte nuestra guía de comparación dedicada.
¿Todavía tienes preguntas sobre la creación de tu API de correo electrónico para SaaS?
Habla con el equipo de Unipile: respondemos preguntas técnicas en un día hábil.
Empezar a construir gratis
es_ESES