Skip to main content

Generic Event Delivery Using HTTP Push

Approval announcement
Draft of message to be sent after approval:


From: The IESG <>
To: "IETF-Announce" <>
Cc:,, "Shida Schubert" <>,, "The IESG" <>,,,
Subject: Protocol Action: 'Generic Event Delivery Using HTTP Push' to Proposed Standard (draft-ietf-webpush-protocol-12.txt)

The IESG has approved the following document:
- 'Generic Event Delivery Using HTTP Push'
  (draft-ietf-webpush-protocol-12.txt) as Proposed Standard

This document is the product of the Web-Based Push Notifications Working

The IESG contact persons are Alexey Melnikov, Ben Campbell and Alissa

A URL of this Internet Draft is:

Ballot Text

Technical Summary

This document defines a protocol which enables application server upon having consensus from the user agent (a subscription) to push an event-driven message called a push message (receipt of a call, a notification from a bank to authorize a transaction) through an intermediate service called push service that manages the subscription state and delivery of the push message. 
Working Group Summary and Document Quality

The document has progressed and iterated very rapidly on github and through discussion on the mailing list since its inception in June of 2015 and has gone through two WGLCs and this version has had a rough consensus of the WG. 
Many of the contributors are those from major browser vendors (Google, Microsoft, Mozilla) but many from service provider and server software manufacturers have been contributing to stabilize the specification as well. This specification has been implemented and deployed in part and some deviation of this specification has been deployed for some time in production environment


Shida Schubert is the shepherd. Alissa Cooper is the AD.

RFC Editor Note