回答 · eスポーツ · LoL, Dota 2
League of LegendsとDota 2のオッズAPI
回答: League of Legends と Dota 2 の試合は、ピナクルが掲載するとき PinnFeed の esports(id 11)に入ります。ピナクルはタイトルと大会名でリーグを付けるため、/v1/events?sport=esports&q=league of legends や q=dota でIDを探し、そのIDで /v1/odds やWebSocket購読を絞ります。
大会を探す#
for t in "league of legends" "dota"; do
curl -s -G "https://pinnfeed.io/v1/events" --data-urlencode "sport=esports" --data-urlencode "q=$t" \
-d limit=200 -H "x-api-key: ps_live_your_key" | jq -r '.events[].league | "\(.id)\t\(.name)"' | sort -u
done
それらのリーグのオッズ#
curl -s "https://pinnfeed.io/v1/odds?sport=esports&league=ID1,ID2&market=moneyline,spread,total" \
-H "x-api-key: ps_live_your_key"
マップ単位の市場があれば独自の period を持ちます。ライブは live: true。Builderでは delta がマップ間の価格変更を推します。
CTA#
Free:30秒遅延、2スポーツ(esports を選択)、main市場。Hobby(€29/月):リアルタイムREST。Builder(99€/月)。3日間トライアル、カード必須。無料REST:signup。 他タイトル:esports、CS2/CS:GO。
よくある質問#
キルやゴールドなどのインゲームデータは?#
いいえ。PinnFeedはピナクルオッズのみ。score はピナクルが出すときだけ。
Valorantなど他タイトルは?#
同じ esports。タイトルや大会名で検索。
Freeで市場が足りない理由は?#
Free/Hobbyはmainのみ。マップやspecialsはBuilder。
18歳以上の方を対象とした教育目的のコンテンツです。予想や利益の約束ではありません。日本では刑法により賭博は原則として禁止されています。