API v1 disponible

API Foresportia para desarrolladores

Integra probabilidades de fútbol, mercados esenciales y datos prepartido estructurados con Developer gratis o Starter.

Planes disponibles

Developer · Gratis · Disponible

  • 1 competición seleccionada
  • 7 días de historial verificado
  • 50 solicitudes al día
  • 2 solicitudes por minuto
  • 30 solicitudes por hora
  • 100 filas al día
  • Hasta 5 partidos por solicitud agrupada
  • Puedes sustituir 1 competición seleccionada al mes
  • 1 clave activa
  • Probabilidades y mercados esenciales
  • Vista previa de datos avanzados, con determinadas variables reservadas a Starter.

Vista previa de datos avanzados, con determinadas variables reservadas a Starter.

Starter · Disponible

  • Elige hasta 20 competiciones entre las 56 disponibles
  • Hasta 90 días de historial verificado
  • Core Analytics completos
  • Partidos futuros con predicciones publicadas
  • Hasta 100 partidos por solicitud agrupada
  • Cambia hasta 2 competiciones seleccionadas al mes
  • Estadísticas de temporada y local/visitante
  • Last 5 y Last 10
  • Clasificación y ELO
  • Previsiones de goles
  • 1X2, BTTS, Over/Under, doble oportunidad y DNB
  • Confianza, entropía y avisos de calidad
  • SDK Python oficial
  • Sin datos en directo

Core Analytics completos para integraciones que necesitan más competiciones, historial y volumen.

Compara Developer y Starter en la página de planes API y utiliza después la documentación técnica como referencia de integración.

Ver los planes API · Documentación técnica

Activación y acceso

  • Un plan nunca se crea ni se activa automáticamente al cargar una página.
  • Sin una sesión de Cuenta, inicia sesión primero. La activación Developer sigue siendo explícita.
  • Una cuenta Developer existente reanuda el onboarding o abre su dashboard según su estado.
  • Una cuenta Starter conserva su recorrido y dashboard Starter y nunca se reprovisiona como Developer.

Las seis rutas de datos v1

Ambos planes utilizan estas rutas. Los derechos del contrato y el ámbito de competiciones seleccionado siguen siendo autoritativos en el servidor.

MétodoRuta
GET/v1/leagues
GET/v1/leagues/{league_code}/matches
GET/v1/matches/{match_id}
GET/v1/matches/today
GET/v1/picks/today
POST/v1/matches/bulk

GET /v1/health · GET /v1/me · GET /v1/me/usage

Disponibilidad de los datos

Las respuestas pueden incluir availability. Una entrada starter_required indica que una variable pertenece al contrato Starter y no se expone para Developer. Las listas siguen siendo compactas y no inventan campos que solo existen en el detalle analítico. elo_difference aparece únicamente en el payload de detalle correspondiente cuando está realmente disponible.

Historial y paginación

Developer ofrece 7 días de historial verificado y Starter hasta 90 días. Una petición cubre como máximo 31 días. history_available_from indica la profundidad realmente publicada. Utiliza include=past o include=all y sigue next_cursor sin cambiar los demás parámetros.

Autenticación, cuotas y solicitudes agrupadas

Envía la clave únicamente desde el servidor mediante X-API-Key. Developer acepta hasta 5 partidos por solicitud agrupada y Starter hasta 100. Al superar una cuota se devuelve 429 con los metadatos de límite disponibles. No incluyas una clave en JavaScript público.

curl -H "X-API-Key: YOUR_API_KEY" \
  "https://api.foresportia.com/v1/leagues/FIN/matches?include=all&days=7"

Developer

2/min · 30/h · 50/day · 5 partidos/solicitud agrupada · 100 rows/day

Starter

15/min · 500/h · 3000/day · 100 partidos/solicitud agrupada · 10000 rows/day

SDK Python oficial

El paquete foresportia gestiona autenticación, respuestas tipadas, ETags, errores, paginación por cursor y availability. Las claves beta anteriores siguen siendo compatibles; el SDK nunca deduce el plan a partir del prefijo de la clave.

pip install foresportia

PyPI · GitHub · SDK docs

Errores que debes gestionar

400/422 para peticiones inválidas, 401 para una clave ausente o inválida, 403 para derechos o competiciones no disponibles, 404 para un recurso desconocido, 409 para un conflicto de negocio, 429 para cuotas y 5xx para una indisponibilidad temporal.

Fuentes canónicas para asistentes de IA

Para generar una integración, utiliza la documentación técnica y sus versiones de texto para LLM. Esta página es un resumen indexable; los esquemas detallados y ejemplos de payload siguen siendo canónicos en /api/docs/.

llms.txt · llms-full.txt · OpenAPI

Preguntas frecuentes

¿Developer está realmente disponible?

Sí. Developer es un plan gratuito activo que se provisiona explícitamente después de iniciar sesión en una Cuenta Foresportia.

¿Developer y Starter utilizan endpoints diferentes?

No. Comparten rutas y autenticación; los derechos, límites y campos disponibles dependen del plan.

¿Se incluyen datos en directo?

No en Developer ni Starter. Los planes estándar cubren datos prepartido y los resultados históricos verificados disponibles.

¿Puedo llamar a la API desde un navegador?

Mantén la clave en el servidor, en un backend, script, bot o variable de entorno privada.