Guides · messaging · Everyday developer services
OneSignal push, email and in-app messaging
Messaging platform for mobile push, web push, email and SMS. Create an app, then an App API key (shown once) alongside the public App ID.
Researched · not yet run liveLast researched 25 October 2026 · OneSignal · provider site
Steps
Steps marked “human step” are ones only you can do: verapli never signs in, submits, pays or accepts terms for you.
Sign in or create a OneSignal account
Sign in to OneSignal. If you have no account yet, you create it yourself; verapli does not create accounts.
Where: https://dashboard.onesignal.com/login
Create an app
Create a OneSignal app and configure the platforms (mobile, web, email) you need.
Copy the App ID
In Settings > Keys & IDs copy the App ID. It is a public identifier, safe in client SDK setup.
verapli captures
ONESIGNAL_APP_IDhere by plain code: encrypted in your browser, never shown to AI.Create an App API key
In Settings > Keys & IDs click Add Key. The key (os_v2_app_...) is shown only once; if lost you must rotate it.
verapli captures
ONESIGNAL_API_KEYhere by plain code: encrypted in your browser, never shown to AI.
What you end up with
| Env var | Secret | Format | What it is |
|---|---|---|---|
ONESIGNAL_APP_ID | not secret | OneSignal App ID (public). Env var name is a verapli convention; OneSignal names none. | |
ONESIGNAL_API_KEY | secret | os_v2_app_… | OneSignal App API key. Env var name is a verapli convention. |
Pricing
- Free tier: 10,000 email sends/month; mobile push for up to 1,000 MAU; web push up to 10,000 subscribers per send.
- Costs: Growth starts at $19/month.
Source [2]
For agents
The same entry as JSON: /api/v1/entries/onesignal/push · requirements /api/v1/requirements/onesignal/push · terms /api/v1/terms/onesignal/push.
claude mcp add --transport http verapli https://verapli.com/mcp
> "What do I need for OneSignal push, email and in-app messaging, and how long will it take?"
→ tools/call requirements { "provider_id": "onesignal/push" }Sources
- OneSignal docs - Keys & IDs App ID in Settings > Keys & IDs (public); App API key created with Add Key, starts os_v2_app_, shown only once, rotate if lost; Organization API key in Organization settings; legacy REST API key no longer displayed; no env var names · accessed 25 October 2026 · official
- OneSignal pricing Free plan 10,000 email sends/month, mobile push for up to 1,000 MAU, web push max 10,000 subscribers per send; Growth starts at $19/mo · accessed 25 October 2026 · official
Provider rules change. This page is generated from verapli registry version 2026.1025.387; spotted something out of date? Tell us. OneSignal is not affiliated with verapli.