Saltar al contenido

Índice de referencia de métodos de la API

Pushwoosh proporciona una amplia biblioteca de más de 100 métodos de API, categorizados para diversas funcionalidades como el envío de notificaciones, la gestión de usuarios y el seguimiento de análisis.

API de Mensajes

Anchor link to
createMessageCrea una nueva notificación push.
deleteMessageElimina un mensaje programado.
getMessageDetailsRecupera los detalles del mensaje.
createTargetedMessageCrea una nueva notificación push dirigida para una segmentación avanzada en múltiples aplicaciones.
getPushHistoryObtiene el historial de mensajes con detalles de push.
cancelMessageCancela un mensaje programado.

API de Presets

Anchor link to
createPresetCrea un nuevo preset.
getPresetRecupera los parámetros del preset de push especificado.
listPresetsRecupera una lista de presets creados para la aplicación.
deletePresetElimina un preset de su cuenta.

API de Dispositivos

Anchor link to
registerDeviceRegistra un dispositivo para la aplicación.
unregisterDeviceElimina el token de push del dispositivo.
setTagsEstablece los valores de las etiquetas para el dispositivo.
getTagsRecupera las etiquetas con sus valores correspondientes para un dispositivo específico.
setBadgeEnvía el valor actual del badge para un dispositivo a Pushwoosh.
applicationOpenRegistra un evento de apertura de la aplicación.
pushStatRegistra un evento de apertura de push.
messageDeliveryEventRegistra un evento de entrega de push para el dispositivo.

API de Audiencia

Anchor link to
bulkSetTagsEstablece los valores de las etiquetas para múltiples dispositivos.
bulkSetTags StatusDevuelve el estado de la operación bulkSetTags.
bulkRegisterDeviceRegistra múltiples dispositivos en una sola solicitud, incluyendo valores de etiquetas opcionales para cada dispositivo.
bulkRegisterDevice StatusRecupera el estado y los resultados de una solicitud de registro masivo de dispositivos utilizando un ID de solicitud.
bulkUnregisterDeviceDa de baja a múltiples dispositivos en una sola solicitud.
bulkUnregisterDevice StatusRecupera el estado y los resultados de una solicitud de baja masiva de dispositivos utilizando un ID de solicitud.

API de Etiquetas

Anchor link to
addTagCrea una etiqueta en su cuenta.
deleteTagElimina una etiqueta con toda la información asociada.
listTagsRecupera una lista de etiquetas en la cuenta.

API de Segmentación (Filtros)

Anchor link to
createFilterCrea un nuevo segmento.
listFiltersDevuelve una lista de segmentos disponibles con sus condiciones.
deleteFilterElimina un segmento existente.
exportSegmentPrograma una solicitud para exportar suscriptores que coincidan con las condiciones del segmento.
exportSegment ResultsRecupera el enlace CSV para los resultados de exportSegment.

API Centrada en el Usuario

Anchor link to
registerUserAsocia un ID de Usuario externo con un dispositivo especificado.
postEventLlama al evento dentro de la aplicación.

API de Eventos

Anchor link to
createEventCrea un evento para la aplicación.

API de Aplicaciones

Anchor link to
createApplicationCrea una nueva aplicación en la cuenta.
updateApplicationActualiza la configuración de la aplicación.
deleteApplicationElimina la aplicación de la cuenta.
getApplicationObtiene detalles sobre la aplicación.
getApplicationsRecupera una lista de aplicaciones en la cuenta.
getApplicationFileRecupera los archivos de configuración relacionados con la aplicación.
setApplicationPlatformStatusCambia el estado de la plataforma de la aplicación.

API de Campañas

Anchor link to
createCampaignCrea una nueva campaña de push.
deleteCampaignElimina una campaña en particular.
getCampaignsRecupera una lista de campañas para la aplicación.

API de Configuración de Aplicaciones

