Zum Inhalt springen

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 to
createMessageErstellt eine neue Push-Benachrichtigung.
deleteMessageLöscht eine geplante Nachricht.
getMessageDetailsRuft die Nachrichtendetails ab.
createTargetedMessageErstellt eine neue gezielte Push-Benachrichtigung für erweitertes Targeting über mehrere Apps hinweg.
getPushHistoryRuft den Nachrichtenverlauf mit Push-Details ab.
cancelMessageStorniert eine geplante Nachricht.

Presets-API

Anchor link to
createPresetErstellt ein neues Preset.
getPresetRuft die Parameter des angegebenen Push-Presets ab.
listPresetsRuft eine Liste der für die App erstellten Presets ab.
deletePresetLöscht ein Preset aus Ihrem Konto.

Geräte-API

Anchor link to
registerDeviceRegistriert ein Gerät für die Anwendung.
unregisterDeviceEntfernt den Push-Token des Geräts.
setTagsLegt Tag-Werte für das Gerät fest.
getTagsRuft Tags mit ihren entsprechenden Werten für ein bestimmtes Gerät ab.
setBadgeSendet den aktuellen Badge-Wert für ein Gerät an Pushwoosh.
applicationOpenRegistriert ein App-Öffnungs-Ereignis.
pushStatRegistriert ein Push-Öffnungs-Ereignis.
messageDeliveryEventRegistriert ein Push-Zustellungs-Ereignis für das Gerät.

Zielgruppen-API

Anchor link to
bulkSetTagsLegt Tag-Werte für mehrere Geräte fest.
bulkSetTags StatusGibt den Status der bulkSetTags-Operation zurück.
bulkRegisterDeviceRegistriert mehrere Geräte in einer einzigen Anfrage, einschließlich optionaler Tag-Werte für jedes Gerät.
bulkRegisterDevice StatusRuft den Status und die Ergebnisse einer Massenregistrierungsanfrage für Geräte unter Verwendung einer Anfrage-ID ab.
bulkUnregisterDeviceMeldet mehrere Geräte in einer einzigen Anfrage ab.
bulkUnregisterDevice StatusRuft den Status und die Ergebnisse einer Massenabmeldungsanfrage für Geräte unter Verwendung einer Anfrage-ID ab.
addTagErstellt ein Tag in Ihrem Konto.
deleteTagEntfernt ein Tag mit allen zugehörigen Informationen.
listTagsRuft eine Liste der Tags im Konto ab.

Segmentierungs- (Filter-) API

Anchor link to
createFilterErstellt ein neues Segment.
listFiltersGibt eine Liste der verfügbaren Segmente mit ihren Bedingungen zurück.
deleteFilterLöscht ein bestehendes Segment.
exportSegmentPlant eine Anfrage zum Exportieren von Abonnenten, die den Segmentbedingungen entsprechen.
exportSegment ResultsRuft den CSV-Link für die Ergebnisse von exportSegment ab.

Benutzerzentrierte API

Anchor link to
registerUserVerknüpft eine externe Benutzer-ID mit einem bestimmten Gerät.
postEventRuft das Ereignis innerhalb der App auf.

Ereignis-API

Anchor link to
createEventErstellt ein Ereignis für die App.

Anwendungs-API

Anchor link to
createApplicationErstellt eine neue Anwendung im Konto.
updateApplicationAktualisiert die Anwendungseinstellungen.
deleteApplicationLöscht die App aus dem Konto.
getApplicationRuft Details zur App ab.
getApplicationsRuft eine Liste der Anwendungen im Konto ab.
getApplicationFileRuft die Konfigurationsdateien ab, die sich auf die App beziehen.
setApplicationPlatformStatusÄndert den Plattformstatus der App.

Kampagnen-API

Anchor link to
createCampaignErstellt eine neue Push-Kampagne.
deleteCampaignLöscht eine bestimmte Kampagne.
getCampaignsRuft eine Liste der Kampagnen für die App ab.

App-Konfigurations-API

Anchor link to
configureApplication for iOSKonfiguriert die iOS-Plattform für die App.
configureApplication for AndroidKonfiguriert die Android-Plattform für die App.
configureApplication for Mac OS XKonfiguriert die macOS-Plattform für die App.
configureApplication for WindowsKonfiguriert die Windows-Plattform für die App.
configureApplication for AmazonKonfiguriert die Amazon-Plattform für die App.
configureApplication for ChromeKonfiguriert die Chrome-Plattform für die App.
configureApplication for SafariKonfiguriert die Safari-Plattform für die App.
configureApplication for FirefoxKonfiguriert die Firefox-Plattform für die App.
configureApplication for EmailKonfiguriert die E-Mail-Plattform für die App.

