Embeddable football widgets for displaying live matches, league standings, and match schedules. All widgets support automatic timezone detection and customizable base URLs.
Include the widget script in your HTML:
<script src="https://your-domain.com/hello-widget.iife.js" defer></script>
Use the base-url attribute to configure where links point to:
<league-widget league-id="10" base-url="https://betbrothers.football"></league-widget>
base-url value.
Leave it empty for relative URLs or provide your full domain for absolute URLs.
<league-widget>)Displays all matches for a specific league.
| Parameter | Type | Required | Description |
|---|---|---|---|
league-id |
string | Yes | League identifier (see list below) |
base-url |
string | No | Domain for links (e.g., "https://betbrothers.football") |
<league-widget-standing>)Displays league standings table with positions, points, and form.
| Parameter | Type | Required | Description |
|---|---|---|---|
league-id |
string | Yes | League identifier (see list below) |
base-url |
string | No | Domain for links |
<all-matches-widget>)Displays matches from all leagues with optional date picker and status filters.
| Parameter | Type | Required | Description |
|---|---|---|---|
base-url |
string | No | Domain for links |
date |
string | No | Specific date (YYYY-MM-DD format, e.g., "2025-12-18") |
show-date-picker |
boolean | No | Show date navigation (true/false, default: false) |
show-status-filters |
boolean | No | Show status filters (All/Live/Finished/Scheduled, default: false) |
Use these league IDs with league-id parameter:
league-id="10"
league-id="8"
league-id="23"
league-id="17"
league-id="4"
league-id="3"
league-id="5"
league-id="1"
id or league_id field from the leagues API.
Below are live examples of each widget. You can inspect the HTML to see the implementation.
base-url for proper link navigationFor more league IDs, API documentation, or custom widget requirements, please contact the development team or check the API documentation.