{
"fighters": [
"Georges St. Pierre",
"Jon Jones",
"Fedor Emelianenko",
"Jose Aldo",
"Anderson Silva",
"Matt Hughes",
"Alexander Volkanovski",
"Max Holloway",
"Demetrious Johnson",
"B.J. Penn",
"Kamaru Usman",
"Khabib Nurmagomedov",
"Daniel Cormier",
"Dan Henderson",
"Israel Adesanya",
"Stipe Miocic",
"Islam Makhachev",
"Antonio Rodrigo Nogueira",
"Urijah Faber",
"Frankie Edgar",
"Randy Couture",
"Lyoto Machida",
"Chris Weidman",
"Dominick Cruz",
"Dustin Poirier",
"Eddie Alvarez",
"Tyron Woodley",
"Chuck Liddell",
"Wanderlei Silva",
"Rafael dos Anjos",
"Charles Oliveira",
"Cain Velasquez",
"Leon Edwards",
"Robbie Lawler",
"Fabricio Werdum"
]
}
curl --location --request POST 'https://zylalabs.com/api/9518/mma+fighter+database+api/17400/get+all+fighter+names' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
{
"fighters": [
{
"name": "Jose Aldo",
"record": "35-11-0"
}
]
}
curl --location --request POST 'https://zylalabs.com/api/9518/mma+fighter+database+api/17402/get+fighter+career+record' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"fighter":"Required"}'
{
"Jose Aldo_data": {
"fighter_name": "Jose Aldo",
"points": 11046
}
}
curl --location --request POST 'https://zylalabs.com/api/9518/mma+fighter+database+api/17408/get+fighter+points' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"fighter":"Required"}'
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 Base de Datos de Luchadores de MMA 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 🎉)
Esta API es un servicio web RESTful que proporciona acceso a la clasificación absoluta de luchadores de MMA de todos los tiempos. Esta API está diseñada para desarrolladores, analistas y entusiastas de la MMA que desean integrar o analizar los datos de rendimiento de los luchadores a lo largo del tiempo. La API incluye puntos finales para listar todos los nombres de luchadores, recuperar registros de carrera y clasificaciones, y obtener puntos de puntuación—usando los nombres de los luchadores como parámetros de consulta cuando es necesario. La estructura admite análisis programáticos, tablas de clasificación, paneles visuales y más.
Puedes recuperar los nombres de los luchadores, los registros de carrera, las clasificaciones y los puntos de puntuación para los luchadores de MMA.
Los datos se proporcionan en un formato estructurado, típicamente JSON, lo que facilita su integración y análisis.
La API se puede utilizar para crear clasificaciones, paneles visuales y realizar análisis programáticos del rendimiento de los peleadores a lo largo del tiempo.
La salida de la API incluye campos como el nombre del luchador, el récord de su carrera (victorias, derrotas, empates), la posición en el ranking y los puntos de puntuación.
Los desarrolladores pueden usar los endpoints de la API para acceder programáticamente a los datos de los luchadores, lo que permite una integración fluida en sitios web, aplicaciones móviles o herramientas de análisis de datos.
Este punto final devuelve una lista completa de todos los luchadores de MMA disponibles en la base de datos de rankings, proporcionando sus nombres en un formato JSON estructurado.
La respuesta incluye el nombre del luchador y su récord profesional de MMA, formateado como victorias-derrotas-empates (por ejemplo, "35-11-0").
La respuesta está estructurada con el nombre del luchador como clave, que contiene un objeto que incluye el nombre del luchador y sus puntos totales en las clasificaciones de todos los tiempos.
Este punto final requiere el nombre del luchador como un parámetro para recuperar su registro de carrera específico.
Los usuarios pueden especificar los nombres de los luchadores como parámetros de consulta en los puntos finales relevantes para recuperar datos personalizados, como registros de carrera o puntos.
Los casos de uso típicos incluyen la creación de análisis de rendimiento, la construcción de clasificaciones históricas y el desarrollo de paneles visuales para entusiastas y analistas de MMA.
La API obtiene sus datos de bases de datos de MMA de reputación y se actualiza regularmente para garantizar la precisión y fiabilidad de los rankings y registros de los luchadores.
Los usuarios deben verificar los parámetros de entrada, como los nombres de los luchadores, para asegurarse de que sean correctos. Si los resultados siguen estando vacíos, puede indicar que el luchador no está en la base de datos.