Pusher Realtime Communication API
www.pusher.com
1
Leaving SiteNav
External Link Disclaimer
You are about to visit www.pusher.com. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
Pusher (now part of MessageBird) is a hosted API platform for adding realtime features like chat, live dashboards, notifications, and collaborative editing to web and mobile applications. Founded in 2010 by Max Williams (CEO) in London, United Kingdom. Pusher was acquired by MessageBird in November 2021. The platform serves over 800,000 developers and processes over 10 trillion messages per month. Key products: Channels: the core pub/sub messaging service. Publish events to named channels, and subscribers receive them in real-time. Channel types include public channels, private channels (authenticated), presence channels (track online users), and encrypted channels (end-to-end encryption). Pusher Beams: push notifications API for iOS (APNs) and Android (FCM). Send cross-platform push notifications with a single API. Device management and user interests. Pusher Chatkit (deprecated): chat API for building in-app messaging. Key features: simple API: connect to Pusher with a few lines of code. SDKs for JavaScript, iOS, Swift, Android, Kotlin, Java, .NET, PHP, Python, Ruby, Go, Node.js, Laravel, and Unity. WebSockets: uses WebSocket protocol for real-time, low-latency communication. Automatic reconnection with event recovery. Presence: track which users are online with presence channels. Get join and leave events. Show online status. Webhooks: receive HTTP callbacks for channel events (channel occupied, channel vacated, member added, member removed). Private channels: authenticate users before subscribing to private channels using server-side authentication endpoints. Encrypted channels: end-to-end encryption for sensitive data. Libraries: open-source libraries and SDKs for over 30 platforms and frameworks. Dashboard: monitor connections, messages, channels, and usage. Debug console for live event inspection. Rate limiting and quotas. Integrations: Laravel Echo, Vue.js, React, Angular. JavaScript. Proprietary.
Tags & Categories
Categories
Tags
Statistics
1
Views
0
Clicks
0
Like
0
Dislike