The match calendar is the central hub of the platform. It shows every fixture in the active season, grouped by day of the week, with live score updates as matches progress.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Danielsl4/TFG_DAM_2526_Consulta/llms.txt
Use this file to discover all available pages before exploring further.
Accessing the match calendar
Navigate to Matches in the top navigation bar. The page loads fixtures for the currently active season by default. To view a different season, select it from the season picker — the URL updates with aseason_id query parameter and the calendar refreshes automatically.
Matches are ordered by date and time ascending. Use the day-of-week filter buttons (Monday through Sunday) at the top of the page to narrow the view to a specific day. Pagination appears below the grid when a day has more than the page limit.
Match card information
Each match card in the calendar shows:| Field | Details |
|---|---|
| Teams | Home and away team names with logos. Knockout fixtures that have not yet been assigned show a placeholder (e.g. “Winner Group A”). |
| Score | Displayed once the match starts. Hidden as – while the match is pending. |
| Status badge | pendiente (pending), en_curso (in progress), or finalizado (finished) — see status badges. |
| Phase | The competition stage the match belongs to — see match phases. |
| Group | The group name for group-stage fixtures. |
| Day and date | Full date with the day of the week (e.g. “Miércoles, 14 de mayo de 2026”). |
| Field | Venue name and a link to its location. |
| Voting widget | Shown on pending matches — see voting. |
Match detail page
Click any match card to open the full detail page. This page shows everything on the card plus a chronological event timeline.Event timeline
Events appear in the order they were recorded. Each row shows the player name on the side of the team that generated the event and an icon in the centre.| Event type | Icon |
|---|---|
| Goal | Ball icon |
| Yellow card | Yellow card icon |
| Red card | Red card icon |
Penalty shootout score
If penalty shootout events are present, the shootout score (e.g.3 – 2) is displayed below the main score.
Observations
If the referee or administrator added notes when closing the match, they appear in an Observations panel at the bottom of the detail page.Voting widget on the detail page
The same prediction widget shown on the match card appears on the detail page for pending matches. See Match prediction voting for full details.Match phases
Every match belongs to one of the following phases. The standings and calendar pages both let you filter by phase.| Phase value | Label shown in UI |
|---|---|
fase_de_grupos | Group stage |
octavos | Round of 16 |
cuartos | Quarter-finals |
semis | Semi-finals |
final | Final |
Status badges
Pending
The match has not started yet. Voting is open and no score is displayed.
In progress
The match is live. The score updates as referees record events. A pulsing EN VIVO indicator appears on the detail page.
Finished
The match has concluded. Events are locked, the final score is permanent, and prediction points have been awarded.
Voting closes the moment a match moves from
pendiente to en_curso. You cannot cast or change your vote once the match has started.Season filtering
All match data is scoped to a season. When you select a season, the API call includes?season_id=<id>. If no season is selected, the platform defaults to the season marked as active in the database.