On the wire · 05:17:52 UTC Live 604 · Prematch 14,341 · Markets 57,200 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Answer · Format · XML

Pinnacle sports XML odds feed — use JSON instead

Updated · PinnFeed · 1 min read

Answer: PinnFeed does not ship an XML odds feed. Odds are JSON on REST (/v1/odds, /v1/events, /v1/closing/...) and on the WebSocket (/v1/stream). If a legacy stack expected XML, parse JSON or transform downstream.

JSON REST#

export PINNFEED_KEY="ps_live_..."
curl -sS -H "x-api-key: $PINNFEED_KEY" -H "Accept: application/json" \
  "https://pinnfeed.io/v1/odds?sport=soccer&main=true&limit=5"

OpenAPI: /openapi.json.

Trial CTA#

Builder (€99/mo) for the live + prematch WebSocket and closing history. 3-day trial; card required, charged after day 3 unless cancelled. Free delayed REST: signup. Related: answers hub, docs, pricing.

Related: Odds feed API.

Questions people ask#

Is XML on any plan?#

No. The public API is JSON-only.

What about SportsDataIO XML?#

Other vendors may offer XML; PinnFeed's contract is JSON REST + WS.

Is this educational content for adults?#

Yes (18+).

The WebSocket plan: Builder, €99/mo.

Real-time Pinnacle odds pushed over one WebSocket, all 13 sports, every market, no-vig fair odds and closing lines. 3 days free, cancel in one click.

Form K-1 · Free API key

Get your free API key.

One field. No password, no card: enter your email, click the link we send, and your key is on screen.

By continuing you agree to the Terms and Privacy Policy.

One free key per email. Link valid for 20 minutes.