OneSignal
With OneSignal modules in Make, you can manage the devices, notifications, purchases, and sessions in your OneSignal account.
To use the OneSignal modules, you must have an account. You can create an account at dashboard.onesignal.com.
Refer to the OneSignal API documentation for a list of available endpoints.
Connect OneSignal to Make
To establish the connection, you must:
Create a custom application and get an App ID in OneSignal
To create a custom application and get an App ID in your OneSignal account:
Log in to your OneSignal account.
Create a new app:
Go to All Apps, and click New App/Website.
In the OneSignal App Name field, enter the app name.
In the What organization should it belong to? field, select the organization that a new app will belong to.
Under Set up your first channel, select the first channel.
Click Start Sending.
In the left sidebar, click Settings.
Go to Keys & IDs.
Copy the App ID value shown and store it in a safe place.
You will use this value in the App ID field in Make.
Obtain an App API key in OneSignal
To obtain an App API key in your OneSignal account:
Log in to your OneSignal account.
Go to the application that you created above.
In the left sidebar, click Settings.
Go to Keys & IDs.
Click Add Key.
In the Name field, enter the name for a new API key.
Optional: switch the IP Allowlist toggle to allow list IP addresses.
Copy the API Key value shown and store it in a safe place.
You will use this value in the App API key field in Make.
To obtain your Organization API key in OneSignal:
Log in to your OneSignal account.
Go to Organizations.
Select the needed organization, and click the icon > View Organization.
In the left sidebar, click Keys & IDs.
Click Add Key.
In the Name field, enter the name for a new API key.
Optional: switch the IP Allowlist toggle to allow list IP addresses.
Copy the API Key value shown and store it in a safe place.
You will use this value in the Organization API key field in Make.
Establish the connection with OneSignal in Make
To establish the connection in Make:
Log in to your Make account, add a OneSignal module to your scenario, and click Create a connection.
Optional: In the Connection name field, enter a name for the connection.
In the App ID field, enter the App ID copied above.
In the App API key field, enter the API key copied above.
Optional: In the Organization API key, enter the Organization API key copied above.
Click Save.
You have successfully established the connection. You can now edit your scenario and add more OneSignal modules. If your connection requires reauthorization at any point, follow the connection renewal steps here.
Build OneSignal Scenarios
After connecting the app, you can perform the following actions:
Actions
Add a New Device
Add a New Purchase
Add a Session
Export Devices to CSV
Get a Device
Make an API Call
Send a Notification
Searches
List Devices