Barça API
BlogDatos de Jugadores del FC Barcelona — API Gratuita 2026

Publicado el 2 de marzo de 2026

Datos de Jugadores del FC Barcelona — API Gratuita 2026

Obtén información de jugadores del FC Barcelona gratis mediante API REST en 2026. Accede a perfiles con nombre, posición, dorsal, nacionalidad y estado de capitán sin clave de API.


Datos de Jugadores con la Barça API

La Barça API ofrece acceso a perfiles individuales de jugadores de la plantilla actual del FC Barcelona. Puedes consultar la plantilla completa con filtro por posición, o buscar un jugador específico directamente por ID.

Todo completamente gratis — sin registro, sin clave de API.

Consultando Jugadores Individualmente

GET /api/player/:id
curl https://api.fc-barcelona.app/api/player/9

Ejemplo de respuesta:

{
  "data": {
    "id": 9,
    "name": "Robert Lewandowski",
    "number": 9,
    "position": "FW",
    "nationality": "Polonia",
    "isCaptain": false
  }
}

Obtener Toda la Plantilla

GET /api/squad
GET /api/squad?position=MF   # solo centrocampistas
GET /api/squad?position=DF   # solo defensas

Campos del Jugador

Campo Tipo Descripción
id number ID único del jugador
name string Nombre completo
number number Número de dorsal
position string GK, DF, MF o FW
nationality string País
isCaptain boolean Indicador de capitán

Encontrar Jugador por Número de Dorsal

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

const player = data.find(p => p.number === 10);
if (player) {
  console.log(`#${player.number} ${player.name} — ${player.position}`);
}

En el terminal interactivo puedes usar /player 10 directamente.

Agrupar por Posición

const { data } = await (await fetch('/api/squad')).json();
const byPosition = data.reduce((acc, player) => {
  (acc[player.position] ??= []).push(player);
  return acc;
}, {});

Consulta la documentación completa para el esquema de petición/respuesta y códigos de error.

Volver al blog