Barça API
BlogAPI de Calendario de Partidos del Barcelona — Acceso Gratuito 2026

Publicado el 6 de marzo de 2026

API de Calendario de Partidos del Barcelona — Acceso Gratuito 2026

Obtén el calendario completo de partidos y detalles del próximo partido del FC Barcelona gratis mediante API REST en 2026. Fechas, sedes, competiciones y marcadores sin clave de API.


Calendario de Partidos del Barcelona via API

Seguir los partidos del FC Barcelona en La Liga, Copa del Rey y competiciones europeas puede ser complicado. La Barça API lo soluciona con dos endpoints dedicados: uno para el próximo partido y otro para el calendario completo de la temporada.

Ambos son gratuitos y no requieren autenticación.

Endpoint de Próximo Partido

Obtén detalles instantáneos sobre el próximo partido del Barcelona:

GET /api/next-match

Ejemplo de respuesta:

{
  "data": {
    "id": 15,
    "homeTeam": "FC Barcelona",
    "awayTeam": "Real Madrid",
    "matchDate": "2026-03-22T21:00:00Z",
    "venue": "Spotify Camp Nou",
    "competition": "La Liga",
    "matchday": 29,
    "status": "scheduled"
  }
}

Perfecto para una cuenta atrás, un widget de "próximo partido" o un sistema de notificaciones.

Endpoint de Calendario Completo

Obtén todos los partidos de la temporada:

GET /api/calendar

La respuesta incluye todos los partidos programados y completados, con fechas, marcadores, sedes y nombres de competición. Soporta paginación:

GET /api/calendar?page=1&limit=10

Construyendo una Cuenta Atrás

El campo matchDate es un timestamp ISO 8601 que puedes usar directamente con Date de JavaScript:

const response = await fetch('https://api.fc-barcelona.app/api/next-match');
const { data } = await response.json();

const matchDate = new Date(data.matchDate);
const now = new Date();
const diff = matchDate - now;

const days = Math.floor(diff / (1000 * 60 * 60 * 24));
const hours = Math.floor((diff % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));

console.log(`Próximo partido en ${days} días y ${hours} horas`);

Terminal Interactivo

El terminal interactivo tiene el comando /next-match que muestra el próximo partido con una cuenta atrás en vivo. Pruébalo — sin código necesario.

Volver al blog