Skip to contentSkip to navigationSkip to topbar
Page toolsOn this page
Looking for more inspiration?Visit the

Push Notifications API


(new)

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(link takes you to an external page). 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.

(new)

Beta

Request access to the private beta through this form(link takes you to an external page).


Overview

overview page anchor

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.


  1. Obtain and upload credentials from FCM, APNs, or both.
  2. Send notifications to one or many recipients with a single API request. See Send a push notification.