Skip to content
Recued
Menu
← Back to packs

Customer Messaging - OneSignal

by recued-core v1 app_pack

API capability pack for bounded OneSignal REST API v1 operations against https://onesignal.com/api/v1 only. Enroll a OneSignal app API-key connection named onesignal that injects the Authorization header for the app_key security scheme; no credential is embedded in this manifest. The pack reads notifications, outcomes, users, user identity aliases, legacy player/device records, and subscription context for customer messaging operations. Writes are approval-gated and limited to creating or canceling one notification, creating one segment, creating or updating one user, updating one user identity object, and creating or updating one subscription. The pack intentionally excludes organization/user-key app administration, app create/update, API-key management, Live Activities, CSV export jobs, player/device deletion, segment deletion, user deletion, identity deletion, subscription owner transfer, arbitrary notification history export emails, webhooks, and arbitrary OneSignal API passthrough.

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Device + server Runs on your device (browser) or your server.

What it's allowed to do

Write Web APIs onesignal external change
Read: notification.search · No approvalRead: notification.read · No approvalWrite: notification.create · Asks approvalWrite: notification.cancel · Asks approvalRead: outcome.search · No approvalRead: user.read · No approvalRead: user.identity.read · No approvalWrite: user.create · Asks approvalWrite: user.update · Asks approvalWrite: user.identity.update · Asks approvalWrite: subscription.create · Asks approvalWrite: subscription.update · Asks approvalWrite: segment.create · Asks approvalRead: player.search · No approvalRead: player.read · No approval

Data it touches

SurfacesWeb APIs

About

Tags

pack:onesignalonesignalmessagingpushemailsmsnotificationsaudiencesegmentsuserssubscriptionsworkflowrecipeapiv3composition