EliteFootball Logo

EliteFootball

Elite Football Cloud · API

Datos de fútbol listos para integrar

REST JSON con ligas, equipos, jugadores, partidos en vivo, clasificaciones, fichajes, valor de mercado y scouting. Base URL estable y esquema OpenAPI interactivo.

Base URL

https://api.elitefootball.cloud

Formato

JSON · UTF-8

Versión estable

/api/v1/*

Planes

Free con 3 ligas menores para probar. Starter, Growth y Pro incluyen 7 días de prueba: introduces la tarjeta y el primer cobro es automático al acabar el trial (cancela antes si no quieres continuar). Anual −20%. Al superar la cuota → HTTP 429, sin cargos extra.

Free

0 €/ mes

Sandbox para probar la API

Ligas
3 ligas menores
Requests
1500 / día
Rate
30 / min
  • 3 ligas menores fijas (sandbox)
  • Hoy: LaLiga Hypermotion + 2 slots en camino
  • Equipos, jugadores, partidos, standings
  • 1.500 requests / día · 30 / min
  • Sin live hub, scouting ni predicciones
Popular

Starter

20 €/ mes

o 192 € / año (−20%)

Prototipos en producción

Ligas
5 ligas a elegir
Requests
10.000 / día
Rate
60 / min
  • 7 días de prueba gratis (luego cobro automático)
  • 5 ligas a elegir (pueden ser top)
  • Catálogo REST estándar
  • 10.000 requests / día · 60 / min
  • Soporte por email

Puedes cambiar a anual arriba para el −20%. Introduces tarjeta ahora; hoy pagas 0 €. El primer cobro es a los 7 días.

Growth

79 €/ mes

o 758.40 € / año (−20%)

Live y tráfico medio

Ligas
15 ligas a elegir
Requests
75.000 / día
Rate
120 / min
  • 7 días de prueba gratis (luego cobro automático)
  • 15 ligas a elegir
  • Live matches + hub
  • Feed de fichajes
  • 75.000 requests / día · 120 / min

Puedes cambiar a anual arriba para el −20%. Introduces tarjeta ahora; hoy pagas 0 €. El primer cobro es a los 7 días.

Pro

199 €/ mes

o 1910.40 € / año (−20%)

Scouting y predicciones

Ligas
Todas las ligas
Requests
250.000 / día
Rate
300 / min
  • 7 días de prueba gratis (luego cobro automático)
  • Acceso a todas las ligas
  • Scouting avanzado
  • Predicciones 1X2
  • 250.000 requests / día · 300 / min

Puedes cambiar a anual arriba para el −20%. Introduces tarjeta ahora; hoy pagas 0 €. El primer cobro es a los 7 días.

Enterprise

A medida

Volumen, SLA y a medida

Ligas
Todas + roadmap
Requests
Custom
Rate
Custom
  • 1M+ requests / día o ilimitado
  • Rate limit y SLA custom
  • Soporte prioritario
  • Webhooks e histórico profundo
PlanPrecioLigasReq/díaRate/min
Free0 €/mes3 ligas menores1500 / día30
Starter20 €/mes5 ligas a elegir10.000 / día60
Growth79 €/mes15 ligas a elegir75.000 / día120
Pro199 €/mesTodas las ligas250.000 / día300
EnterpriseA medidaTodas + roadmapCustom—

Autenticación

Crea una cuenta (plan Free automático), ve a Mi cuenta API y genera tu clave. Obligatoria en todas las peticiones a la API:

HTTP header
X-API-Key: ef_tu_clave_aqui

Inicio rápido

Tres llamadas típicas para validar la integración en menos de un minuto.

Listar ligas
curl -sS "https://api.elitefootball.cloud/api/v1/leagues" \
  -H "Accept: application/json"
Jugadores paginados
curl -sS "https://api.elitefootball.cloud/api/v1/players?page=1&page_size=20&position=Delantero" \
  -H "Accept: application/json"
Partidos en vivo / hoy
curl -sS "https://api.elitefootball.cloud/api/matches/live" \
  -H "Accept: application/json"

Formato de respuesta

Los listados simples (p. ej. ligas) devuelven un array JSON. Los listados paginados de jugadores usan envelope:

application/json
{
  "items": [ { "id": "…", "display_name": "…", "position": "Delantero", … } ],
  "total": 6232,
  "page": 1,
  "page_size": 20,
  "pages": 312
}

Los identificadores son UUID. Las imágenes relativas (p. ej. /images/…) se sirven desde el sitio https://elitefootball.cloud.

Catálogo estable · /api/v1

Superficie recomendada para integraciones comerciales a largo plazo.

MétodoEndpointDescripciónQuery
GET/api/v1/leaguesCatálogo de ligas con país y slug—
GET/api/v1/countriesPaíses—
GET/api/v1/continentsContinentes—
GET/api/v1/teamsEquiposclub_id, league_id
GET/api/v1/clubsClubes—
GET/api/v1/clubs/teamsRelación club → equiposclub_id
GET/api/v1/clubs/{club_id}/teamsEquipos de un club—
GET/api/v1/coachesEntrenadoresactive, nationality
GET/api/v1/stadiumsEstadioscountry_name
GET/api/v1/matchesPartidosleague_id, season_id
GET/api/v1/matches/{match_id}/statisticsEstadísticas del partido—
GET/api/v1/matches/{match_id}/lineupsAlineaciones—
GET/api/v1/playersJugadores paginadospage, page_size, position
GET/api/v1/players/statsRanking de estadísticasseason_id, season_name, league_id, team_id, limit, offset
GET/api/v1/players/{player_id}/historyHistorial / trayectoria—
GET/api/v1/players/{player_id}/snapshotsSnapshots de valor de mercado—
GET/api/v1/players/{player_id}/injuriesLesiones—

Producto · live, standings, fichajes, scouting

Endpoints que alimentan la web (tiempo real, clasificaciones, mercado y explorador de scouting). Incluidos en el mismo host API.

MétodoEndpointDescripciónQuery
GET/api/matches/livePartidos en directo y calendario del díadate (YYYY-MM-DD), league_id, include_secondary
GET/api/matches/{match_id}Detalle de partido—
GET/api/matches/{match_id}/eventsEventos (goles, tarjetas, cambios)—
GET/api/matches/{match_id}/hubPayload completo para hub en vivo—
GET/api/matches/{match_id}/predictionPredicción 1X2—
GET/api/standings/{season_id}Clasificación de temporadaleague_id
GET/api/standings/{season_id}/player-statsEstadísticas de jugadores en la temporada—
GET/api/transfersFeed de fichajeswindow (recent|summer|winter|all), league_id, page, page_size
GET/api/players/{player_id}Ficha completa de jugador—
GET/api/players/{player_id}/value-historyHistórico de valor de mercado—
GET/api/players/{player_id}/season-statsAgregados por temporada—
GET/api/players/{player_id}/match-statsEstadísticas partido a partido—
GET/api/players/{player_id}/similarJugadores similares—
GET/api/teams/{team_id}Detalle de equipo—
GET/api/teams/{team_id}/playersPlantilla por posición—
GET/api/scout/playersMotor de scouting con filtros avanzadosposition_group, age_min/max, market_value_*, goals_min, form_*, sort, limit…
GET/api/academiesCanteras y filiales—
GET/api/seasons/currentTemporada actual—
GET/healthHealth check—

Scouting avanzado

GET /api/scout/players admite filtros de posición (GK|DF|MF|FW), edad, valor, goles, asistencias, pie, nacionalidad, ventana de forma (5/10) y ordenación.

Ejemplo scouting
curl -sS "https://api.elitefootball.cloud/api/scout/players?position_group=FW&age_max=23&goals_min=5&limit=25" \
  -H "Accept: application/json"

Errores y códigos

CódigoSignificado
200OK
404Recurso no encontrado (UUID inválido o inexistente)
422Parámetros de query inválidos
429Límite de tasa (planes comerciales)
500Error interno — reintenta o contacta soporte

¿Listo para empezar?

Indica el plan (Free, Starter, Growth, Pro o Enterprise), ligas que necesitas y volumen estimado. Respondemos en supportelitefootballcloud@gmail.com.

Volver a planes

Referencia interactiva completa: https://api.elitefootball.cloud/docs. Esquema: https://api.elitefootball.cloud/openapi.json.