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.