Referenzindex der API-Methoden
Pushwoosh bietet eine umfangreiche Bibliothek mit über 100 API-Methoden, die für verschiedene Funktionalitäten wie das Senden von Benachrichtigungen, die Verwaltung von Benutzern und das Tracking von Analysen kategorisiert sind.
Nachrichten-API
Anchor link tocreateMessage | Erstellt eine neue Push-Benachrichtigung. |
deleteMessage | Löscht eine geplante Nachricht. |
getMessageDetails | Ruft die Nachrichtendetails ab. |
createTargetedMessage | Erstellt eine neue gezielte Push-Benachrichtigung für erweitertes Targeting über mehrere Apps hinweg. |
getPushHistory | Ruft den Nachrichtenverlauf mit Push-Details ab. |
cancelMessage | Storniert eine geplante Nachricht. |
Presets-API
Anchor link tocreatePreset | Erstellt ein neues Preset. |
getPreset | Ruft die Parameter des angegebenen Push-Presets ab. |
listPresets | Ruft eine Liste der für die App erstellten Presets ab. |
deletePreset | Löscht ein Preset aus Ihrem Konto. |
Geräte-API
Anchor link toregisterDevice | Registriert ein Gerät für die Anwendung. |
unregisterDevice | Entfernt den Push-Token des Geräts. |
setTags | Legt Tag-Werte für das Gerät fest. |
getTags | Ruft Tags mit ihren entsprechenden Werten für ein bestimmtes Gerät ab. |
setBadge | Sendet den aktuellen Badge-Wert für ein Gerät an Pushwoosh. |
applicationOpen | Registriert ein App-Öffnungs-Ereignis. |
pushStat | Registriert ein Push-Öffnungs-Ereignis. |
messageDeliveryEvent | Registriert ein Push-Zustellungs-Ereignis für das Gerät. |
Zielgruppen-API
Anchor link tobulkSetTags | Legt Tag-Werte für mehrere Geräte fest. |
bulkSetTags Status | Gibt den Status der bulkSetTags-Operation zurück. |
bulkRegisterDevice | Registriert mehrere Geräte in einer einzigen Anfrage, einschließlich optionaler Tag-Werte für jedes Gerät. |
bulkRegisterDevice Status | Ruft den Status und die Ergebnisse einer Massenregistrierungsanfrage für Geräte unter Verwendung einer Anfrage-ID ab. |
bulkUnregisterDevice | Meldet mehrere Geräte in einer einzigen Anfrage ab. |
bulkUnregisterDevice Status | Ruft den Status und die Ergebnisse einer Massenabmeldungsanfrage für Geräte unter Verwendung einer Anfrage-ID ab. |
Tags-API
Anchor link toaddTag | Erstellt ein Tag in Ihrem Konto. |
deleteTag | Entfernt ein Tag mit allen zugehörigen Informationen. |
listTags | Ruft eine Liste der Tags im Konto ab. |
Segmentierungs- (Filter-) API
Anchor link tocreateFilter | Erstellt ein neues Segment. |
listFilters | Gibt eine Liste der verfügbaren Segmente mit ihren Bedingungen zurück. |
deleteFilter | Löscht ein bestehendes Segment. |
exportSegment | Plant eine Anfrage zum Exportieren von Abonnenten, die den Segmentbedingungen entsprechen. |
exportSegment Results | Ruft den CSV-Link für die Ergebnisse von exportSegment ab. |
Benutzerzentrierte API
Anchor link toregisterUser | Verknüpft eine externe Benutzer-ID mit einem bestimmten Gerät. |
postEvent | Ruft das Ereignis innerhalb der App auf. |
Ereignis-API
Anchor link tocreateEvent | Erstellt ein Ereignis für die App. |
Anwendungs-API
Anchor link tocreateApplication | Erstellt eine neue Anwendung im Konto. |
updateApplication | Aktualisiert die Anwendungseinstellungen. |
deleteApplication | Löscht die App aus dem Konto. |
getApplication | Ruft Details zur App ab. |
getApplications | Ruft eine Liste der Anwendungen im Konto ab. |
getApplicationFile | Ruft die Konfigurationsdateien ab, die sich auf die App beziehen. |
setApplicationPlatformStatus | Ändert den Plattformstatus der App. |
Kampagnen-API
Anchor link tocreateCampaign | Erstellt eine neue Push-Kampagne. |
deleteCampaign | Löscht eine bestimmte Kampagne. |
getCampaigns | Ruft eine Liste der Kampagnen für die App ab. |
App-Konfigurations-API
Anchor link toconfigureApplication for iOS | Konfiguriert die iOS-Plattform für die App. |
configureApplication for Android | Konfiguriert die Android-Plattform für die App. |
configureApplication for Mac OS X | Konfiguriert die macOS-Plattform für die App. |
configureApplication for Windows | Konfiguriert die Windows-Plattform für die App. |
configureApplication for Amazon | Konfiguriert die Amazon-Plattform für die App. |
configureApplication for Chrome | Konfiguriert die Chrome-Plattform für die App. |
configureApplication for Safari | Konfiguriert die Safari-Plattform für die App. |
configureApplication for Firefox | Konfiguriert die Firefox-Plattform für die App. |
configureApplication for Email | Konfiguriert die E-Mail-Plattform für die App. |
E-Mail-API
Anchor link tocreateEmailMessage | Erstellt eine E-Mail-Nachricht. |
registerEmail | Registriert eine E-Mail-Adresse für die App. |
deleteEmail | Entfernt eine E-Mail-Adresse aus Ihrer Datenbank. |
setEmailTags | Legt Tag-Werte für die angegebene E-Mail-Adresse fest. |
registerEmailUser | Verknüpft eine externe Benutzer-ID mit einer angegebenen E-Mail-Adresse. |
Testgeräte-API
Anchor link tocreateTestDevice | Registriert ein Testgerät für die Anwendung. |
listTestDevices | Ruft alle für die Anwendung registrierten Testgeräte ab. |
Nachrichteneingangs-API
Anchor link togetInboxMessages | Ruft die Liste der Posteingangsnachrichten für eine bestimmte HWID ab. |
inboxStatus | Aktualisiert den Status einer bestimmten Posteingangsnachricht. |
Statistik-API
Anchor link toNachrichtenstatistiken
Anchor link tomessages:list | Ruft eine Liste der gesendeten Nachrichten ab. |
totalsByIntervals | Liefert Metriken und Konversionsdaten, die stündlich aggregiert werden. |
getMessageLog | Ruft detaillierte Informationen über gesendete Nachrichten ab. |
linksInteractions | Liefert Statistiken zu Klicks auf E-Mail-Links. |
linksInteractionsDevices | Listet Benutzer auf, die auf Links in E-Mails geklickt haben. |
bouncedEmails | Liefert Informationen zu E-Mail-Bounces, Beschwerden und Bounce-Gründen. |
Anwendungs- und Abonnentenstatistiken
Anchor link togetApplicationSubscribersStats | Ruft die Abonnentenstatistiken der App ab, gruppiert nach Gerätetyp. |
getAppStats | Ruft App-Statistiken für einen bestimmten Zeitraum ab. |
getSubscribersStatistics | Ruft Abonnentenstatistiken für einen bestimmten Zeitraum ab. |
Kampagnenstatistiken
Anchor link togetCampaignStats | Ruft Kampagnenstatistiken für einen bestimmten Zeitraum ab. |
Ereignis- und Tag-Statistiken
Anchor link togetEventStatistics | Ruft die Anzahl ab, wie oft ein Ereignis während eines bestimmten Zeitraums ausgelöst wurde. |
getTagStats | Ruft Statistiken für ein bestimmtes Tag ab. |
iOS Live Activities API
Anchor link tostartLiveActivity | Erstellt eine neue iOS Live Activity. |
updateLiveActivity | Aktualisiert eine bestehende iOS Live Activity. |
Customer Journey API
Anchor link toGet Journey stats | Ruft Statistiken für eine bestimmte Journey anhand ihrer ID ab. |
Remove users from journeys | Entfernt einen oder mehrere Benutzer aus allen oder ausgewählten aktiven Journeys. |
API für geplante Anfragen
Anchor link togetResults | Ruft das Ergebnis einer geplanten Anfrage ab. |
SMS-API
Anchor link tocreateSMSMessage | Erstellt eine neue SMS-Nachricht. |
WhatsApp-API
Anchor link tocreateWhatsAppMessage | Erstellt eine neue WhatsApp-Nachricht. |
LINE-API
Anchor link tocreateLineMessage | Erstellt eine neue LINE-Nachricht. |
Geozones-API
Anchor link togetNearestZone | Ruft die Parameter der nächstgelegenen Geozone und die Entfernung dorthin ab. Zeichnet auch den Gerätestandort für Geo-Push-Benachrichtigungen auf. |
addGeoZone | Fügt einer bestimmten App eine Geozone hinzu. |
updateGeoZone | Aktualisiert Geozone-Eigenschaften wie Name, Status, Inhalt und Reichweite. |
deleteGeoZone | Entfernt Geozones aus der App. |
addGeoZoneCluster | Fügt der App einen Geozone-Cluster hinzu. |
deleteGeoZoneCluster | Entfernt einen Geozone-Cluster aus der App. |
listGeoZones | Ruft eine Liste der Geozones für die App ab. |
listGeoZoneClusters | Ruft eine Liste der Geozone-Cluster für die App ab. |