Free tier: 30-second delayed Pinnacle odds
Answer: Yes. PinnFeed Free costs €0 and needs no card. You get Pinnacle odds over REST delayed about 30 seconds, 2 sports of your choice, main markets, 1 request per second and 1,000 requests a day. There is no WebSocket on Free (/v1/stream returns 403 plan_lacks_ws). It suits Sheets prototypes, parsers and curl tests.
PinnFeed (pinnfeed.io, with a double n) is a Pinnacle odds API, not the Pinterest app PinFeed. Get a free key.
Free plan vs the 3-day trial#
They are two different things, and people mix them up:
| Free plan | 3-day trial | |
|---|---|---|
| Applies to | Free (€0) | Hobby, Builder and Pro |
| Card | Not required | Required; charged after day 3 unless you cancel |
| Data | REST, 30-second delay, 2 sports | The paid plan's real-time limits |
| WebSocket | No | Builder and Pro only |
| Ends | Never; stays €0 | Converts to the paid plan after day 3 |
One trial per person. MCP also works on Free, on the same 30-second delayed data, and each tool call counts as one REST request (MCP docs).
Check your own key#
export PINNFEED_KEY="ps_live_..."
curl -sS -H "x-api-key: $PINNFEED_KEY" "https://pinnfeed.io/v1/account"
curl -sS -i --http1.1 -H "Connection: Upgrade" -H "Upgrade: websocket" \
-H "Sec-WebSocket-Version: 13" -H "Sec-WebSocket-Key: dGhlIHNhbXBsZSBub25jZQ==" \
-H "x-api-key: $PINNFEED_KEY" "https://pinnfeed.io/v1/stream"
The first call shows your plan and limits. The second asks for a WebSocket upgrade; on a Free or Hobby key it answers HTTP/1.1 403 with plan_lacks_ws in the JSON body. (A plain GET without the upgrade headers returns 404, not 403.)
Upgrade path#
| Plan | Delay | WebSocket | Sports |
|---|---|---|---|
| Free €0 | ~30 s | No | 2 |
| Hobby €29/mo | Real-time REST | No | 3 |
| Builder €99/mo | Real-time | Yes, 3 connections | All 13 |
| Pro €199/mo | Real-time | Yes, 10 connections | All 13 |
Full limits: pricing. Other vendors' free tiers, dated: free odds API. Educational content for adults (18+); nothing here promises a profit.
Questions people ask#
Can I remove the delay without paying?#
No. Real-time REST starts at Hobby; the WebSocket starts at Builder.
Does the Free plan need a card?#
No. Only the paid plans' 3-day trial needs a card. Sign up for Free.
Is the Free plan a trial that expires?#
No. Free stays at €0 with the limits above; it does not convert to a paid plan.
Related reading: free trial: how it works, what Builder includes.