On the wire · 05:03:41 UTC Live 584 · Prematch 14,345 · Markets 57,023 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Antwort · NFL · Props

NFL-Spieler-Props-API mit Pinnacle-Preisen

Aktualisiert am · PinnFeed · 1 Min. Lesezeit

Antwort: Pinnacle veröffentlicht NFL Player Props als special-Events unter american-football. Auf Builder/Pro liefert /v1/odds?sport=american-football sie mit parentId zum Spiel. Free/Hobby sind main-only.

Beispiel#

import os, requests
from collections import defaultdict
H = {"x-api-key": os.environ["PINNFEED_KEY"]}  # ps_live_...

# 1) find the NFL league id once (college football is a different league)
ev = requests.get("https://pinnfeed.io/v1/events", headers=H, timeout=10,
                  params={"sport": "american-football", "q": "nfl", "limit": 200}).json()["events"]
print({(e["league"]["id"], e["league"]["name"]) for e in ev if e["league"]})
LEAGUE = int(input("NFL league id: "))

# 2) games and props together (no main=true: that would drop the specials)
data = requests.get("https://pinnfeed.io/v1/odds", headers=H, timeout=15,
                    params={"sport": "american-football", "league": LEAGUE, "limit": 500}).json()["events"]
games = {e["id"]: e for e in data if not e.get("special")}
props = defaultdict(list)
for e in data:
    if e.get("special") and e.get("parentId") in games:
        props[e["parentId"]].append(e)

for gid, items in props.items():
    g = games[gid]
    print(f'{g["away"]} @ {g["home"]}  ({len(items)} props)')
    for p in items[:10]:
        for m in p["markets"]:
            line = " | ".join(f'{o["name"]} {o["decimal"]} (fair {o.get("fair")})' for o in m["outcomes"])
            print("  ", p["special"]["description"], m["type"], m.get("line"), line)
{ "type": "subscribe", "sports": ["american-football"], "leagues": [LEAGUE_ID], "specials": true }

Verwandt: Specials, NFL-API.

CTA#

Builder (99 €/Monat). 3 Tage Test; Karte nötig. REST gratis: Signup.

Häufige Fragen#

Enthält Free NFL-Props?#

Nein — Builder.

Bildungsinhalt für Erwachsene?#

Ja (18+).

Bildungsinhalt für Erwachsene (18+). Keine Tipps, kein Gewinnversprechen. In Deutschland nur bei Anbietern auf der GGL-Whitelist wetten.

Der WebSocket-Plan: Builder, 99 €/Monat.

Pinnacle-Quoten in Echtzeit über einen einzigen WebSocket: alle 13 Sportarten, alle Märkte, faire Quoten ohne Marge und Schlussquoten. 3 Tage kostenlos, mit einem Klick kündbar.

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.