# Pusher Channels API

**Canonical:** https://apis.io/apis/pusher/channels-api/  
**Provider:** Pusher — https://apis.io/providers/pusher/  
**Base URL:** https://api-{cluster}.pusher.com/apps/{app_id}  
**Documentation:** https://pusher.com/docs/channels

Pusher Channels API is one of 5 APIs that [Pusher](https://apis.io/providers/pusher/) publishes on the [APIs.io](https://apis.io/) network, described by an AsyncAPI event-driven specification. Tagged areas include Pub-Sub, WebSockets, HTTP, and Messaging. The published artifact set on APIs.io includes API documentation, pricing, and an AsyncAPI specification.

Pub/sub channels over WebSocket (client) and HTTP (server publish). Public, private, and presence channels supported. WebSocket endpoint at ws-{cluster}.pusher.com. Cluster hostnames include eu, us2, us3, ap1, ap2, ap3, etc.

## Machine-readable artifacts (5)

- **Documentation** — https://pusher.com/docs/channels
- **Pricing** — https://pusher.com/channels/pricing
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/pusher/refs/heads/main/asyncapi/pusher-asyncapi.yml
- **GraphQL** — https://raw.githubusercontent.com/api-evangelist/pusher/refs/heads/main/graphql/pusher-graphql.md
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/pusher/refs/heads/main/apis.yml

## Other Pusher APIs (4)

- [Pusher Beams API](https://apis.io/apis/pusher/beams-api/)
- [Pusher Channels API](https://apis.io/apis/pusher/pusher-channels-api/)
- [Pusher Events API](https://apis.io/apis/pusher/pusher-events-api/)
- [Pusher Users API](https://apis.io/apis/pusher/pusher-users-api/)

## Tags

Pub-Sub, WebSockets, HTTP, Messaging

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/pusher/channels-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/pusher/.
