Odds API for betting Discord servers
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
- 547 live · 14,368 prematch events on the feed now · last Pinnacle update <1 s ago · status
- 13 sports, live + prematch
- Docs open, no signup to read
- Hosted MCP server for Claude, Cursor, ChatGPT
- Lowest monthly price we found for a live + prematch Pinnacle odds WebSocket (Nov 2026)
- Operated by Blackline Solutions, S.L. · Madrid, Spain
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#
| Setup | How | Plan |
|---|---|---|
| Webhook + schedule | Call /v1/drops every 1–5 minutes and post to a channel webhook | Free (testing, 30 s delay) or Hobby |
| Live bot | Keep a WebSocket open, detect moves locally, post instantly | Builder |
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.