Entity-aware variables
{home}, {away}, {league}, {date}, {team}, {player} and more, ready for titles, descriptions, headings and content.
soccersapi/dynamic-pages
Dynamic football pages from your widget, entity variables and dedicated routes.
Included on one domain · Pro and Ultra
Connect your widgets to dedicated match, league, team and player pages on your website. Use entity links and data to build your own page titles, headings and content.
1 Dynamic Pages domain included on Pro and Ultra. €9/mo per additional domain.
Your website provides hosting and routes. Search indexing is not guaranteed.
{home}, {away}, {league}, {date}, {team}, {player} and more, ready for titles, descriptions, headings and content.
Configure entity URL prefixes and connect them to routes on your website, including direct visits and reloads.
Variables update automatically as match data evolves, no manual editing for every page.
Without Dynamic Pages
With Dynamic Pages
Each entity exposes a set of variables your site can read and use.
{match_id}{match_name}{home}{away}{home_id}{away_id}{league}{league_id}{season_id}{date}{status}{league_id}{league}{country}{season_id}{logo}{team_id}{team}{country}{league}{league_id}{season_id}{logo}{player_id}{player}{country}{team}{team_id}{season_id}{logo}Start with the code generated for your domain and saved configuration. You or your developer will need access to your website's routes.
Step 1
In Configurator → Domains, choose an approved domain and enable Dynamic Pages. Activating your included domain does not charge your card.
Step 2
Assign a saved design, enable page navigation in that configuration and save. Open Get code for the domain and confirm the assigned design.
Step 3
Download the page starter or follow the guide for your application. Test entity links, direct visits, reloads and Back/Forward on your published website.
Pasting an embed alone does not create these routes. Follow the installation guide →
Dynamic Pages
1 domain included on Pro and Ultra
€9/mo per additional domain. Request extras through support before activation.
Base domain and traffic limits still apply. Custom plans by agreement.
View Pro & Ultra plans →Dynamic Pages connects widgets to match, league, team and player pages on your website. It provides entity links and data your site can use for titles, descriptions and content. It does not create or host the pages: you or your developer must connect your website's routes.
Native rendering (included on Starter and above) means your widget loads inside your page instead of an iframe. Dynamic Pages adds entity links and routing tools for dedicated pages. Pro and Ultra include activation on one domain; this still requires integration with your website.
Dynamic Pages gives your site entity-aware variables and dedicated routes to build SEO-oriented football pages. How those pages are rendered and indexed depends on your site's setup. Dynamic Pages provides the data and structure, your implementation determines the final SEO outcome.
1 Dynamic Pages domain included on Pro and Ultra, with no extra charge to activate that domain. Additional activations cost €9/mo per additional domain, requested through support and confirmed before activation. Custom plans are agreed with our team. Free and Starter do not include Dynamic Pages.
No. A Dynamic Pages activation applies to a domain already approved within your widget plan. It does not add base domain slots or monthly views. Upgrade your widget plan or contact us for Custom limits if you need more.
Open Configurator → Domains in the admin, choose an approved domain and activate its included allowance. Assign a saved configuration with page navigation enabled, then open Get code. Download the page starter or follow the installation guide to connect your routes, and test a direct visit and reload before publishing.