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

Dale acceso a tu SaaS a Bandejas de entrada del usuario 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 tocar contraseñas. Crea integraciones de CRM, herramientas de ventas, plataformas de soporte 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 de SaaS
sync-user-inbox.js
import { UnipileClient } from 'unipile-node-sdk'; const cliente = new UnipileClient('TU_DSN', 'TU_TOKEN'); Vincular la bandeja de entrada de un usuario const enlace = await cuenta.cliente.create({ tipo: 'google', url_de_redirección: 'https://app.com/cb' }); // Obtener los últimos 50 correos electrónicos const { artículos } = await cliente.email.Obtener todos({ 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 cómo estás...' });
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 escuchan "API de correo electrónico" y 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 de conexión HTTP que permite a tu producto autenticarse con el proveedor de correo electrónico de un usuario (Gmail, Outlook o IMAP) a través de OAuth, luego leer, enviar, sincronizar y buscar correos electrónicos en su nombre, todo a través de una única integración, sin almacenar contraseñas ni gestionar las particularidades específicas del proveedor.

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

Envía correos electrónicos desde tu dominio a sus usuarios. Se utiliza para restablecer contraseñas, facturas, notificaciones y campañas de marketing. Su 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 Sincronización de Correo Electrónico para SaaS
Unipile, Nylas, Aurinko

Permite a tu SaaS acceder a las bandejas de entrada de sus usuarios a través de 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 comercial a tu CRM y registra automáticamente cada correo electrónico de cliente potencial."
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 donde los correos electrónicos necesiten fluir hacia su modelo de datos, es un candidato para una API de correo electrónico de sincronización de usuarios. 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 cada correo electrónico intercambiado 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 los registros de contactos y acuerdos
Mostrar hilos de correo electrónico en línea en cronologías de ofertas
Detectar señales de respuesta para activar movimientos de etapa del pipeline
Compromiso de ventas y secuenciación
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 de respuestas para pausar secuencias automáticamente
Respeta los límites de tarifa por proveedor sin código adicional
Mesa de ayuda y Bandeja de entrada compartida
Equipos de soporte

Agrupar correos de soporte de varias bandejas de entrada del equipo en una cola unificada de tickets. Las respuestas enviadas desde la interfaz de tu centro de ayuda 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
Asignar, responder y cerrar 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
De más rápido crecimiento

Permite que tu producto de IA acceda al historial completo de correos electrónicos de un usuario. Resume hilos, redacta respuestas, extrae elementos de acción o clasifica clientes potenciales, todo basado en los datos reales de la bandeja de entrada del usuario.

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

Permite a los usuarios conectar su bandeja de entrada para activar automatizaciones: crea tareas a partir de correos electrónicos, extrae datos de facturas, envía archivos adjuntos a almacenamiento o une el correo electrónico con Slack, Notion o tu propio motor de flujos de trabajo.

Detecta correos electrónicos nuevos mediante webhooks en tiempo real
Descargar y analizar 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, rastrea las tasas de respuesta y permite que los reclutadores respondan directamente desde su cuenta vinculada sin salir de tu plataforma.

Emparejar correos electrónicos entrantes con perfiles de candidatos
Registrar automáticamente la correspondencia entre reclutador y candidato.
Soporte para 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 confiable 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 debe 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 OAuth separado. Tu SaaS actúa en nombre de cada usuario autenticado, no a través de una cuenta de servicio compartida. Google y Microsoft requieren la verificación de la aplicación antes de poder emitir tokens OAuth a 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 formato de respuesta único y unificado así tu lógica de producto se mantiene independiente del 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 de un mensaje. Gmail usa Pub/Sub, Microsoft Graph usa suscripciones: tu capa de API debería abstraer ambos en un único formato de evento.

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 hilo, colapsar conversaciones y detectar si una secuencia saliente recibió una respuesta, sin tener que analizar tú mismo las cabeceras raw de Message-ID.

Archivos adjuntos y análisis MIME

