Answer · MMA · UFC
Pinnacle MMA / UFC odds API
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+).