API lista para productos

World Cup 2026 Match API

Fixture normalizado, horarios locales por timezone, filtros utiles, calendarios ICS y cambios auditables para crear sitios, apps y tableros del Mundial sin pelearte con datos crudos.

FIFA World Cup 2026
104 partidos cargados
Timezone aware Fechas locales calculadas en la API, no en tu cabeza.
ICS Calendarios por equipo, grupo, fecha o fase.
OpenAPI Contrato publicable para integraciones y documentacion.
Ejemplo Abrir JSON
GET /api/matches?team=ARG&timezone=America/Argentina/Buenos_Aires

{
  "count": 3,
  "matches": [
    {
      "id": "wc2026-...",
      "status": "scheduled",
      "kickoff": {
        "utc": "2026-...",
        "local": {
          "date": "2026-...",
          "time": "..."
        }
      }
    }
  ]
}

Datos consistentes

IDs estables, equipos normalizados, codigos, escudos, estado del partido y fuente original.

Filtros de producto

Equipo, grupo, fase, estado, rango de fechas locales, busqueda y detalle por partido.

Sin lock-in

Servidor Node puro, sin dependencias externas, facil de desplegar en cualquier hosting que ejecute Node.

Documentacion

Todo lo necesario para integrar y operar la API

Esta landing incluye la referencia esencial. Los documentos completos siguen disponibles como archivos del proyecto.

Inicio rapido

Usa la web app publicada y consulta la API en produccion.

https://worldcupfixtureapi.com/
https://worldcupfixtureapi.com/api
https://worldcupfixtureapi.com/api/matches

Actualizar datos

Guarda tu token, descarga el fixture y regenera los datos estaticos del visor.

Set-Content .football-data-token "tu_token"
python fetch_worldcup_fixture.py --season 2026
$json = Get-Content output\worldcup_2026_fixture.json -Raw
Set-Content fixture-data.js ("window.WORLD_CUP_FIXTURE = " + $json + ";")

Filtros soportados

Los filtros usan fecha local cuando se envia timezone.

  • team, group, stage, status
  • date, from, to, timezone
  • q para busqueda textual

Timezones

Cada partido devuelve UTC y un bloque local calculado por request.

GET /api/matches?date=2026-06-11&timezone=America/Argentina/Buenos_Aires

Calendarios ICS

Exporta calendarios filtrados para Google Calendar, Outlook o Apple Calendar.

GET /api/calendar.ics?team=ARG
GET /api/calendar.ics?group=A

Despliegue

Netlify sirve la web app estatica y ejecuta /api como funcion serverless.

npm run check
node --check netlify\functions\api.js
netlify deploy --prod