capabilities.work

What you can do with OneSignal

Every task in plain language. Pick one, and we can help you get access.

70 things you can do

OneSignal

OneSignal is a lifecycle customer engagement platform for mobile push, web push, email, SMS/RCS, in-app messaging and iOS Live Activities, orchestrated through Journeys, segments and a single REST API at api.onesignal.com. It reports 1.3 trillion messages a year across 200k apps and 1.5 billion monthly active users. The developer surface is a published OpenAPI 3.1 contract, a full set of first-par

Other things you can do

Create a new appUpdate an app's name or push configurationCreate an audience segmentDelete a segmentRename or change the filters of a segmentDelete a subscriptionUpdate a subscription by its IDUpdate a subscription by its push token or addressAdd a subscription to an existing userDelete a user and all their subscriptionsUpdate a user's properties and tagsCreate a user with identity and subscriptionsAdd or update aliases on a user by aliasMove a subscription to a different userAdd an alias to a user via their subscription IDRemove an alias from a userUnsubscribe an email address from a custom pageUpdate or end a running iOS Live ActivityStart a Live Activity on users' iOS devicesBroadcast a message to users' in-app inboxesMark many inbox messages read or deleted for a userMark a single inbox message read, opened or deletedCreate an app API keyDelete an app API keyRename an API key or change its IP allowlistRotate a compromised app API keyRecord custom user eventsUnsubscribe an email with a token (legacy endpoint)Record custom events through the integrations pathPermanently delete a message templateUpdate a push, email or SMS templateCreate a reusable message templateDuplicate a template into another appDelete a template (legacy endpoint)Update a template's headings, subtitle or BCCCopy a template to a destination app (legacy)List all apps in my OneSignal accountView one app's detailsList an app's segmentsView one segment and its subscriber countView outcome metrics for an appView a user with their properties and subscriptionsLook up all aliases for a user from one aliasLook up a user's aliases from a subscription IDList inbox broadcasts sent by an appList the inbox messages one user receivedCount a user's unread inbox messagesList an app's API keysView outcomes using the array-style outcome filterExport subscriptions to a CSV fileExport all user data to CSV (legacy endpoint)List an organization's audit log eventsView a message template's contentBrowse an app's message templatesList templates (legacy endpoint)Fetch a template by ID (legacy endpoint)