API Capabilities

A powerful way to send personalized messages at scale and build effective customer engagement strategies.

Get Your Free Account Contact Sales

Api-call

One Platform, All Included

OneSignal’s API is a powerful way to send personalized messages at scale, allowing our customers to send transactional notifications to dynamically-defined user segments.

While many competitors charge separately for individual features such as API calls, OneSignal provides an unlimited number of API calls and high volume usage under one affordable plan.

OneSignal Rest API Reference
Marcel Caferati
We mainly use push notifications for our apps, iOS and Android. The integration is pretty easy, the API is simple, and the interface is interactive enough so any person on my team can use it.
Marcel Caferati, CEO

Seamless Sending

Monitor your applications through code and seamlessly send across all platforms.

Reach Multiple User Types

Send notifications to a single user, set of users, or segment

Retrieve Notification Statistics

View and export open rates, confirmed delivery count, message text, and more

Create User Segments

Create personalized messages and send them to the right audiences

Manage User Data

Update, retrieve, and delete user data

Get a Glimpse of Active Users

View a list of users who clicked a specific notification

Create and Manage Apps

Add, remove, delete, or rename Apps and Organizations

Cancel Notifications

Cancel notifications that have not yet been sent

Target Based on Filters

Target specific audiences based on user attributes such as activity and location

Built-to-scale

Built to Scale

OneSignal is built for scale — meaning anyone, from mobile game app developers to local news media sites, can efficiently adopt this feature. We currently support over 900,0000 companies across the globe that together send over 6 billion messages per day.

Our API has been performance engineered to handle many concurrent connections, allow batch operations for many calls, and easily scale with your business. Based on publicly available data, we have 3x the throughput of any other provider.

OneSignal Rest API Docs