Leer archivos adjuntos significa decodificar partes MIME, manejar imágenes en línea y descargar objetos binarios a través de API específicas del proveedor. El punto final debe permitirle 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 reducido (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 soportar
Logo de Gmail
Gmail
Google OAuth 2.0 - Verificación de nivel 2 de CASA requerida a escala
Logotipo de Outlook
Outlook
Microsoft Identity Platform - cubre Outlook personal y Microsoft 365
Logo de IMAP
IMAP
Respaldo universal - Yahoo, Fastmail, servidores de correo corporativos personalizados
Construir vs Comprar

Los Costos Ocultos de Construir tu Propia Integración de API de Correo Electrónico

La API de Gmail, Microsoft Graph y las bibliotecas IMAP son 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 el presupuesto inicial
Costo 01
Verificación de la aplicación de Google OAuth

Las aplicaciones que solicitan ámbitos de Gmail más allá del perfil básico deben pasar Evaluación de seguridad CASA Nivel 2 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 exige verificación del editor para aplicaciones que solicitan ámbitos de la API de Graph de mayor privilegio. Sin él, cada usuario ve un banner de advertencia rojo durante la pantalla de consentimiento de OAuth, lo que frena enormemente la conversión en los flujos de incorporación de SaaS B2B.

Costo 03
Casos de borde de IMAP a escala

Existen cientos de implementaciones de servidores IMAP en el mundo. 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
Renovació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 experiencia de usuario de reautenticación gradual.

Costo 05
Cambios en la API del proveedor

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

Costo 06
Cumplimiento y manejo de datos

Los datos de correo electrónico están dentro del alcance del RGPD y SOC 2 Tipo II. Necesitas 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 revisión legal.

Cómo se ve realmente "construir internamente"
Semana 1-2 Gmail OAuth básico + endpoint para listar correos
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 Agrega Microsoft Graph para usuarios de Outlook
Flujo de autenticación diferente, formato de token diferente, modelo de paginación diferente. Alcanzado el límite de los primeros 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 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 falla bajo carga. Webhooks aún no implementados.
Mes 4-6 Sincronización en tiempo real, subprocesos, archivos adjuntos, cumplimiento
Sometida la evaluación de Gmail CASA. Ingeniería sigue apagando incendios de casos límite de IMAP. Hoja de ruta de producto retrasada.
Aquí es donde la mayoría de los equipos reconsideran la decisión de construcción
Evite la construcción de 4 a 6 meses: conecte su primera bandeja de entrada de usuario en menos de un día
Unipile maneja la verificación de OAuth, los casos extremos de IMAP, la actualización de tokens y los webhooks para los tres proveedores.
Empezar a construir gratis
Comparación

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

Aquí comparamos la creación de su propia integración 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 OAuth de Gmail
Manual - CASA Nivel 2 requerido
Incluido - Certificado CASA Nivel 2
Outlook / Microsoft 365 OAuth
Manual - se requiere verificación del editor
Incluido - editor verificado
Soporte IMAP
Construirte a ti mismo: casos límite a escala
Completamente abstraído - todas las peculiaridades del servidor manejadas
Formato de respuesta unificado
3 modelos de datos separados para normalizar
Un esquema único para todos los proveedores
Ganchos web en tiempo real
Pub/Sub + Suscripciones a grafos: configuración independiente por proveedor
Un punto final de webhook para todos los proveedores
Renovación de token OAuth
Tu trabajo de fondo - se requiere manejo de fallos
Se gestiona automáticamente
Hilo y modelo de conversación
Específico del proveedor - se necesita normalización personalizada
Identificadores de hilo uniformes en todos los proveedores
API de archivos adjuntos
Análisis MIME - construir por separado por proveedor
Recuperar por ID de archivo adjunto - independiente del proveedor
Eliminación de datos del RGPD
Tu responsabilidad: auditoría personalizada
Registro documentado de la eliminación de datos: conforme al RGPD
Cubrimiento SOC 2 Tipo II
Evalúa tus propios controles
Certificación SOC 2 Tipo II
Tiempo transcurrido hasta la primera sincronización del 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 de proveedores
Integración OAuth de Gmail
Crear internamente
Manual - CASA Nivel 2 requerido
API de Correo Electrónico Unipile
Incluido - Certificado 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
Construirte a ti mismo: casos límite a escala
API de Correo Electrónico Unipile
Completamente abstraído - todas las peculiaridades del servidor manejadas
Formato de respuesta unificado
Crear internamente
3 modelos de datos separados para normalizar
API de Correo Electrónico Unipile
Un esquema único para todos los proveedores
Ganchos web en tiempo real
Crear internamente
Pub/Sub + Suscripciones a grafos: configuración independiente por proveedor
API de Correo Electrónico Unipile
Un punto final de webhook para todos los proveedores
Renovación de token OAuth
Crear internamente
Tu trabajo de fondo - se requiere manejo de fallos
API de Correo Electrónico Unipile
Se gestiona automáticamente
Hilo y modelo de conversación
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 MIME - construir por separado por proveedor
API de Correo Electrónico Unipile
Recuperar por ID de archivo adjunto - independiente del proveedor
Eliminación de datos del RGPD
Crear internamente
Tu responsabilidad: auditoría personalizada
API de Correo Electrónico Unipile
Registro documentado de la eliminación de datos: conforme al RGPD
Cubrimiento SOC 2 Tipo II
Crear internamente
Evalúa tus propios controles
API de Correo Electrónico Unipile
Certificación SOC 2 Tipo II
Tiempo transcurrido hasta la primera sincronización del 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 de proveedores
Integra tu correo electrónico en horas, no en meses
Prueba gratuita: no se necesita 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 creada 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 la integración de cada proveedor internamente.

Gmail
Google OAuth 2.0 - CASA Nivel 2

Usos de Unipile Google OAuth 2.0 para solicitar los ámbitos de acceso mínimos necesarios. La plataforma cuenta con la certificación CASA de nivel 2, por lo que tu aplicación hereda el estado de «verificada» sin necesidad de pasar por tu propia evaluación.

Leer, enviar y responder a hilos
Webhooks de Pub/Sub agrupados en un único punto de conexión
Etiquetas y sincronización de carpetas
Guía de la API de Gmail
Outlook
Microsoft Identity - personal y Microsoft 365

Unipile se conecta a través del API Graph de Microsoft usando la Plataforma de Identidad de Microsoft. Esto cubre tanto cuentas personales de Outlook como inquilinos corporativos de Microsoft 365 a través de un único flujo de OAuth.

Acceso completo para leer y enviar correo
Webhooks de notificación de cambios de Graph
Calendario y contactos en la misma API
Guía de Microsoft Graph
IMAP
Respaldo 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. Se abstraen de tu código todas las peculiaridades específicas del servidor, los casos límite de TLS y las diferencias en la denominación de carpetas.

Funciona con cualquier servidor IMAP que cumpla con los estándares
Encuestas y casi en tiempo real vía 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. Hacen clic en él, 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 enlazada
Una vez vinculado, Unipile devuelve un account_id. Almacénalo contra tu registro de usuario. Todas las llamadas posteriores de correo electrónico hacen referencia a este ID: sin tokens, sin secretos en tu base de datos.
3
Leer, enviar y sincronizar correos electrónicos
Utilice GET /correos electrónicos para listar mensajes, POST /correos enviar, y GET /correos/:id/archivos adjuntos para archivos. Mismos puntos finales para los tres proveedores.
4
Registrar una 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 único y los entrega a tu punto final cada vez que llega un correo nuevo.
SOC 2 Tipo II
Conformidad con el GDPR
CASA certificado Nivel 2 (Gmail)
Tokens de OAuth cifrados en reposo
Acuerdo de nivel de servicio de tiempo de inactividad cero
¿Listo para crear tu API de email 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. Vincula 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
integracion-email-saas.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...

"}'
Reemplaza 'google' por 'microsoft' o 'imap' - mismos endpoints, mismo formato de respuesta
Primer paso
Autenticación alojada - sin configuración de OAuth de tu parte

Unipile genera la URL de OAuth. Tu usuario hace clic, consiente y es redirigido de vuelta a tu aplicación. Nunca manejas tokens de OAuth directamente.

Paso 2-3
Mismos puntos finales para los tres proveedores

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

Paso 4
Una 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 enlazadas en tiempo real, flujos OAuth reales, acceso completo a los puntos finales desde el primer día.
PREGUNTAS FRECUENTES

Preguntas frecuentes

Preguntas comunes de fundadores e ingenieros de SaaS que evalúan una API de correo electrónico para la sincronización de bandejas de entrada de usuarios.

01 ¿Qué es una API de correo electrónico para SaaS?
+
Una 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 leer, enviar y sincronizar correos electrónicos en su nombre a través de una única integración: sin almacenar contraseñas ni gestionar las diferencias específicas del proveedor. Es distinto de las API de correo 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 amplia.
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 tus usuarios vía OAuth, de modo que pueda leer, enviar y sincronizar desde su cuenta de Gmail, Outlook o IMAP. Estos son mercados completamente diferentes con diferentes casos de uso, modelos de precios y requisitos de cumplimiento.
03 ¿Qué proveedores de correo electrónico soporta Unipile?
+
Unipile admite tres proveedores de correo electrónico: Gmail (a través de Google OAuth 2.0), Outlook (a través de la API de Microsoft Graph - cubre tanto Outlook personal como Microsoft 365), y IMAP (una opción de reserva universal para servidores de correo Yahoo, Fastmail y corporativos). Se accede a los tres a través de los mismos puntos finales de API unificados. Para un desglose detallado, consulte 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 de 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 editor de Unipile cubre tu integración. Consulta nuestra Guía de la API de correo electrónico OAuth para obtener detalles completos sobre el flujo de autenticación.
05 ¿Cuánto tiempo toma 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 electrónicos y envío. en unas pocas horas. La cobertura completa de tres proveedores (Gmail, Outlook, IMAP) suele tardar menos de un día. Construir el equivalente desde cero en los tres proveedores lleva de 4 a 6 meses si se tiene en cuenta la verificación de OAuth, los casos de borde de IMAP, la lógica de actualización de tokens, las 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 ruta de eliminación verificable para los datos de los usuarios 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 contenido de 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 Pub/Sub de Gmail, las suscripciones de cambios de Microsoft Graph y las señales IMAP IDLE en formato de webhook único y unificado. Registras una URL de punto final y recibes eventos normalizados para los tres proveedores cada vez que llegan nuevos correos electrónicos o cambia el estado del mensaje. No se requiere una configuración separada por proveedor. Para obtener más información sobre cómo funciona la sincronización de correo electrónico 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 (CRMs, herramientas de participación de ventas, centros de ayuda, asistentes de IA), las mejores opciones son los proveedores unificados de API de correo electrónico 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, consulta nuestra guía de comparación dedicada.
¿Todavía tienes preguntas sobre cómo crear tu API de correo electrónico para SaaS?
Contacte al equipo de Unipile: respondemos preguntas técnicas en un día hábil.
Empezar a construir gratis
es_ESES