On the wire · 05:21:34 UTC Live 606 · Prematch 14,345 · Markets 57,313 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Answer · American odds

Pinnacle odds API — American format

Updated · PinnFeed · 1 min read

Answer: each outcome object carries american (integer, as published), decimal, fair and fairProb. You do not choose a format query param — all are present on REST and WebSocket frames. Conversion rules match the schema.

Example outcome#

{
  "name": "home",
  "american": -105,
  "decimal": 1.9524,
  "fair": 2.0,
  "fairProb": 0.5
}

Conversion (reference)#

american > 0:  decimal = 1 + american / 100
american < 0:  decimal = 1 + 100 / |american|

Prefer fair for model work (margin removed). Keep american when you display US lines or compare to US sportsbooks.

Trial CTA#

Free key for delayed REST; Builder for push. 3-day trial; card required, charged after day 3 unless cancelled.

Related: fractional format.

Questions people ask#

Can I request only American odds?#

No separate format flag — ignore fields you do not need. Payload size is dominated by market count, not the extra number.

Positive and negative moneylines?#

Positive american is underdog style; negative is favorite style. Both appear on the same schema.

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.