Skip to main content
Pusher requires an authorization token before a client can subscribe to a private channel. When subscribing, the Pusher client sends socket_id and channel_name to your authorization endpoint. API bots call Futuur’s channel authorization endpoint:
POST https://api.futuur.com/v2.0/pusher/user-auth/ is also available and unchanged. Authenticate with HMAC headers (Key, Timestamp, HMAC). Sign the request using alphabetically sorted parameters:
See Authentication for the general HMAC signing flow.
A user may only subscribe to their own private-user-{user_id} channel. Public channels (event and event-{event_id}) do not require authorization.