OneSignal home pagelight logodark logo
  • Support
  • Dashboard
  • Dashboard
Home
User Guides
Developer Guides
Tutorials
API Reference
Release Notes
  • Blog
  • GitHub
  • YouTube
  • Developer Documentation
    • Developers
    • Identity verification
    • User model
    Mobile SDKs
    • Mobile SDK setup
    • Mobile SDK reference
    • Mobile SDK troubleshooting
    Web SDKs
    • Web SDK setup
    • Web SDK reference
    • Web SDK troubleshooting
    Live Activities
    • Live Activities developer setup
    • Cross-platform Live Activity SDK setup
    • Android live notifications
    Desktop & Watch Setup
    • macOS app setup
    • Windows app setup
    • watchOS & Wear OS Support
    Legacy SDK reference
    • v3-4 Client SDK reference
    • v3-4 SDK Capturing a Debug Log
    • v3-4 SDK Identity Verification
    • v3-4 SDK Handling Personal Data
    On this page
    • Developer resources
    Developer Documentation

    Developers

    Access comprehensive SDK and API documentation for OneSignal, including mobile and web setup guides, in-depth SDK references, analytics configuration, and user model migration support.

    ​
    Developer resources

    Explore the core technical documentation to help you integrate and manage OneSignal across your mobile and web applications.

    Mobile setup
    Step-by-step SDK setup guides to enable Push, In-App Messaging, and Live Activities.

    Mobile SDK reference
    Complete reference for native and wrapper SDK methods, classes, and event hooks.

    Web setup
    SDK installation and configuration guides for Web Push and custom prompt experiences.

    Web SDK reference
    Full API documentation for the Web SDK, including initialization, user subscriptions, and custom triggers.

    Analytics setup
    Configure Outcomes to track push delivery, click-throughs, and influence performance.

    User model
    Migration support and guidance for adopting OneSignal’s latest user-centric architecture and APIs.

    Identity verification
    githublinkedinyoutube
    Powered by Mintlify
    Assistant
    Responses are generated using AI and may contain mistakes.