{"sports":[{"id":"70","uid":"s:70","name":"Hockey","slug":"hockey","leagues":[{"id":"90","uid":"s:70~l:90","name":"National Hockey League","abbreviation":"NHL","shortName":"NHL","slug":"nhl","teams":[{"team":{"id":"25","uid":"s:70~l:90~t:25","slug":"anaheim-ducks","abbreviation":"ANA","displayName":"Anaheim Ducks","shortDisplayName":"Ducks","name":"Ducks","nickname":"Anaheim","location":"Anaheim","color":"231f20","alternateColor":"b5985a","isActive":true,"isAllStar":false,"logos":[{"href":"https://a.espncdn.com/i/teamlogos/nhl/500/ana.png","alt":"","rel":["full","default"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500-dark/ana.png","alt":"","rel":["full","dark"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500/scoreboard/ana.png","alt":"","rel":["full","scoreboard"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500-dark/scoreboard/ana.png","alt":"","rel":["full","scoreboard","dark"],"width":500,"height":500}],"links":[{"language":"en-US","rel":["clubhouse","desktop","team"],"href":"http://www.espn.com/nhl/team/_/name/ana/anaheim-ducks","text":"Clubhouse","shortText":"Clubhouse","isExternal":false,"isPremium":false},{"language":"en-US","rel":["roster","desktop","team"],"href":"http://www.espn.com/nhl/team/roster/_/name/ana/anaheim-ducks","text":"Roster","shortText":"Roster","isExternal":false,"isPremium":false},{"language":"en-US","rel":["stats","desktop","team"],"href":"http://www.espn.com/nhl/team/stats/_/name/ana/anaheim-ducks","text":"Statistics","shortText":"Statistics","isExternal":false,"isPremium":false},{"language":"en-US","rel":["schedule","desktop","team"],"href":"https://www.espn.com/nhl/team/schedule/_/name/ana","text":"Schedule","shortText":"Schedule","isExternal":false,"isPremium":false},{"language":"en","rel":["tickets","desktop","team"],"href":"https://www.vividseats.com/nhl-hockey/anaheim-ducks-tickets.html?wsUser=717","text":"Tickets","isExternal":true,"isPremium":false}]}},{"team":{"id":"24","uid":"s:70~l:90~t:24","slug":"arizona-coyotes","abbreviation":"ARI","displayName":"Arizona Coyotes","shortDisplayName":"Coyotes","name":"Coyotes","nickname":"Arizona","location":"Arizona","color":"770c1d","alternateColor":"231f20","isActive":true,"isAllStar":false,"logos":[{"href":"https://a.espncdn.com/i/teamlogos/nhl/500/ari.png","alt":"","rel":["full","default"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500-dark/ari.png","alt":"","rel":["full","dark"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500/scoreboard/ari.png","alt":"","rel":["full","scoreboard"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500-dark/scoreboard/ari.png","alt":"","rel":["full","scoreboard","dark"],"width":500,"height":500}],"links":[{"language":"en-US","rel":["clubhouse","desktop","team"],"href":"http://www.espn.com/nhl/team/_/name/ari/arizona-coyotes","text":"Clubhouse","shortText":"Clubhouse","isExternal":false,"isPremium":false},{"language":"en-US","rel":["roster","desktop","team"],"href":"http://www.espn.com/nhl/team/roster/_/name/ari/arizona-coyotes","text":"Roster","shortText":"Roster","isExternal":false,"isPremium":false},{"language":"en-US","rel":["stats","desktop","team"],"href":"http://www.espn.com/nhl/team/stats/_/name/ari/arizona-coyotes","text":"Statistics","shortText":"Statistics","isExternal":false,"isPremium":false},{"language":"en-US","rel":["schedule","desktop","team"],"href":"https://www.espn.com/nhl/team/schedule/_/name/ari","text":"Schedule","shortText":"Schedule","isExternal":false,"isPremium":false},{"language":"en","rel":["tickets","desktop","team"],"href":"https://www.vividseats.com/nhl-hockey/arizona-coyotes-tickets.html?wsUser=717","text":"Tickets","isExternal":true,"isPremium":false}]}},{"team":{"id":"1","uid":"s:70~l:90~t:1","slug":"boston-bruins","abbreviation":"BOS","displayName":"Boston Bruins","shortDisplayName":"Bruins","name":"Bruins","nickname":"Boston","location":"Boston","color":"231f20","alternateColor":"fdbb30","isActive":true,"isAllStar":false,"logos":[{"href":"https://a.espncdn.com/i/teamlogos/nhl/500/bos.png","alt":"","rel":["full","default"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500-dark/bos.png","alt":"","rel":["full","dark"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500/scoreboard/bos.png","alt":"","rel":["full","scoreboard"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500-dark/scoreboard/bos.png","alt":"","rel":["full","scoreboard","dark"],"width":500,"height":500}],"links":[{"language":"en-US","rel":["clubhouse","desktop","team"],"href":"http://www.espn.com/nhl/team/_/name/bos/boston-bruins","text":"Clubhouse","shortText":"Clubhouse","isExternal":false,"isPremium":false},{"language":"en-US","rel":["roster","desktop","team"],"href":"http://www.espn.com/nhl/team/roster/_/name/bos/boston-bruins","text":"Roster","shortText":"Roster","isExternal":false,"isPremium":false},{"language":"en-US","rel":["stats","desktop","team"],"href":"http://www.espn.com/nhl/team/stats/_/name/bos/boston-bruins","text":"Statistics","shortText":"Statistics","isExternal":false,"isPremium":false},{"language":"en-US","rel":["schedule","desktop","team"],"href":"https://www.espn.com/nhl/team/schedule/_/name/bos","text":"Schedule","shortText":"Schedule","isExternal":false,"isPremium":false},{"language":"en","rel":["tickets","desktop","team"],"href":"https://www.vividseats.com/nhl-hockey/boston-bruins-tickets.html?wsUser=717","text":"Tickets","isExternal":true,"isPremium":false}]}},{"team":{"id":"2","uid":"s:70~l:90~t:2","slug":"buffalo-sabres","abbreviation":"BUF","displayName":"Buffalo Sabres","shortDisplayName":"Sabres","name":"Sabres","nickname":"Buffalo","location":"Buffalo","color":"002d62","alternateColor":"fdba31","isActive":true,"isAllStar":false,"logos":[{"href":"https://a.espncdn.com/i/teamlogos/nhl/500/buf.png","alt":"","rel":["full","default"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500-dark/buf.png","alt":"","rel":["full","dark"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500/scoreboard/buf.png","alt":"","rel":["full","scoreboard"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500-dark/scoreboard/buf.png","alt":"","rel":["full","scoreboard","dark"],"width":500,"height":500}],"links":[{"language":"en-US","rel":["clubhouse","desktop","team"],"href":"http://www.espn.com/nhl/team/_/name/buf/buffalo-sabres","text":"Clubhouse","shortText":"Clubhouse","isExternal":false,"isPremium":false},{"language":"en-US","rel":["roster","desktop","team"],"href":"http://www.espn.com/nhl/team/roster/_/name/buf/buffalo-sabres","text":"Roster","shortText":"Roster","isExternal":false,"isPremium":false},{"language":"en-US","rel":["stats","desktop","team"],"href":"http://www.espn.com/nhl/team/stats/_/name/buf/buffalo-sabres","text":"Statistics","shortText":"Statistics","isExternal":false,"isPremium":false},{"language":"en-US","rel":["schedule","desktop","team"],"href":"https://www.espn.com/nhl/team/schedule/_/name/buf","text":"Schedule","shortText":"Schedule","isExternal":false,"isPremium":false},{"language":"en","rel":["tickets","desktop","team"],"href":"https://www.vividseats.com/nhl-hockey/buffalo-sabres-tickets.html?wsUser=717","text":"Tickets","isExternal":true,"isPremium":false}]}},{"team":{"id":"3","uid":"s:70~l:90~t:3","slug":"calgary-flames","abbreviation":"CGY","displayName":"Calgary Flames","shortDisplayName":"Flames","name":"Flames","nickname":"Calgary","location":"Calgary","color":"e51937","alternateColor":"231f20","isActive":true,"isAllStar":false,"logos":[{"href":"https://a.espncdn.com/i/teamlogos/nhl/500/cgy.png","alt":"","rel":["full","default"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500-dark/cgy.png","alt":"","rel":["full","dark"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500/scoreboard/cgy.png","alt":"","rel":["full","scoreboard"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500-dark/scoreboard/cgy.png","alt":"","rel":["full","scoreboard","dark"],"width":500,"height":500}],"links":[{"language":"en-US","rel":["clubhouse","desktop","team"],"href":"http://www.espn.com/nhl/team/_/name/cgy/calgary-flames","text":"Clubhouse","shortText":"Clubhouse","isExternal":false,"isPremium":false},{"language":"en-US","rel":["roster","desktop","team"],"href":"http://www.espn.com/nhl/team/roster/_/name/cgy/calgary-flames","text":"Roster","shortText":"Roster","isExternal":false,"isPremium":false},{"language":"en-US","rel":["stats","desktop","team"],"href":"http://www.espn.com/nhl/team/stats/_/name/cgy/calgary-flames","text":"Statistics","shortText":"Statistics","isExternal":false,"isPremium":false},{"language":"en-US","rel":["schedule","desktop","team"],"href":"https://www.espn.com/nhl/team/schedule/_/name/cgy","text":"Schedule","shortText":"Schedule","isExternal":false,"isPremium":false},{"language":"en","rel":["tickets","desktop","team"],"href":"https://www.vividseats.com/nhl-hockey/calgary-flames-tickets.html?wsUser=717","text":"Tickets","isExternal":true,"isPremium":false}]}},{"team":{"id":"7","uid":"s:70~l:90~t:7","slug":"carolina-hurricanes","abbreviation":"CAR","displayName":"Carolina Hurricanes","shortDisplayName":"Hurricanes","name":"Hurricanes","nickname":"Carolina","location":"Carolina","color":"e51937","alternateColor":"161313","isActive":true,"isAllStar":false,"logos":[{"href":"https://a.espncdn.com/i/teamlogos/nhl/500/car.png","alt":"","rel":["full","default"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500-dark/car.png","alt":"","rel":["full","dark"],"width":500,"height":500},{"href":"https://a.espncdn.com/i/teamlogos/nhl/500/scoreboard/car.png","alt":"","rel":["full","scoreboard"],"width":500,"height":500}]}}]}]}],"_note":"Response truncated for documentation purposes"}
curl --location --request GET 'https://zylalabs.com/api/1084/nhl+teams+data+api/949/team+list' --header 'Authorization: Bearer YOUR_API_KEY'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Datos de equipos de la NHL API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
(Ahorra 2 meses pagando anualmente 🎉)
Acerca de la API:
La API de datos de equipos de la NHL es una API sobre la liga de hockey sobre hielo más famosa. Contiene datos sobre los 32 equipos actuales de esta gran liga. Entre los datos disponibles, podemos encontrar los nombres de los equipos, su agregación, la ubicación de los diferentes logos de los equipos de la liga y el color de las camisetas de inicio y alternas para los más grandes fanáticos. La API se puede acceder a través de llamadas RESTful estándar y devuelve datos en formato JSON. Esta API está dedicada a los fanáticos del fútbol fantasy, periodistas y jugadores. La lista de equipos que proporciona es una lista de todos los equipos que actualmente compiten en la NHL. La API es ligera y fácil de usar, lo que la hace sencilla de integrar por parte de los desarrolladores en sus proyectos.
Además, la API se actualiza regularmente con datos de equipos, asegurando que siempre tengas acceso a la información más precisa y actualizada. Esto puede ayudarte a tomar mejores decisiones, mejorar tu servicio al cliente y reducir costos.
¿Qué recibe esta API y qué proporciona tu API (entrada/salida)?
El endpoint de la lista del equipo GET devuelve información detallada sobre los 32 equipos de la NHL, incluyendo nombres de equipos, apodos, colores, colores alternativos y logotipos. Los datos están estructurados en un formato JSON, lo que facilita su análisis e integración en aplicaciones.
Los campos clave en la respuesta incluyen "id", "nombre", "apodo", "ubicación", "color", "colorAlternativo" y "logotipos". Cada objeto de equipo contiene estos campos, proporcionando detalles esenciales para la identificación y la marca.
Los datos de respuesta están organizados en una estructura JSON jerárquica. Comienza con un array de "deportes", que contiene ligas, y luego enumera equipos dentro de cada liga. Cada objeto de equipo incluye atributos como nombre, colores y logotipos.
El endpoint de la lista del equipo GET proporciona información sobre los nombres de los equipos, ubicaciones, colores, colores alternativos y logotipos. Estos datos completos son útiles para los aficionados, desarrolladores y analistas interesados en los equipos de la NHL.
Actualmente, el endpoint de lista del equipo GET no admite parámetros adicionales para la personalización. Devuelve una lista completa de los 32 equipos de la NHL en una sola solicitud, asegurando que los usuarios reciban todos los datos relevantes de una vez.
Los datos provienen de estadísticas oficiales de la NHL e información de los equipos, garantizando precisión y confiabilidad. Las actualizaciones regulares ayudan a mantener la calidad y relevancia de los datos proporcionados a través de la API.
Los casos de uso típicos incluyen la gestión de deportes de fantasía, el análisis de apuestas deportivas, la información mediática y la analítica deportiva. Los usuarios aprovechan los datos para tomar decisiones informadas, seguir el rendimiento del equipo y mejorar la participación de los usuarios.
Los usuarios pueden utilizar los datos devueltos integrándolos en aplicaciones para mostrar información del equipo, crear visualizaciones o realizar análisis. El formato JSON estructurado permite una fácil manipulación y presentación de los datos.