TheSportsDB
Base de datos deportiva abierta y colaborativa que cubre fútbol, NBA, NFL, MLB, NHL, F1 y cientos de ligas más, con una clave de prueba gratuita que funciona al instante sin registro.
TheSportsDB es una API JSON mantenida por la comunidad que expone equipos, jugadores, ligas, fixtures, eventos pasados, clasificaciones y una rica capa multimedia (escudos de equipos, camisetas, fotos de estadios, miniaturas de jugadores). Abarca fútbol, baloncesto, fútbol americano, béisbol, hockey, automovilismo, esports y más, lo que la convierte en el punto de entrada gratuito más amplio para metadatos deportivos. La clave de prueba pública compartida (usa '123' o '3' en la ruta) permite llamar a los endpoints principales de la v1 sin registro. Un plan de pago añade una clave de producción dedicada, límites más altos y la API v2 (marcadores en directo con 2 minutos de latencia, destacados en vídeo). Ideal para skills de consulta de equipos/ligas/jugadores, asistentes con información de fixtures, o para enriquecer contenido deportivo con logos e imágenes.
Nivel gratuito
Gratuito con la clave de prueba pública compartida (usa '123' en la ruta URL; endpoints principales de la v1, 30 solicitudes/min, la mayoría de consultas limitadas). Planes de pago: Desarrollador Individual 9$/mes (clave dedicada, API v2, 100 solicitudes/min) y Pequeña Empresa 20$/mes (120 solicitudes/min).Límites de uso
Clave de prueba gratuita: 30 solicitudes/minuto, compartida globalmente (HTTP 429 al superar el límite). Desarrollador Individual: 100 solicitudes/min. Pequeña Empresa: 120 solicitudes/min.Autenticación
Clave APIURL base
https://www.thesportsdb.com/api/v1/json/{API_KEY}Qué podrías construir con ella
- Consultar metadatos, escudos y logos de equipos/ligas/jugadores en cualquier deporte
- Enriquecer contenido deportivo o respuestas de chat con logos e imágenes de estadios
- Construir un skill de consulta de fixtures multideporte desde una sola API
- Resolver IDs cruzados entre fuentes (cada equipo tiene idESPN e idAPIfootball)
Endpoints clave
- GET
/searchteams.php?t={team}Buscar un equipo por nombre (devuelve metadatos, ligas, escudos, camisetas) - GET
/lookupteam.php?id={teamId}Consultar los detalles completos de un equipo por su ID - GET
/eventsnextleague.php?id={leagueId}Próximos fixtures de una liga - GET
/lookuptable.php?l={leagueId}&s={season}Clasificación de una liga para una temporada - GET
/searchplayers.php?p={player}Buscar un jugador por nombre con foto y biografía
Los miembros obtienen la receta lista para ejecutar
Inicia sesión gratis para copiar la solicitud de ejemplo, ver una respuesta de muestra y leer las trampas.