Skip to content
Developer Documentation
Search
Ctrl
K
Cancel
Select theme
Dark
Light
Auto
Welcome, Developer 🧑💻
First steps
What is Pushwoosh?
Get started with your project
Connect messaging services
How to configure platforms
iOS configuration
iOS configuration options
iOS certificate-based configuration
iOS token-based configuration
Android Firebase configuration
Chrome and Firefox configuration
Huawei configuration
Safari configuration
Windows configuration
Email configuration
Integrate Pushwoosh SDK
Register devices in Pushwoosh and synchronize data with the platform
Test your integration
Test your integration
Add test push devices
How-to guides
Introduction to the Guides section
Messaging channels
Subscription prompt
About Subscription prompt widgets
How to create a default widget
How to create a custom subscription widget
Create iOS interactive push
Send custom data
Configure deep links
Create in-apps with JavaScript
Send a silent push
Send a push by User ID
Message inbox
About message inbox
Mobile message inbox
Web message inbox
Audience and segmentation
Tags
Events
Understanding events in Pushwoosh
Custom events examples
Customer journey
API-based entry
Webhook integration samples
Personalization
Dynamic content
Liquid templates
Multilanguage
Content
Rich media templates syntax
Customizing rich media appearance
Pushwoosh SDK
Pushwoosh SDK overview
iOS SDK
Getting started
Setting up Pushwoosh iOS SDK
Setting up iOS SDK
Quick start
Basic integration guide
Advanced integration guide
iOS code examples
Customizing iOS SDK
Setting up badges
iOS push customization
iOS rich notifications integration
iOS image carousel push notifications
Purchases from iOS in-app messages
iOS message delivery tracking
iOS modal rich media
iOS Live Activities
VoIP pushes
Setting up Pushwoosh InboxUI iOS
Setting up Pushwoosh InboxUI iOS
Set up InboxUI with Swift Package Manager
Set up InboxUI with CocoaPods
iOS SDK FAQ
visionOS SDK
visionOS SDK
Setting up Pushwoosh visionOS SDK
Setting up Pushwoosh visionOS SDK
Swift Package Manager Setup
Android SDK
Android SDK
Firebase Integration
Integrate Pushwoosh Android SDK
GCM to FCM migration
Resolving Google Play Services conflicts
Amazon integration
Huawei integration
Customize Android SDK
Android notification customization
Change Android app icon
Android modal rich media
Migration guide
Using Pushwoosh location module in Android apps
Compliance with Google Package Visibility policy
Notification channels
FAQ on Pushwoosh Android SDK
Cross-platform Frameworks
Cross-platform frameworks guide
Adobe AIR
Appcelerator Titanium
Appcelerator Titanium
Customizing Appcelerator Titanium module
Cordova
Cordova integration guide
Integrating Cordova plugin
Integrating Cordova Huawei plugin
Customizing Cordova plugin
Setting up badges for Cordova
Cordova plugin API reference
Corona
Flutter
Flutter
Setting up badges for Flutter
Live Activity iOS in a Flutter project
Known issues migrating Pushwoosh Flutter Plugin to version 2.1.0 or higher
Outsystems
Outsystems
Huawei for Outsystems
Pushwoosh Outsystems plugin client actions
Outsystems FAQ
React Native
React Native integration guide
Integrating React Native plugin
Integrate Huawei React Native plugin
Customizing Pushwoosh React Native plugin
Setting up badges for React Native
Unreal Engine
Unreal Engine integration guide
Blueprint
C++
Expo
Integrating Expo plugin
Unity
Unity
Setting up badges for Unity
WordPress
Xamarin
Xamarin
Deprecated
Xamarin iOS SDK
Xamarin Android SDK
Xamarin Android customization
Migration to Android SDK v.5.x.x on Xamarin
Xamarin library integration
Message inbox for Xamarin
MAUI Dotnet
MAUI Dotnet
MAUI Dotnet Geozones integration
Web Push Notifications
Web push SDK 3.0
Chrome web pushes
Push subscription button
Custom subscription Popup
Web push via Google Tag Manager
Web inbox widget
Chrome and Firefox web push for HTTP websites
AMP web push
Mac OS X
windows
Windows integration guide
Windows Javascript SDK
Windows SDK integration
Support and community
API reference
Pushwoosh API overview
Get started with Pushwoosh API
API access token
API methods reference index
Messages API
Messages API
/createMessage parameters
Presets API
Presets API
Preset properties map
Device API
Tags API
Segmentation (Filters) API
Segmentation (Filters) API
Segmentation language
User centric API
Events API
Applications API
Campaigns API
App configuration API
Email API
Test devices API
Message inbox API
Statistics API
Statistics API v2
Statistics API v1
Push tracking
Deprecated
iOS Live Activities API
Customer Journey statistics
Scheduled requests
SMS API
WhatsApp API
Pushwoosh knowledge hub
Device identifiers
Types of registered devices
Users (UserIDs)
Users (UserIDs) overview
How to set a custom User ID and associate it with different devices
Troubleshooting
Sending errors
Guide to resolving notification sending errors
iOS, Mac OS X, Safari errors
Android, Chrome, Firefox errors
Huawei errors
Windows errors
Amazon errors
Email errors
Select theme
Dark
Light
Auto
Setting up Pushwoosh visionOS SDK
Pushwoosh visionOS SDK Setup
Swift Package Manager Setup