Esta API é um serviço web RESTful que fornece acesso ao ranking absoluto de lutadores de MMA de todos os tempos. Esta API foi projetada para desenvolvedores, analistas e entusiastas do MMA que desejam integrar ou analisar dados de desempenho de lutadores ao longo do tempo. A API inclui endpoints para listar todos os nomes de lutadores, recuperar registros de carreira e rankings, e buscar pontos de pontuação — usando nomes de lutadores como parâmetros de consulta quando necessário. A estrutura suporta análise programática, rankings, painéis visuais e mais
{
"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/9517/mma+fighters+data+retrieval+api/17398/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/9517/mma+fighters+data+retrieval+api/17399/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/9517/mma+fighters+data+retrieval+api/17401/get+fighter+points' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"fighter":"Required"}'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
Você pode recuperar nomes de lutadores, registros de carreira, classificações e pontos de pontuação para lutadores de MMA
Os dados são fornecidos em um formato estruturado, tipicamente JSON, o que facilita a integração e análise
A API pode ser usada para criar tabelas de classificação painéis visuais e realizar análises programáticas do desempenho dos lutadores ao longo do tempo
A saída da API inclui campos como nome do lutador, recorde da carreira (vitórias, derrotas, empates), posição no ranking e pontos de pontuação
Os desenvolvedores podem usar os endpoints da API para acessar programaticamente os dados dos lutadores permitindo uma integração perfeita em sites aplicativos móveis ou ferramentas de análise de dados
Este endpoint retorna uma lista abrangente de todos os lutadores de MMA disponíveis na base de dados de rankings, fornecendo seus nomes em um formato JSON estruturado
A resposta inclui o nome do lutador e seu recorde profissional de MMA, formatado como vitórias-derrotas-empates (por exemplo, "35-11-0")
A resposta é estruturada com o nome do lutador como uma chave, contendo um objeto que inclui o nome do lutador e seus pontos totais nas classificações de todos os tempos
Este endpoint requer o nome do lutador como um parâmetro para recuperar seu registro de carreira específico
Os usuários podem especificar nomes de lutadores como parâmetros de consulta nos endpoints relevantes para recuperar dados personalizados, como registros de carreira ou pontos
Casos de uso típicos incluem criar análises de desempenho construir classificações históricas e desenvolver painéis visuais para entusiastas e analistas de MMA
A API obtém seus dados de bancos de dados de MMA respeitáveis e atualiza regularmente para garantir a precisão e confiabilidade das classificações e registros dos lutadores
Os usuários devem verificar os parâmetros de entrada, como nomes de lutadores, para garantir que estão corretos Se os resultados ainda estiverem vazios, isso pode indicar que o lutador não está na base de dados
Nível de serviço:
100%
Tempo de resposta:
20.002ms
Nível de serviço:
100%
Tempo de resposta:
10.818ms
Nível de serviço:
100%
Tempo de resposta:
13.332ms
Nível de serviço:
100%
Tempo de resposta:
16ms
Nível de serviço:
100%
Tempo de resposta:
13.106ms
Nível de serviço:
100%
Tempo de resposta:
7.755ms
Nível de serviço:
100%
Tempo de resposta:
14.950ms
Nível de serviço:
100%
Tempo de resposta:
7.213ms
Nível de serviço:
100%
Tempo de resposta:
10.818ms
Nível de serviço:
100%
Tempo de resposta:
10.735ms