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.
To establish the connection, you must:
To create a custom application and get an App ID in your OneSignal account:
- Log in to your OneSignal account.
- Create a new app:
- 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.
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.
To establish the connection in Make:
- Log in to your Make account, add a OneSignal module to your , and click Create a connection.
- Optional: In the Connection name field, enter a name for the connection.
- Click Save.
You have successfully established the connection. You can now edit your and add more OneSignal modules. If your connection requires reauthorization at any point, follow the connection renewal steps here.
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