Soketi: API Design & Integration Surface
Docs-backedSoketi implements the Pusher Channels HTTP API: POST /apps/{app_id}/events (trigger event), POST /apps/{app_id}/batch_events (batch), GET /apps/{app_id}/channels, GET /apps/{app_id}/channels/{channel_name}, GET /apps/{app_id}/channels/{channel_name}/users. Authentication follows the Pusher server-auth scheme (HMAC-SHA256 signature). Any Pusher server SDK (Node, PHP, Python, Ruby, Go) works with Soketi by pointing to the Soketi server host. The protocol compatibility is the key value proposition.