Skip to content
Pushpad Blog
  • Articles
  • Our services

Push subscriptions

A push subscription is an object that represents a subscriber to web push notifications.

Push API: the PushSubscription object explained

November 17, 2022 by collimarco

A “push subscription” represents a subscriber to the push notifications of a website.

Read more

Categories Push subscriptions, Web Push Notifications Tags push-api Leave a comment

Difference between PushManager subscribe and getSubscription

June 21, 2022April 11, 2022 by collimarco

These two methods defined by the Push API are used to get the push subscription from the browser. What is the difference between them?

Read more

Categories Push subscriptions, Web Push Notifications Tags push-api Leave a comment

Web Push Notifications: store the subscription in the backend / database

June 21, 2022April 11, 2022 by collimarco

When a user is visiting your website and subscribes to notifications, you get a push subscription, which must be stored somewhere (in a database) in order to send notifications to that user.

Read more

Categories Push subscriptions, Web Push Notifications Tags push-api Leave a comment

Web Push: how to check if a push endpoint is still valid

June 21, 2022April 11, 2022 by collimarco

How can you verify that a push subscription is still valid (and not invalid or expired)? How can you detect if a user has unsubscribed and the subscription is no longer valid?

Read more

Categories Push subscriptions, Web Push Notifications Tags push-api Leave a comment

Web Push: what is an endpoint?

June 22, 2022April 4, 2022 by collimarco

If you are implementing web push notifications on a website you should be familiar with the concept of endpoint.

Read more

Categories Push subscriptions, Web Push Notifications Tags push-api Leave a comment

About Pushpad

Pushpad is a reliable service for sending notifications from websites and web apps.

Learn more →

Subscribe to notifications

We'll send you a notification when we publish something new.

Web Push Guide

  • Browser support
  • Browser settings
  • Permission UI UX
  • Push subscriptions
  • Sending notifications
  • Notification appearance
  • Targeting users
  • Reengage
  • Analytics and monitoring
  • Technical insights
  • Integrations
  • Troubleshooting

©2023 AbstractBrain srls

  • Our services
  • Developer docs
  • Support
  • Privacy
  • Company
© 2023 Pushpad Blog • Built with GeneratePress