# OneSignal REST API

The OneSignal REST API enables developers to programmatically send push notifications, emails, and SMS, manage users and subscriptions, and configure apps.

Category: Communication. Connect from any Rakazo bot at https://rakazo.com/integrations/onesignal-rest-api/.

## Actions

- **Create Notification**: Create and send a onesignal push notification.
- **View Device** (read-only): Retrieve details of a specific device (player).
- **View Devices** (read-only): Retrieve a paginated list of devices (players) for a onesignal app.
- **View Notifications** (read-only): Retrieve details of multiple notifications.
- **View OneSignal App** (read-only): Retrieve metadata for a single onesignal app.
- **View Segments** (read-only): View segments for a onesignal app.
- **Delete Device**: Delete a device (player) from a onesignal app.
- **Update Device**: Update properties of an existing device.
