Pusher
Pusher is a realtime communication platform owned by MessageBird/Bird. Its primary product Channels provides pub/sub messaging over WebSocket and HTTP; Beams provides device push notifications. Authentication uses an app key + secret per Pusher app. Channels and Beams are still actively sold; the older Chatkit product was sunset.
APIs
Pusher Channels API
Pub/sub channels over WebSocket (client) and HTTP (server publish). Public, private, and presence channels supported. WebSocket endpoint at ws-{cluster}.pusher.com. Cluster host...
Pusher Beams API
Server API for sending iOS, Android, and Web push notifications via FCM, APNs, and Web Push.
Event Specifications
Pusher Channels WebSocket Protocol
AsyncAPI definition of the Pusher Channels public WebSocket wire protocol (protocol version 7). Pusher Channels is a pub/sub realtime messaging service. Clients connect over Web...
ASYNCAPI