Dropping odds API
Answer: call GET /v1/drops for a ready-made list of recent shortenings (from, to, dropPct, movedAt, teams, market). For sub-second steam alerts, stream the book on Builder and run a rolling-window detector (steam answer, steam guide).
REST: /v1/drops#
| Param | Example | Meaning |
|---|---|---|
sport | soccer | Sport slug |
live | true | In-play only when true |
minutes | 10 | Look-back window |
min_pct | 5 | Minimum drop percent |
export PINNFEED_KEY="ps_live_..."
curl -sS -H "x-api-key: $PINNFEED_KEY" \
"https://pinnfeed.io/v1/drops?sport=soccer&live=true&minutes=10&min_pct=5"
Each row includes eventId, teams, market, period, line, outcome, from, to, dropPct, movedAt (REST docs). Free follows the 30 s delay and 2-sport limit; Hobby is real-time REST; live push still needs Builder.
Live detector (Builder)#
Keep a deque of (ts, decimal) per outcome, alert when price falls ≥5% from the window high with a usable maxStake. Code: steam guide.
Trial CTA#
Builder for WebSocket steam (€99/mo). 3-day trial; card required, charged after day 3 unless cancelled. Poll /v1/drops on Free/Hobby first via signup.
Questions people ask#
Is /v1/drops a WebSocket?#
No. It is REST. For push, use /v1/stream on Builder and compute drops yourself (or combine both).
What does dropPct mean?#
Percent shorten from from to to on that outcome in the window you requested.
Is this educational content for adults?#
Yes (18+). Dropping-odds signals are educational, not guaranteed picks.