Push Notifications API
Beta
The Push Notifications API is currently available as a Private Beta product and the information contained in this document is subject to change. You acknowledge and agree that your use is subject to the terms of the Services in Private Beta. This means that some features are not yet implemented and others may be changed before the product is declared as Generally Available. Private Beta products are not covered by the Twilio Support Terms or Twilio Service Level Agreement.
Beta
Request access to the private beta through this form.
The Push Notifications API lets you send push notifications to Android devices, Apple devices, and web browsers through a single API. It supports the following platform-specific messaging services:
- Android and all web browsers (including Safari): Google Firebase Cloud Messaging (FCM)
- iOS devices: Apple Push Notification service (APNs)
You can send personalized notifications to up to 10,000 recipients in a single request, with a mix of APNs and FCM recipients.
- Obtain and upload credentials from FCM, APNs, or both.
- Send notifications to one or many recipients with a single API request. See Send a push notification.
- Learn how to send a push notification.
- Set up FCM credentials for Android and all web browsers, including Safari.
- Set up APNs credentials for iOS devices.
- Learn to register a device.