Newsletter API v1 and v2
Análisis antivirus
Powered by ClamAV
✅ Verificado limpio
El archivo de este producto ha pasado nuestros filtros de seguridad.
¿Quieres ejecutar un análisis fresco con ClamAV ahora mismo? Tarda unos segundos y verás versión del scanner, base de datos de firmas y resultado en tiempo real.
Esto puede tardar entre 5 y 30 segundos.
Archivo limpio Amenaza detectada
No se detectaron amenazas en este archivo.
- Archivo
- Tamaño
- Analizado
- ClamAV
- Base de datos de firmas
⚡ Powered by ClamAV
No se pudo completar el análisis
Reportar producto
Si has detectado un problema (archivo dañado, malware, contenido inadecuado, etc.) infórmanos y lo revisaremos cuanto antes.
Inicia sesión para reportar
Acerca de Newsletter API v1 and v2
Si tu CRM o tu app necesitan hablar con tu lista de suscriptores
Los suscriptores casi nunca nacen solo en WordPress: llegan desde un CRM, una app o un formulario externo, y copiarlos a mano acaba en listas desfasadas. Lo grave no es el trabajo extra, sino que una baja registrada en otro sistema no llegue al blog y sigas enviando a quien ya no quiere recibirte. Newsletter API v1 y v2 es el complemento que abre la API REST del plugin Newsletter para que esos sistemas sincronicen los datos solos.
Te sirve si tienes a alguien que programe integraciones entre servidores. No te sirve si buscas formularios, diseño de correos o una pantalla nueva en el panel: esto es solo la capa de conexión. Además:
- La mayoría de las llamadas exigen una clave de autenticación, que debe quedar en el servidor y nunca en un cliente público.
- No hay forma de que el suscriptor edite su perfil desde una app o web externa llamando directamente a la API; tendrías que montar ese servicio en tu servidor.
- Tampoco se puede iniciar una baja por API pública: el suscriptor usa el enlace de baja de cada newsletter.
Alta, actualización y borrado de suscriptores desde otro sistema
El endpoint de suscriptores cubre el ciclo completo con tres métodos:
- POST añade un suscriptor nuevo. Solo exige el email, admite listas privadas y campos de perfil privados, y devuelve el suscriptor con su ID. Si ya existe, devuelve un error y no lo modifica. No envía correos de activación ni de bienvenida, y se da por hecho que ya tienes el consentimiento.
- PUT actualiza por ID o por email, y también sirve para crear o actualizar en una sola llamada. Solo cambia los campos que envíes, así que puedes tocar un único dato. Incluso permite cambiar el email, siempre que el nuevo no pertenezca a otro suscriptor.
- DELETE elimina al suscriptor.
Para apuntar o quitar a alguien de una lista, usa PUT con la lista a 1 (añadir) o a 0 (quitar). Si esa lista está conectada a una serie del addon Autoresponder, el suscriptor empieza a recibirla, pero el enlace se procesa en un plazo de hasta 5 minutos: un primer paso con retraso cero no sale al instante.
Baja y borrado no son lo mismo en Newsletter API v1 y v2
Cambiar el estado a unsubscribed (o bounced) mantiene todos los datos del suscriptor y solo bloquea el envío. Es un PUT con el ID o el email y el nuevo estado, y no dispara eventos como el envío de correos. Si el email no existe, se crea un suscriptor con ese estado.
El borrado con DELETE es total e irrecuperable: desaparecen los datos personales y también las estadísticas de interacción con los envíos. Úsalo para peticiones de eliminación de datos, no para gestionar bajas normales.
Si no indicas estado al crear, el suscriptor queda como confirmed y podrá recibir newsletters. Si tu CRM tiene contactos sin consentimiento claro, envía el estado correcto en la llamada.
Suscripciones desde una app con el proceso estándar
El endpoint de suscripciones (POST) puede llamarse desde clientes públicos y no necesita clave. Con solo el email arranca el proceso completo: control de spam, detección de duplicados y correo de activación o bienvenida según el opt-in configurado. Hay opciones para modificar los ajustes por defecto del panel. Es la vía para una app que quiera comportarse como un formulario normal.
Otros endpoints útiles:
- Listas: con GET y clave devuelve todas, públicas y privadas.
- Newsletters: devuelve por defecto las últimas 10 enviadas por completo, con paginación, ideal para un archivo. Sin clave solo salen las públicas; borradores, programadas y en curso no aparecen.
- Acción newsletter_api_user_saved: se dispara al crear o actualizar un suscriptor por API y recibe el nuevo, el anterior (nulo si es alta) y la petición, para ejecutar tu propio código.
Preguntas frecuentes sobre Newsletter API v1 y v2
- ¿Debo usar la v1 o la v2? Ambas funcionan, pero la v2 es más completa y flexible; si estrenas integración, empieza por ella.
- ¿Funciona sin el plugin Newsletter? No, es un complemento que expone las funciones de ese plugin.
- ¿Puedo probarlo en local sin HTTPS? Sí, definiendo NEWSLETTER_REST_ALLOW_NON_HTTPS_REQUEST como true en wp-config.php. Las claves viajarán sin cifrar, así que no lo dejes así en producción.
- ¿Puedo llamar al endpoint de suscriptores desde el navegador? No: exige una clave que debe mantenerse privada.
- ¿Hace validación anti spam al añadir suscriptores? No con POST de suscriptores, que solo limpia datos simples y falla sobre todo con emails no válidos. Para el control de spam usa el endpoint de suscripciones.
Temáticas
Historial de versiones
-
v
2.5.8 Actual 5 sep. 2026
-
v
2.5.7 30 may. 2026
-
v
2.5.5 16 abr. 2026
Reseñas de clientes
Inicia sesión para dejar tu reseña. Solo pueden reseñar quienes tienen el producto.
Aún no hay reseñas de este producto.
Preguntas frecuentes
-
La GPL (General Public License) es la licencia con la que WordPress y la mayoría de plugins/themes premium se distribuyen. Te da derecho a usar, modificar y redistribuir el software en cuantos proyectos quieras, sin restricciones de dominios.
-
Sí. Con membresía recibes actualizaciones automáticas via nuestro plugin GPLClub Updater (instalado en tu WP, detecta nuevas versiones y las aplica). Con compra individual, tienes acceso a un año de actualizaciones manuales desde tu cuenta.
-
Depende del plan. Mensual: 3 dominios. Semestral: 7. Anual y Lifetime: 15. Compra individual: 1 dominio.
-
GPLClub ofrece soporte propio en español para instalación, configuración y compatibilidad. Para soporte directo del autor original (con feature requests, bugs específicos del producto), se requiere licencia comprada al autor.