Push API
E242837
The Push API is a web standard that enables servers to send asynchronous push messages to web applications, allowing them to receive updates even when the page is not actively open.
All labels observed (3)
| Label | Occurrences |
|---|---|
| Push API canonical | 7 |
| PushSubscription | 1 |
| Web Push Protocol | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T2175038 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Push API Context triple: [Notifications API, integratesWith, Push API]
-
A.
Notifications API Standard
The Notifications API Standard is a web specification that defines how websites and web applications can display system-level notifications to users in a consistent, permission-based way across browsers.
-
B.
Push
"Push" is a 1996 novel by Sapphire that follows the harrowing yet hopeful coming-of-age story of an abused, illiterate Harlem teenager who begins to transform her life through alternative education and self-expression.
-
C.
Background Sync API
The Background Sync API is a web platform feature that lets web applications defer actions like network requests until the user has a stable internet connection, enabling more reliable offline-capable experiences.
-
D.
Audio Push
Audio Push is an American hip hop duo from Inland Empire, California, known for their blend of West Coast rap and dance-oriented tracks.
-
E.
PWA
The Public Works Administration (PWA) was a New Deal U.S. government agency created in 1933 to stimulate economic recovery through large-scale public construction projects such as dams, bridges, schools, and hospitals.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Push API Target entity description: The Push API is a web standard that enables servers to send asynchronous push messages to web applications, allowing them to receive updates even when the page is not actively open.
-
A.
Notifications API Standard
The Notifications API Standard is a web specification that defines how websites and web applications can display system-level notifications to users in a consistent, permission-based way across browsers.
-
B.
Push
"Push" is a 1996 novel by Sapphire that follows the harrowing yet hopeful coming-of-age story of an abused, illiterate Harlem teenager who begins to transform her life through alternative education and self-expression.
-
C.
Background Sync API
The Background Sync API is a web platform feature that lets web applications defer actions like network requests until the user has a stable internet connection, enabling more reliable offline-capable experiences.
-
D.
Audio Push
Audio Push is an American hip hop duo from Inland Empire, California, known for their blend of West Coast rap and dance-oriented tracks.
-
E.
PWA
The Public Works Administration (PWA) was a New Deal U.S. government agency created in 1933 to stimulate economic recovery through large-scale public construction projects such as dams, bridges, schools, and hospitals.
- F. None of above. chosen
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
Browser API
ⓘ
Web API ⓘ Web standard ⓘ |
| availableIn |
Modern desktop browsers
ⓘ
Modern mobile browsers ⓘ |
| category | Client-side web technology ⓘ |
| definedBy |
World Wide Web Consortium
ⓘ
surface form:
W3C
|
| designedFor | Progressive Web Apps ⓘ |
| differsFrom |
Server-Sent Events by working when page is closed
ⓘ
WebSockets by being optimized for push notifications ⓘ |
| documentationURL | https://developer.mozilla.org/docs/Web/API/Push_API ⓘ |
| enables | Servers to send asynchronous push messages to web applications ⓘ |
| exposesEvent | push event in service workers ⓘ |
| exposesMethod |
PushManager.getSubscription()
ⓘ
PushManager.subscribe() ⓘ |
| goal | Enable reliable push messaging on the open web ⓘ |
| hasConcept |
PushEvent
ⓘ
PushMessageData ⓘ Push API self-linksurface differs ⓘ
surface form:
PushSubscription
|
| involves |
Application server
ⓘ
Push service operated by the browser or platform ⓘ User agent ⓘ |
| notSameAs |
Server-Sent Events
ⓘ
WebSockets Standard ⓘ
surface form:
WebSockets
|
| partOf | Open Web Platform ⓘ |
| relatedTo |
Notifications API Standard
ⓘ
surface form:
Notifications API
Service Workers ⓘ
surface form:
Service Workers API
Push API self-linksurface differs ⓘ
surface form:
Web Push Protocol
|
| requires |
A push subscription
ⓘ
User permission for notifications ⓘ |
| securityModel |
Origin-based
ⓘ
Permission-based ⓘ |
| specificationURL | https://www.w3.org/TR/push-api/ ⓘ |
| standardizedBy | World Wide Web Consortium ⓘ |
| supports |
Background message delivery
ⓘ
Payload encryption via Web Push Protocol ⓘ Receiving updates when a web page is not actively open ⓘ |
| typicallyUsedWith |
Encrypted push payloads
ⓘ
VAPID (Voluntary Application Server Identification for Web Push) ⓘ |
| usedFor |
Push notifications in web applications
ⓘ
Re-engagement of users via notifications ⓘ Real-time content updates ⓘ |
| uses | Service workers ⓘ |
| worksWhen |
Browser is closed but service worker can be woken
ⓘ
Web application is not in the foreground ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Push API Description of subject: The Push API is a web standard that enables servers to send asynchronous push messages to web applications, allowing them to receive updates even when the page is not actively open.
Referenced by (9)
Full triples — surface form annotated when it differs from this entity's canonical label.