Learn how to export user, message, and outcome data from the OneSignal dashboard and API, including CSV delivery reports, subscription data, and per-user message event activity.| documentation.onesignal.com
Connect OneSignal to third-party platforms, sync data with analytics tools, and automate messaging workflows.| documentation.onesignal.com
Build a multi-page in-app survey using Carousel, Button Click Actions, Outcomes, and Tags for analytics and segmentation.| documentation.onesignal.com
Learn how to ask users for push notification permissions on iOS and Android using system prompts and in-app soft prompts.| documentation.onesignal.com
Programmatically create a new OneSignal app via the REST API. This guide explains required fields, supported platform configurations (Web, Android, iOS), and how to properly authenticate using your Organization API key.| documentation.onesignal.com
Step-by-step guide to adding OneSignal Web Push Notifications to your website. Supports all major browsers including Chrome, Firefox, Safari, and Edge. Learn how to configure the Web SDK, service worker, and user tracking.| documentation.onesignal.com
Learn about OneSignal's REST API capabilities, security requirements, rate limits, retries, and how to send notifications, manage users, apps, and segments programmatically.| documentation.onesignal.com
Learn how to personalize message content in OneSignal using Liquid syntax across email, push notifications, SMS, in-app messages, and Live Activities.| documentation.onesignal.com
Details on all properties available for Event Streams and Webhooks.| documentation.onesignal.com
An easy-to-follow guide for developers to start sending push notifications, emails, and SMS using OneSignal's API.| documentation.onesignal.com
Send and manage mobile and web push notifications from the OneSignal dashboard or API across platforms with powerful targeting and personalization features.| documentation.onesignal.com
Set up Android notification categories (channels) in OneSignal to improve user control and customization of push notifications.| documentation.onesignal.com
Complete guide for setting up OneSignal Web Push notifications using custom code integration. Configure JavaScript SDK, service workers, and Safari certificates for Chrome, Firefox, Safari, and other web browsers.| documentation.onesignal.com
Complete API reference for OneSignal Web SDK v16 with initialization, user management, push notifications, slidedown prompts, and debugging methods. Learn how to implement web push notifications, manage user subscriptions, and integrate email/SMS features.| documentation.onesignal.com
List of data collected by OneSignal SDK| documentation.onesignal.com
Learn how to integrate OneSignal with Zapier to automate notifications, connect with 3,000+ apps, and streamline your workflow without code. Step-by-step guide for setting up Zaps, sending push notifications, and using advanced features.| documentation.onesignal.com
Create, personalize, send, and track reusable templates for Push Notifications, SMS, and Email in OneSignal. Save time, maintain consistency, and optimize performance.| documentation.onesignal.com
Comprehensive API reference for the OneSignal Mobile SDK, including initialization, user identity, subscriptions, tags, permissions, in-app messages, live activities, and more. Supports Android, iOS, Unity, React Native, Flutter, and Cordova/Ionic platforms.| documentation.onesignal.com
Provisional Notifications can be sent to users without needing to first request notification permissions.| documentation.onesignal.com
Understand your OneSignal App ID, API Keys, and how to manage them securely. Learn where to find your keys, create new ones, and migrate from legacy API keys.| documentation.onesignal.com
Send message data out of OneSignal in real-time to your chosen destination.| documentation.onesignal.com
Generate a GZip-compressed CSV export of your current subscription data using this API endpoint.| documentation.onesignal.com
Understand and manage user subscriptions across channels like mobile push, web push, email, and SMS. Learn how subscriptions work, their properties, and how to update or migrate them.| documentation.onesignal.com
Learn how to safely delete users and subscriptions in OneSignal using the Dashboard or API, including bulk deletion, automatic deletion rules, and privacy compliance.| documentation.onesignal.com
Prompt Android and iOS mobile app users to allow location tracking.| OneSignal Documentation
Prompts & Permission Requests to Subscribe Users to Push Notifications| OneSignal Documentation
Common questions about GDPR and handling data with OneSignal| OneSignal Documentation
Adding images and additional media to push notifications.| OneSignal Documentation
Optimizing your messages with OneSignal's multivariate testing platform| OneSignal Documentation
Create a new user or modify the subscriptions associated with an existing User.| OneSignal Documentation
Setting up notifications that trigger based on user location.| OneSignal Documentation
Create and update dynamic, real-time notifications on Android devices using OneSignal Live Notifications. Deliver continuously updated content inside a single notification, simulating iOS Live Activities for Android.| documentation.onesignal.com
Common setup issues with Web Push (Chrome, Firefox, Safari, etc.)| OneSignal Documentation
Cohorts or Groups of users based on data collected and sent to OneSignal.| OneSignal Documentation
This document provides guides for setting up the OneSignal SDK in mobile apps for various platforms, including Android, iOS, Huawei, and Amazon. It also includes options for configuring the OneSignal App and Platform.| OneSignal Documentation