Skip to main content
Futuur uses Pusher to deliver realtime data to clients over WebSocket connections. Use the global event channel for market-wide feeds, event-{event_id} for per-event BBO and order-book updates, and private channels for account-specific order and position updates. Terminology: event = a question; market = an outcome.
Examples below use https://api.futuur.com/v2.0. Private channel authorization calls POST https://api.futuur.com/v2.0/pusher/auth/. See Authentication for HMAC signing and Authorization for private channel setup.

Client setup

Include the Pusher JS client:
Initialize Pusher and subscribe to a channel:

Next steps