Anchor link to
configureApplication for iOSConfigura la plataforma iOS para la aplicación.
configureApplication for AndroidConfigura la plataforma Android para la aplicación.
configureApplication for Mac OS XConfigura la plataforma macOS para la aplicación.
configureApplication for WindowsConfigura la plataforma Windows para la aplicación.
configureApplication for AmazonConfigura la plataforma Amazon para la aplicación.
configureApplication for ChromeConfigura la plataforma Chrome para la aplicación.
configureApplication for SafariConfigura la plataforma Safari para la aplicación.
configureApplication for FirefoxConfigura la plataforma Firefox para la aplicación.
configureApplication for EmailConfigura la plataforma de Email para la aplicación.

API de Email

Anchor link to
createEmailMessageCrea un mensaje de email.
registerEmailRegistra una dirección de email para la aplicación.
deleteEmailElimina una dirección de email de su base de datos.
setEmailTagsEstablece los valores de las etiquetas para la dirección de email especificada.
registerEmailUserAsocia un ID de Usuario externo con una dirección de email especificada.

API de Dispositivos de Prueba

Anchor link to
createTestDeviceRegistra un dispositivo de prueba para la aplicación.
listTestDevicesRecupera todos los dispositivos de prueba registrados para la aplicación.

API de Bandeja de Entrada de Mensajes

Anchor link to
getInboxMessagesRecupera la lista de mensajes de la Bandeja de Entrada para un HWID especificado.
inboxStatusActualiza el estado de un mensaje específico de la Bandeja de Entrada.

API de Estadísticas

Anchor link to

Estadísticas de mensajes

Anchor link to
messages:listRecupera una lista de mensajes enviados.
totalsByIntervalsProporciona métricas y datos de conversión agregados por hora.
getMessageLogRecupera información detallada sobre los mensajes enviados.
linksInteractionsProporciona estadísticas sobre los clics en enlaces de email.
linksInteractionsDevicesEnumera los usuarios que hicieron clic en los enlaces de los emails.
bouncedEmailsProporciona información sobre rebotes de email, quejas y motivos de rebote.

Estadísticas de aplicaciones y suscriptores

Anchor link to
getApplicationSubscribersStatsRecupera las estadísticas de suscriptores de la aplicación, agrupadas por tipo de dispositivo.
getAppStatsRecupera las estadísticas de la aplicación para un período de tiempo específico.
getSubscribersStatisticsRecupera las estadísticas de suscriptores para un período de tiempo específico.

Estadísticas de campañas

Anchor link to
getCampaignStatsRecupera las estadísticas de la campaña para un período de tiempo específico.

Estadísticas de eventos y etiquetas

Anchor link to
getEventStatisticsRecupera el número de veces que se activó un evento durante un período específico.
getTagStatsRecupera estadísticas para una etiqueta específica.

API de Actividades en Vivo de iOS

Anchor link to
startLiveActivityCrea una nueva Actividad en Vivo de iOS.
updateLiveActivityActualiza una Actividad en Vivo de iOS existente.

API de Customer Journey

Anchor link to
Get Journey statsObtiene estadísticas para un journey específico por su ID.
Remove users from journeysElimina uno o más usuarios de todos los journeys activos o de los seleccionados.

API de Solicitudes Programadas

Anchor link to
getResultsRecupera el resultado de una solicitud programada.

API de SMS

Anchor link to
createSMSMessageCrea un nuevo mensaje SMS.

API de WhatsApp

Anchor link to
createWhatsAppMessageCrea un nuevo mensaje de WhatsApp.

API de LINE

Anchor link to
createLineMessageCrea un nuevo mensaje de LINE.

API de Geozonas

Anchor link to
getNearestZoneRecupera los parámetros de la geozona más cercana y la distancia a ella. También registra la ubicación del dispositivo para notificaciones push geolocalizadas.
addGeoZoneAñade una Geozona a una aplicación específica.
updateGeoZoneActualiza las propiedades de la Geozona como el nombre, estado, contenido y rango.
deleteGeoZoneElimina Geozonas de la aplicación.
addGeoZoneClusterAñade un Clúster de Geozonas a la aplicación.
deleteGeoZoneClusterElimina un Clúster de Geozonas de la aplicación.
listGeoZonesRecupera una lista de Geozonas para la aplicación.
listGeoZoneClustersRecupera una lista de clústeres de Geozonas para la aplicación.