Embeddable Widgets
Drop live tournament data into any website with a single <iframe> snippet. No JavaScript required. Brackets, schedules, standings, registration status, and match results — all available as embeds.
Partial — in active development. The widget embed route and public-safe payload contracts are implemented. Wildcard origin policy, iframe security headers, and abuse controls are being hardened before the widgets are fully marketed. Contact us to evaluate widgets for your site.
Tournament Overview
Embed a summary card for a single tournament — status, key dates, and participant count. This is the default widget if you don’t set a type.
Bracket & Rounds
Embed round-by-round matchups and results for single-elimination, double-elimination, or round-robin formats. Updates in real time as matches are reported.
Match Schedule
Show upcoming and completed matches with times, opponents, and stream links. Timezone-aware and filterable by stage or team.
Standings Table
Embed a live standings table for group stages, circuits, or leaderboards. Columns adjust based on the tournament format.
Registration Status
Show whether registration is open, the countdown to the deadline, spots filled, and entry fee for a tournament. A "Register Now" link sends visitors to your tournament’s registration page to complete sign-up — registration itself happens outside the embed.
Match Results
Show the latest match scores and outcomes with team names, game scores, and winner indicators. Suitable for news sites, Discord bots, and community pages.
Game Hub
Embed a game or discipline’s active and upcoming tournaments in one card — a good fit for a game-specific page or community hub.
Custom Embed
Combine widget parameters to scope the embed to a specific stage, team, or game. All widgets accept a theme parameter for light/dark/custom colour modes.
Example embed snippet
Widgets are served from your own white-label site (play.yourbrand.com). Set type to schedule | tournament | registration | match | round | stage | group | game and replace tournamentId with your tournament ID from the organizer dashboard. Copy ready-made snippets from a tournament's Share page.
<iframe
src="https://play.yourbrand.com/en/embed?type=schedule&tournamentId=abc123&theme=dark"
width="100%"
height="600"
frameborder="0"
allow="clipboard-write"
title="Match Schedule"
></iframe>All widgets accept theme=dark|light|system, locale=en|es|fr|…, and size=compact|standard|wide parameters. Set height=auto to auto-resize the iframe to fit its content — no manual height tuning required.
Frequently Asked Questions
Which widget types are available?
Available widgets include bracket viewers, leaderboard tables, match schedule grids, player stat cards, and live score tickers.
How do I embed a widget on my website?
Each widget generates an iframe snippet from the dashboard. Paste it anywhere in your HTML — no JavaScript setup is required.
Do widgets update in real time?
Yes — widgets connect via WebSocket and push live updates as results come in, with no page refresh needed on the host site.
Can I customise widget colours and fonts?
Widgets accept theme=dark|light|system, locale, and size parameters. CSS variable overrides are available for deeper brand customisation.
Which plan is required to use widgets?
Widgets are available on the Community plan and above. You do not need a top-tier plan to embed live tournament data on an external site.
Can I customize the appearance of a widget to match my brand?
Yes. Each widget has a style panel where you can adjust colors, fonts, border radius, and background. For advanced customization, you can also inject custom CSS if your plan supports it.
Do widgets update automatically with live data?
Yes. Widgets that display scores, standings, or schedules refresh automatically in real time. You don't need to manually republish your page — changes in the platform are reflected instantly wherever the widget is embedded.
Can I embed a widget on a third-party website?
Yes. Every widget generates an embed code you can paste into any website or CMS that supports HTML. Just copy the snippet from the widget settings and drop it into your site's source code.
Are there any restrictions on how many widgets I can use?
Free accounts can use up to three active widgets. Paid plans unlock unlimited widgets and additional widget types. You can check your current usage and limits in the Widgets section of your dashboard.
What should I do if a widget isn't displaying correctly?
First, check that your embed code is complete and placed inside the page's body tag. If the issue persists, visit the Widget Help Center or contact support — our team can diagnose display issues using your widget ID.
Embed tournament data on your site
Widgets are available starting on the Community plan — you don't need our top-tier plan to embed live tournament data. Contact us to get access or discuss integration requirements for your community site or media property.
Get embed access