Index de référence des méthodes API
Pushwoosh fournit une vaste bibliothèque de plus de 100 méthodes API, classées pour diverses fonctionnalités telles que l’envoi de notifications, la gestion des utilisateurs et le suivi des analyses.
API Messages
Anchor link tocreateMessage | Crée une nouvelle notification push. |
deleteMessage | Supprime un message planifié. |
getMessageDetails | Récupère les détails du message. |
createTargetedMessage | Crée une nouvelle notification push ciblée pour un ciblage avancé sur plusieurs applications. |
getPushHistory | Obtient l’historique des messages avec les détails des notifications push. |
cancelMessage | Annule un message planifié. |
API Préréglages
Anchor link tocreatePreset | Crée un nouveau préréglage. |
getPreset | Récupère les paramètres du préréglage de notification push spécifié. |
listPresets | Récupère une liste des préréglages créés pour l’application. |
deletePreset | Supprime un préréglage de votre compte. |
API Appareil
Anchor link toregisterDevice | Enregistre un appareil pour l’application. |
unregisterDevice | Supprime le jeton push de l’appareil. |
setTags | Définit les valeurs des balises pour l’appareil. |
getTags | Récupère les balises avec leurs valeurs correspondantes pour un appareil spécifique. |
setBadge | Envoie la valeur actuelle du badge pour un appareil à Pushwoosh. |
applicationOpen | Enregistre un événement d’ouverture d’application. |
pushStat | Enregistre un événement d’ouverture de notification push. |
messageDeliveryEvent | Enregistre un événement de livraison de notification push pour l’appareil. |
API Audience
Anchor link tobulkSetTags | Définit les valeurs des balises pour plusieurs appareils. |
bulkSetTags Status | Retourne le statut de l’opération bulkSetTags. |
bulkRegisterDevice | Enregistre plusieurs appareils en une seule requête, y compris les valeurs de balises optionnelles pour chaque appareil. |
bulkRegisterDevice Status | Récupère le statut et les résultats d’une requête d’enregistrement d’appareils en masse à l’aide d’un ID de requête. |
bulkUnregisterDevice | Désenregistre plusieurs appareils en une seule requête. |
bulkUnregisterDevice Status | Récupère le statut et les résultats d’une requête de désenregistrement d’appareils en masse à l’aide d’un ID de requête. |
API Balises
Anchor link toaddTag | Crée une balise dans votre compte. |
deleteTag | Supprime une balise avec toutes les informations associées. |
listTags | Récupère une liste des balises du compte. |
API Segmentation (Filtres)
Anchor link tocreateFilter | Crée un nouveau segment. |
listFilters | Retourne une liste des segments disponibles avec leurs conditions. |
deleteFilter | Supprime un segment existant. |
exportSegment | Planifie une requête pour exporter les abonnés correspondant aux conditions du segment. |
exportSegment Results | Récupère le lien CSV pour les résultats de exportSegment. |
API centrée sur l’utilisateur
Anchor link toregisterUser | Associe un User ID externe à un appareil spécifié. |
postEvent | Appelle l’événement au sein de l’application. |
API Événements
Anchor link tocreateEvent | Crée un événement pour l’application. |
API Applications
Anchor link tocreateApplication | Crée une nouvelle application sur le compte. |
updateApplication | Met à jour les paramètres de l’application. |
deleteApplication | Supprime l’application du compte. |
getApplication | Obtient les détails de l’application. |
getApplications | Récupère une liste des applications sur le compte. |
getApplicationFile | Récupère les fichiers de configuration relatifs à l’application. |
setApplicationPlatformStatus | Change le statut de la plateforme de l’application. |
API Campagnes
Anchor link tocreateCampaign | Crée une nouvelle campagne push. |
deleteCampaign | Supprime une campagne spécifique. |
getCampaigns | Récupère une liste des campagnes pour l’application. |
API de configuration d’application
Anchor link toconfigureApplication for iOS | Configure la plateforme iOS pour l’application. |
configureApplication for Android | Configure la plateforme Android pour l’application. |
configureApplication for Mac OS X | Configure la plateforme macOS pour l’application. |
configureApplication for Windows | Configure la plateforme Windows pour l’application. |
configureApplication for Amazon | Configure la plateforme Amazon pour l’application. |
configureApplication for Chrome | Configure la plateforme Chrome pour l’application. |
configureApplication for Safari | Configure la plateforme Safari pour l’application. |
configureApplication for Firefox | Configure la plateforme Firefox pour l’application. |
configureApplication for Email | Configure la plateforme Email pour l’application. |
API E-mail
Anchor link tocreateEmailMessage | Crée un message e-mail. |
registerEmail | Enregistre une adresse e-mail pour l’application. |
deleteEmail | Supprime une adresse e-mail de votre base de données. |
setEmailTags | Définit les valeurs des balises pour l’adresse e-mail spécifiée. |
registerEmailUser | Associe un User ID externe à une adresse e-mail spécifiée. |
API Appareils de test
Anchor link tocreateTestDevice | Enregistre un appareil de test pour l’application. |
listTestDevices | Récupère tous les appareils de test enregistrés pour l’application. |
API Boîte de réception des messages
Anchor link togetInboxMessages | Récupère la liste des messages de la boîte de réception pour un HWID spécifié. |
inboxStatus | Met à jour le statut d’un message spécifique de la boîte de réception. |
API Statistiques
Anchor link toStatistiques des messages
Anchor link tomessages:list | Récupère une liste des messages envoyés. |
totalsByIntervals | Fournit des métriques et des données de conversion agrégées par heure. |
getMessageLog | Récupère des informations détaillées sur les messages envoyés. |
linksInteractions | Fournit des statistiques sur les clics des liens dans les e-mails. |
linksInteractionsDevices | Liste les utilisateurs qui ont cliqué sur les liens dans les e-mails. |
bouncedEmails | Fournit des informations sur les rebonds d’e-mails, les plaintes et les motifs de rebond. |
Statistiques de l’application et des abonnés
Anchor link togetApplicationSubscribersStats | Récupère les statistiques d’abonnés de l’application, regroupées par type d’appareil. |
getAppStats | Récupère les statistiques de l’application pour une période donnée. |
getSubscribersStatistics | Récupère les statistiques des abonnés pour une période donnée. |
Statistiques de campagne
Anchor link togetCampaignStats | Récupère les statistiques de campagne pour une période donnée. |
Statistiques des événements et des balises
Anchor link togetEventStatistics | Récupère le nombre de fois qu’un événement a été déclenché pendant une période spécifique. |
getTagStats | Récupère les statistiques pour une balise spécifique. |
API iOS Live Activities
Anchor link tostartLiveActivity | Crée une nouvelle Live Activity iOS. |
updateLiveActivity | Met à jour une Live Activity iOS existante. |
API de statistiques Customer Journey
Anchor link toGet Journey stats | Obtient les statistiques d’un parcours spécifique grâce à son ID. |
API Requêtes planifiées
Anchor link togetResults | Récupère le résultat d’une requête planifiée. |
API SMS
Anchor link tocreateSMSMessage | Crée un nouveau message SMS. |
API WhatsApp
Anchor link tocreateWhatsAppMessage | Crée un nouveau message WhatsApp. |
API LINE
Anchor link tocreateLineMessage | Crée un nouveau message LINE. |
API Géozones
Anchor link togetNearestZone | Récupère les paramètres de la géozone la plus proche et la distance jusqu’à celle-ci. Enregistre également l’emplacement de l’appareil pour les notifications push géolocalisées. |
addGeoZone | Ajoute une Géozone à une application spécifique. |
updateGeoZone | Met à jour les propriétés d’une Géozone telles que le nom, le statut, le contenu et la portée. |
deleteGeoZone | Supprime des Géozones de l’application. |
addGeoZoneCluster | Ajoute un cluster de Géozones à l’application. |
deleteGeoZoneCluster | Supprime un cluster de Géozones de l’application. |
listGeoZones | Récupère une liste de Géozones pour l’application. |
listGeoZoneClusters | Récupère une liste de clusters de Géozones pour l’application. |