On the wire · 04:34:07 UTC Live 547 · Prematch 14,368 · Markets 56,934 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Use case · Discord

Odds API for betting Discord servers

Updated · PinnFeed · 2 min read

or start the 3-day Builder trial

Free key: no card. By continuing you agree to the Terms and Privacy Policy. · 3 days free, then €99/mo (VAT incl. where applicable) · card required · charged after day 3 unless you cancel

Answer: Discord communities use PinnFeed for two things: alerts and lookups. Alerts post Pinnacle price drops (steam) to a channel, either from /v1/drops on a schedule or from Builder's WebSocket for every change as it arrives. Lookups answer a command like /odds arsenal with Pinnacle's current price, no-vig fair odds and maxStake. The bot holds one key on your server; members never see it.

Two ways to run alerts#

SetupHowPlan
Webhook + scheduleCall /v1/drops every 1–5 minutes and post to a channel webhookFree (testing, 30 s delay) or Hobby
Live botKeep a WebSocket open, detect moves locally, post instantlyBuilder

Simplest start: a Cloudflare Worker that posts drops to a Discord webhook. Full steam-alert bot with code: Discord picks bot guide (short version: Discord picks bot answer).

Alert format that members trust (illustrative numbers)#

STEAM · Soccer · Ajax v PSV · moneyline home
2.30 -> 2.12 (-7.8%) in 5 min · Pinnacle maxStake 2,000 · fair 2.16

Include the market, the move, maxStake (skip markets under about 100) and the time. Post the price that moved, not advice to bet.

Rules to set for your server#

  • One key, held by the bot. Do not hand the key to members: sharing keys to get around limits breaks the Acceptable Use Policy.
  • Posting alerts and a few prices in your server is a derived display; mirroring the full feed into a public channel or export is not.
  • Age-gate betting channels (18+) and remind members to follow local law.

Which plan#

Free is fine to prototype (2 sports, 30 s delay, 1,000 requests/day). Hobby (€29/mo) gives real-time REST for 3 sports. Builder (€99/mo) streams all 13 sports over 3 WebSocket connections. 3-day trial; a card is required and it is charged after day 3 unless you cancel.

For adults (18+). Alerts describe price moves, not tips; no guaranteed profit.

Questions people ask#

Can several servers share one bot?#

Yes, if one bot process posts to several servers; keep within your plan's connections and rate limits.

Telegram instead of Discord?#

Same pattern: Telegram steam alerts, Telegram picks bot.

Does PinnFeed host the bot?#

No. You run it (a small VPS, a Worker or a home server); PinnFeed supplies the data.

The WebSocket plan: Builder, €99/mo.

Real-time Pinnacle odds pushed over one WebSocket, all 13 sports, every market, no-vig fair odds and closing lines. 3 days free, cancel in one click.

Not ready to sign up?

Get the 3-step quickstart (free key, first call, WebSocket) by email.

We email you the quickstart once, now. Nothing else unless you tick the box below; every email has a one-click stop link. Privacy.

18+ only. Odds data for software development; we do not take bets.

Form K-1 · Free API key

Get your free API key.

One field. No password, no card: enter your email, click the link we send, and your key is on screen.

By continuing you agree to the Terms and Privacy Policy.

One free key per email. Link valid for 20 minutes.