GEA
Caster portal

Live data, ready for your stream graphics

Drop our endpoints as Browser Sources in OBS / vMix and our live tournament data — scores, teams, brackets — flows straight into your overlay graphics. JSON, CORS-open, no auth.

How it works

01

Build your overlay

HTML / CSS / JS — your usual stream graphics. Use any tool: HTML5, vMix, browser-source overlays.

02

Fetch our endpoint

Poll one of the URLs below with fetch() / setInterval. Returns JSON with team names, logos, scores and status.

03

Drop into OBS

Add the overlay HTML as a Browser Source. Live data updates every few seconds — no manual scoreboard editing.

API endpoints

GET All currently-live matches
https://mail.playgea.com/api/overlay/live Returns up to 20 live matches across the platform — perfect for "Live now" tickers.
GET Single match
https://mail.playgea.com/api/overlay/match/{match_id} Live score, team logos + names, bo-X, stream URL. Updates in < 5s.
GET Whole tournament (bracket + matches)
https://mail.playgea.com/api/overlay/tournament/{slug} Full bracket structure for "Up next" graphics or full-tournament overlays.