Sign in

Create app

documented

Create a new OneSignal app.

POST /appsApps & Keysno implementation yet0 runs

Input

name*
App name
Name of new app
organization_id*
Organization ID
Your Organization ID
chrome_web_origin
Web origin for Chrome Web Push
https://example.com
site_name*
Site name
Site name for notifications
safari_site_origin
Safari site origin
https://example.com
chrome_web_default_notification_icon
Chrome default icon URL
https://example.com/icon.png
safari_icon_256_256
Safari icon URL
https://example.com/icon_safari.png
safari_apns_p12
Safari APNS p12 (Base64)
BASE64_ENCODED_P12
safari_apns_p12_password
Safari APNS p12 password
Password
fcm_v1_service_account_json
Android FCM service account JSON (base64)
BASE64_ENCODED_JSON
apns_p8
iOS APNS p8 (Base64)
BASE64_ENCODED_P8
apns_env
APNS environment
production|development
apns_key_id
APNS key ID
KEY_ID
apns_team_id
APNS team ID
TEAM_ID
apns_bundle_id
APNS bundle ID
BUNDLE_ID
apns_p12
iOS APNS p12 (Base64)
BASE64_ENCODED_P12
apns_p12_password
APNS p12 password
Password
additional_data_is_root_payload
Add data to root payload
true|false
Calls OneSignal as you (your API key is your account); keychains.dev holds the credentials.