> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# OneSignal Changelog

> Release history for the OneSignal connector. Each version lists what changed and which actions were affected.

<Card title="OneSignal connector" icon="arrow-left" href="/connectors/onesignal" horizontal>
  Back to the connector overview, authentication methods, and actions.
</Card>

<Update label="v1.1.0" description="5 Oct 2026">
  `new-events`

  Added webhook support through OneSignal Event Streams, covering the twenty-four message event kinds across push, in-app messages, email, SMS and Live Activities. Push Delivered is verified against a live delivery and ships as preview; the other twenty-three could not be produced on a sandbox app with no subscribed device and no email or SMS channel, and ship as beta. Each event reports the message it concerns as the record id. The Event Stream is created by hand in the OneSignal dashboard under Data > Event streams, because OneSignal exposes no API for creating one; a setup guide walks through the dashboard flow with screenshots and gives the exact JSON body to paste, which the payload shape depends on, plus the Content-Type header OneSignal does not send on its own. Routing reads flat, underscored keys - event\_kind and message\_id - rather than the dotted keys in OneSignal's own documentation example, which no router path can address. The deprecated message.email.sent and message.sms.sent kinds are not included - they cannot be added to new Event Streams.
</Update>

<Update label="v1.0.0" description="25 Sept 2026">
  `release`

  Promoted to GA. Version normalized to 1.0.0 in line with the GA versioning policy (GA connectors are versioned 1.0.0 or higher); no functional changes in this version.

  <AccordionGroup>
    <Accordion title="Changed · 44 actions updated">
      `onesignal_bulk_update_or_delete_message_state`, `onesignal_cancel_message`, `onesignal_copy_template_to_another_app`, `onesignal_count_unsaved`, `onesignal_create_alias`, `onesignal_create_alias_by_subscription`, `onesignal_create_an_app`, `onesignal_create_api_key`, `onesignal_create_inbox_broadcast_message`, `onesignal_create_push_notification`, `onesignal_create_subscription`, `onesignal_create_template`, `onesignal_create_user`, `onesignal_delete_alias`, `onesignal_delete_api_key`, `onesignal_delete_subscription`, `onesignal_delete_template`, `onesignal_delete_user`, `onesignal_export_csv_of_events`, `onesignal_export_subscriptions_csv`, `onesignal_fetch_aliases`, `onesignal_fetch_identity_by_subscription`, `onesignal_rotate_api_key`, `onesignal_transfer_subscription`, `onesignal_update_an_app`, `onesignal_update_api_key`, `onesignal_update_message_state`, `onesignal_update_subscription`, `onesignal_update_subscription_by_token`, `onesignal_update_template`, `onesignal_update_user`, `onesignal_view_an_app`, `onesignal_view_api_keys`, `onesignal_view_apps`, `onesignal_view_broadcasts`, `onesignal_view_message`, `onesignal_view_messages`, `onesignal_view_segment`, `onesignal_view_segments`, `onesignal_view_template`, `onesignal_view_templates`, `onesignal_view_user`, `onesignal_view_user_inbox_messages`, `onesignal_view_user_unread_message_count`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v0.3.1" description="23 Sept 2026">
  `bug-fix`

  Corrected the site\_name description on Create An App and Update An App - a web-push-configured app can be renamed through the API when the request includes the Safari certificate fields alongside the web push origins.

  <AccordionGroup>
    <Accordion title="Changed · 2 actions updated">
      `onesignal_create_an_app`, `onesignal_update_an_app`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v0.3.0" description="21 Sept 2026">
  `data-sync` `new-feature` `bug-fix`

  Added Data Sync support for messages, templates, segments, inbox broadcasts, journeys, apps and app API keys, all full refresh as OneSignal exposes no updated-since filter. Update API Key now returns a confirmation message instead of an empty body, and several action descriptions were clarified.

  <AccordionGroup>
    <Accordion title="Changed · 12 actions updated">
      `onesignal_count_unsaved`, `onesignal_create_user`, `onesignal_fetch_identity_by_subscription`, `onesignal_update_an_app`, `onesignal_update_api_key`, `onesignal_view_api_keys`, `onesignal_view_apps`, `onesignal_view_broadcasts`, `onesignal_view_journeys`, `onesignal_view_messages`, `onesignal_view_segments`, `onesignal_view_templates`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v0.2.0" description="11 Sept 2026">
  `bug-fix` `breaking`

  Message templates can now set push titles, subtitles, email subjects and BCC recipients, and template-based or silent sends no longer require a message body. Removed message outcome metrics and last-active delivery, which need a paid OneSignal plan.

  <AccordionGroup>
    <Accordion title="Changed · 16 actions updated">
      `onesignal_count_unsaved`, `onesignal_create_an_app`, `onesignal_create_api_key`, `onesignal_create_email_message`, `onesignal_create_push_notification`, `onesignal_create_sms_message`, `onesignal_create_subscription`, `onesignal_create_template`, `onesignal_transfer_subscription`, `onesignal_update_api_key`, `onesignal_update_template`, `onesignal_update_user`, `onesignal_view_broadcasts`, `onesignal_view_message`, `onesignal_view_segment`, `onesignal_view_user_inbox_messages`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v0.1.0" description="8 Sept 2026">
  `new-actions`

  Initial OneSignal connector with 63 actions covering messaging, users, subscriptions, segments, templates, journeys, inbox, exports and app administration.
</Update>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.