Skip to main content

Build a Twitch Esports Overlay with Live Odds

Show real-time esports odds directly on your stream. Viewers see odds updating live as the game progresses.

What You’ll Use

How Twitch Overlays Work

OBS Studio has a “Browser Source” that renders any URL as a transparent overlay on your stream. You build a web page → OBS renders it on top of your game.

Step 1: Find Esports Events

FieldFunded covers esports under specific sport keys. Check available esports:
Get live esports matches:

Step 2: Build the Overlay Page

Step 3: Add to OBS

  1. Open OBS Studio
  2. Sources → Add → Browser Source
  3. Point to http://localhost:3000/overlay.html (or host it online)
  4. Set width/height (300×120 works well)
  5. Check “Shutdown source when not visible”

Rate Limit Math

  • Polling every 15 seconds = 2 requests per poll (live + odds)
  • Per hour: 240 requests
  • 4-hour stream: ~960 requests
  • Free tier (10K/month) supports ~10 full streams per month
  • Starter ($29): ~300 streams/month — more than enough

Live Events Reference

See live endpoint docs →

Get Your Free API Key

Start building in 5 minutes — 10,000 free requests/month

See Pricing

All plans compared side by side