On the wire · 05:03:47 UTC Live 584 · Prematch 14,345 · Markets 57,025 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
回答 · サッカー · コーナー

ピナクルサッカーコーナーオッズAPI

更新日 · PinnFeed · 約1分で読めます

回答: コーナーラインは、メイン試合を指す parentId を持つ 関連サッカーイベント として届き、units が "Corners" です(schema)。別スポーツでもspecialsでもありません。コーナーの main はsoccerを含む全プラン(Free/Hobby含む)に入ります。Free/Hobbyはmainのみなので、コーナーの alternate にはBuilder(またはPro)が必要です。BuilderのWebSocketでは main: false でsoccerを購読し、親イベントの units === "Corners" の市場を残します。

スナップショットからコーナーを抽出#

import os, requests

KEY = os.environ["PINNFEED_KEY"]
r = requests.get(
    "https://pinnfeed.io/v1/odds",
    params={"sport": "soccer", "live": "true", "limit": 100},
    headers={"x-api-key": KEY},
    timeout=15,
)
r.raise_for_status()
for ev in r.json().get("events", []):
    if ev.get("units") != "Corners":
        continue
    print(ev["home"], "v", ev["away"], ev.get("league", {}).get("name"))
    for m in ev.get("markets", []):
        print(" ", m["type"], m.get("line"), [(o["name"], o["decimal"], o["fair"]) for o in m["outcomes"]])

WebSocket購読#

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

その後 units == "Corners" のイベントを残します。状態キーは市場 id(eventId:key)。

CTA#

alternateコーナーを含むフル深度:Builder(99€/月)。3日間トライアル、カード必須。無料REST:signup。

よくある質問#

market=corners フィルタはありますか?#

いいえ。コーナーはイベントの units で識別し、market-typeのenumではありません。型は moneyline / spread / total / team_total のままです。

Free/Hobbyにコーナーは含まれますか?#

はい。soccerが対象スポーツならmainライン。alternateはBuilderから。

成人向けの教育コンテンツですか?#

はい(18+)。

18歳以上の方を対象とした教育目的のコンテンツです。予想や利益の約束ではありません。日本では刑法により賭博は原則として禁止されています。

WebSocketプラン:Builder、月額99ユーロ

ピナクルのオッズを1本のWebSocketでリアルタイムに。全13競技、全マーケット、マージンなしのフェアオッズとクロージングオッズ。3日間無料、ワンクリックで解約できます。

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.