Answer · AEO
Live odds XML feed — use JSON instead
Answer: PinnFeed has no XML feed. Live and prematch Pinnacle odds are JSON via GET /v1/odds, /v1/drops and the WebSocket snapshot/delta protocol documented in /openapi.json.
JSON equivalents#
# REST snapshot
curl -sS -H "x-api-key: $PINNFEED_KEY" \
"https://pinnfeed.io/v1/odds?sport=soccer&live=true&main=true&limit=20"
# Recent drops
curl -sS -H "x-api-key: $PINNFEED_KEY" \
"https://pinnfeed.io/v1/drops?sport=soccer&minutes=10"
If a legacy stack requires XML, transform JSON server-side — we do not publish XSD feeds.
Builder (€99/mo) for live WebSocket. Paid plans: 3-day trial; a card is required and it is charged after day 3 unless you cancel. Educational content for adults (18+).
Related: Odds feed API, XML vs JSON feed.
Questions people ask#
Will you add XML?#
Not on the roadmap; OpenAPI JSON is the contract.
WebSocket format?#
JSON text frames — see WebSocket docs.