On the wire · 05:11:13 UTC Live 585 · Prematch 14,343 · Markets 57,081 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Answer · Airtable · REST

Pinnacle odds in Airtable

Updated · PinnFeed · 1 min read

Answer: call REST from an Airtable Scripting extension or automation webhook/HTTP step with header x-api-key: ps_live_.... Map JSON events into records. Airtable cannot hold a persistent WebSocket.

Scripting sketch#

const key = input.secret('PINNFEED_KEY'); // configure as input secret
const url = 'https://pinnfeed.io/v1/odds?sport=soccer&main=true&limit=20';
const res = await fetch(url, { headers: { 'x-api-key': key } });
const data = await res.json();

Respect Free/Hobby rate limits (limits).

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.

Questions people ask#

Can I stream live ticks into Airtable?#

Not practically — poll on a schedule. For live alerts use Builder WebSocket in a small worker that writes rows.

Where do I store the key?#

Airtable input secrets / env — never a public base field.

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.