On the wire · 05:11:37 UTC Live 585 · Prematch 14,343 · Markets 57,206 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Answer · MMA · UFC

Pinnacle MMA / UFC odds API

Updated · PinnFeed · 1 min read

Answer: use sport slug mma. UFC and other MMA promotions arrive under that slug — distinguish cards with league.name. REST on Free/Hobby; live push on Builder (€99/mo).

REST#

export PINNFEED_KEY="ps_live_..."
curl -sS -H "x-api-key: $PINNFEED_KEY" \
  "https://pinnfeed.io/v1/odds?sport=mma&market=moneyline,total&main=true&limit=20" \
  | jq '.events[] | {league: .league.name, home, away, live}'

WebSocket#

{
  "type": "subscribe",
  "sports": ["mma"],
  "markets": ["moneyline", "total"],
  "main": true,
  "specials": false
}

Trial CTA#

Builder pricing for the WebSocket. 3-day trial; card required, charged after day 3 unless cancelled. Free REST: signup.

Related: Boxing odds API.

Questions people ask#

Is there a separate ufc sport?#

No. Use mma and filter events by league name.

Are fight props included?#

Player/special markets need specials: true (Builder+). Main moneylines and totals use main: true.

Is this educational content for adults?#

Yes (18+).

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.

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.