Answer · Streamlit · Dashboard
Streamlit Pinnacle odds dashboard
Answer: build a Streamlit app with st.secrets["PINNFEED_KEY"], sport select, and a dataframe from /v1/odds.
Prompt#
Streamlit app: sidebar select sport slug (soccer, basketball, ...).
On button click, GET https://pinnfeed.io/v1/odds?sport=...&main=true&limit=25
with x-api-key from st.secrets. Show home, away, start time, moneyline decimals.
Never print the key. 18+ educational.
Deploy secrets via Streamlit Cloud secrets — not in github.
Trial CTA#
Builder (€99/mo) for WebSocket and closing history. 3-day trial; card required, charged after day 3 unless cancelled. Free key: signup. Related: vibe coding, quickstart, answers.
Questions people ask#
Auto-refresh?#
Use st.fragment / timer carefully against Free rate limits.
Closing lines?#
Builder /v1/closing/{eventId} — CLV.
Is this educational content for adults?#
Yes (18+).