E-Mail-API

Anchor link to
createEmailMessageErstellt eine E-Mail-Nachricht.
registerEmailRegistriert eine E-Mail-Adresse für die App.
deleteEmailEntfernt eine E-Mail-Adresse aus Ihrer Datenbank.
setEmailTagsLegt Tag-Werte für die angegebene E-Mail-Adresse fest.
registerEmailUserVerknüpft eine externe Benutzer-ID mit einer angegebenen E-Mail-Adresse.

Testgeräte-API

Anchor link to
createTestDeviceRegistriert ein Testgerät für die Anwendung.
listTestDevicesRuft alle für die Anwendung registrierten Testgeräte ab.

Nachrichteneingangs-API

Anchor link to
getInboxMessagesRuft die Liste der Posteingangsnachrichten für eine bestimmte HWID ab.
inboxStatusAktualisiert den Status einer bestimmten Posteingangsnachricht.

Statistik-API

Anchor link to

Nachrichtenstatistiken

Anchor link to
messages:listRuft eine Liste der gesendeten Nachrichten ab.
totalsByIntervalsLiefert Metriken und Konversionsdaten, die stündlich aggregiert werden.
getMessageLogRuft detaillierte Informationen über gesendete Nachrichten ab.
linksInteractionsLiefert Statistiken zu Klicks auf E-Mail-Links.
linksInteractionsDevicesListet Benutzer auf, die auf Links in E-Mails geklickt haben.
bouncedEmailsLiefert Informationen zu E-Mail-Bounces, Beschwerden und Bounce-Gründen.

Anwendungs- und Abonnentenstatistiken

Anchor link to
getApplicationSubscribersStatsRuft die Abonnentenstatistiken der App ab, gruppiert nach Gerätetyp.
getAppStatsRuft App-Statistiken für einen bestimmten Zeitraum ab.
getSubscribersStatisticsRuft Abonnentenstatistiken für einen bestimmten Zeitraum ab.

Kampagnenstatistiken

Anchor link to
getCampaignStatsRuft Kampagnenstatistiken für einen bestimmten Zeitraum ab.

Ereignis- und Tag-Statistiken

Anchor link to
getEventStatisticsRuft die Anzahl ab, wie oft ein Ereignis während eines bestimmten Zeitraums ausgelöst wurde.
getTagStatsRuft Statistiken für ein bestimmtes Tag ab.

iOS Live Activities API

Anchor link to
startLiveActivityErstellt eine neue iOS Live Activity.
updateLiveActivityAktualisiert eine bestehende iOS Live Activity.

Customer Journey API

Anchor link to
Get Journey statsRuft Statistiken für eine bestimmte Journey anhand ihrer ID ab.
Remove users from journeysEntfernt einen oder mehrere Benutzer aus allen oder ausgewählten aktiven Journeys.

API für geplante Anfragen

Anchor link to
getResultsRuft das Ergebnis einer geplanten Anfrage ab.
createSMSMessageErstellt eine neue SMS-Nachricht.

WhatsApp-API

Anchor link to
createWhatsAppMessageErstellt eine neue WhatsApp-Nachricht.
createLineMessageErstellt eine neue LINE-Nachricht.

Geozones-API

Anchor link to
getNearestZoneRuft die Parameter der nächstgelegenen Geozone und die Entfernung dorthin ab. Zeichnet auch den Gerätestandort für Geo-Push-Benachrichtigungen auf.
addGeoZoneFügt einer bestimmten App eine Geozone hinzu.
updateGeoZoneAktualisiert Geozone-Eigenschaften wie Name, Status, Inhalt und Reichweite.
deleteGeoZoneEntfernt Geozones aus der App.
addGeoZoneClusterFügt der App einen Geozone-Cluster hinzu.
deleteGeoZoneClusterEntfernt einen Geozone-Cluster aus der App.
listGeoZonesRuft eine Liste der Geozones für die App ab.
listGeoZoneClustersRuft eine Liste der Geozone-Cluster für die App ab.