Domain-validated
The widget recognizes your approved domains automatically.
Widgets V2
Widgets V2 turn SoccersAPI data into live score, match, league, team and player experiences. Configure the UI, save your setup, validate your domains and publish, no API key to manage. Render as a native, native web component, or start free with iframe delivery.
Iframe delivery is the fastest way to publish. Upgraded plans render a native web component directly in your page for production widget placements. Add Dynamic Pages when you need entity variables and dedicated routes. No API key required: the widget validates by approved domain.
This iframe uses a dedicated Free-plan demo UID, so Pro and Ultra options are intentionally locked. Free widgets can still include SoccersAPI branding, affiliate inventory or promotional placements where applicable.
Built for simplicity
Most widget providers make you generate, configure and rotate API keys. Widgets V2 don't. Register your domain once, get it approved, and the widget knows it's yours. Copy the code, paste it on your site, done.
The widget recognizes your approved domains automatically.
No public keys exposed in your page source.
From configurator to live in minutes.
Build live centres, match pages, league hubs, team and player pages from one configurable widget family.
Live, upcoming and finished match feeds with date filters, league grouping, match actions and responsive layouts.
Events, lineups, standings, H2H, odds, TV and prematch context in a single match experience.
Fixtures, results, standings, team lists, scorers and season pages for league-focused sites.
Team fixtures, results, standings, squads and performance context, connected from match and league views.
Player pages with profile data, season stats and career context, ready for editorial use.
Country and region grouped league lists that help users discover coverage and navigate deeper pages.
The admin preview and the live embed use the same saved widget configuration, so your published widget should match what you configured.
Create multiple widget setups, save drafts and copy code only after the configuration is ready.
Control themes, colors, typography, entity headers, modals, tabs, logos and compact states from the admin.
Restrict embeds to approved domains so every iframe or native widget follows your account rules.
Free, Starter, Pro, Ultra and Custom plans unlock different delivery modes, traffic allowances and Pro features.
Heartbeat and monthly usage tracking help you see when a widget is approaching its plan allowance.
Pro plans can unlock bookmaker odds, affiliate links, banners and custom branding.
Start with iframe delivery, then move to a native web component that renders directly inside your page DOM.
Alert sounds and event notifications stay tied to your active plan and saved widget configuration.
The same saved configuration powers the admin preview, iframe embed and native widget embed.
Turn every match, league, team and player into a dynamic page with entity-aware variables and configurable routes. Available for Pro and Ultra.
Iframe vs native
Both delivery modes load the same saved configuration. The difference is how the widget reaches your page and behaves inside your site.
<iframe
src="https://embed.soccersapi.com/widgets/ls-soccersapi/free.html?uid=6a2c4f09e2ac72fdfa6f6867&widget-id=livescore&locale=en&height=760"
style="width:100%;height:760px;min-height:760px;border:0;display:block;"
loading="lazy"
referrerpolicy="strict-origin-when-cross-origin"
data-soccersapi-widget="v2-free">
</iframe><script src="https://static.soccersapi.com/widgets/ls-soccersapi/ls-soccersapi.umd.js" defer></script>
<ls-soccersapi uid="YOUR_UID" widget-id="livescore" locale="en"></ls-soccersapi>Widgets V2 pricing
€0/mo
For small sites that want the fastest iframe embed path.
€19/mo
For one production site that needs native delivery and a cleaner embed.
€59/mo
For publishers monetizing football pages with their own offers.
€179/mo
For larger football sites that need more domains, traffic and white-label control.
Custom
For high-traffic platforms, many domains or special agreements.
Scale your way
Each plan covers more approved domains as you grow, 1 on Starter, 3 on Pro and 10 on Ultra. Need more than that? Upgrade Pro to Ultra, or Ultra to a Custom plan agreed with our team.
Pro & Ultra
Pro and Ultra unlock the full widget family with your own commercial placements, bookmaker odds, affiliate links and banners, plus custom branding, white-label control and the traffic headroom to grow across multiple domains.
Your own monetization
Bookmaker odds, affiliate links and top/bottom banners with your commercial routing.
Branding & white-label
Custom branding and CSS, plus full white-label control on Ultra.
The full widget family
Livescore, match, league, team and player widgets from one saved configuration.
Traffic headroom
1M views/month on Pro, 3M on Ultra, soft limits with alerts, never a hard cutoff.
Multiple domains
3 approved domains on Pro and 10 on Ultra, upgrade to Custom when you need more.
Dynamic Pages ready
Both plans can add Dynamic Pages to turn entities into dedicated football pages.
Special add-on · Dynamic Pages
Supercharge Pro or Ultra: turn every match, league, team and player into a dynamic, SEO-oriented page. €99/mo per domain.
No. Widgets V2 validate by approved domain. Register your domain, get it approved, and the widget works, no keys to generate or rotate.
Each plan covers more approved domains as you grow: 1 on Starter, 3 on Pro and 10 on Ultra. Need more than that? Upgrade Pro to Ultra, or Ultra to a Custom plan agreed with our team.
Yes, that's Dynamic Pages, an add-on that requires Widgets V2 Pro or Ultra. It exposes entity variables and dedicated routes so your site can build a page per match, league, team and player. See the Dynamic Pages page for details and a live example.
Upgraded plans use a soft limit, you'll get alerts as you approach your allowance, with no hard cutoff. We'll reach out about the right plan if usage grows consistently.