Skip to content

realtimeodds

Real-time betting odds streamed from multiple bookmakers, with a single SDK.

One SDK, multiple sources

Subscribe once, receive every quote update from ps3838, polymarket, and more — each tagged with its bookmaker.

Sport-discriminated types

SportEvent is a discriminated union over sport. Narrow on sport === 'basketball' and TypeScript gives you the right fields.

Node + Browser

Single package, dual entry. Use it from a backend, a React app, a Vue dashboard — same API.

Resilient by default

Configurable exponential backoff, fatal vs transient errors, AbortSignal support on connect().