- Vim aqui disponibilizar uma "documentação" da API do Mush, a mesma foi aprovada pelo próprio @mariaum.
Visão geral:
- A API do Mush oferece uma variedade de endpoints para acessar informações relacionadas às estatísticas dos jogadores, leaderboard de minigames e tabelas de experiência de níveis. Esta documentação fornece detalhes sobre os endpoints disponíveis e como utilizá-los corretamente.
Endpoints Disponíveis:
- A API do Mush disponibiliza os seguintes endpoints:
- `/api/player`: Retorna informações das estatísticas de um jogador específico;
- `/api/leaderboard`: Retorna a leaderboard (Top 100) de um minigame;
- `/api/games/xptable`: Retorna a tabela de experiência dos níveis.
Autenticação:
- A API do Mush não exige autenticação no momento, o que significa que os endpoints estão abertos para acesso sem restrições.
Limites de Taxa:
- A API do Mush não possui limites de taxa definidos. No entanto, pedimos que você utilize a API com bom senso e evite fazer um uso excessivo ou abusivo que possa afetar negativamente o desempenho do servidor. Recomendamos que você ajuste suas requisições de acordo com as suas necessidades, mantendo um comportamento responsável.
Formato de Resposta:
- A API do Mush retorna as respostas no formato JSON, que pode ser facilmente manipulado por diferentes linguagens de programação.
Exemplos de Uso:
- A seguir, estão alguns exemplos práticos de como utilizar a API do Mush:
GET /api/player/{usernameOrUuid}
GET /api/leaderboard/{minigame}
GET /api/games/xptable/{bedwarsOrSkywars}
Considerações finais:
- A API do Mush foi projetada para fornecer acesso fácil às estatísticas dos jogadores, leaderboards de minigames e tabelas de experiência dos níveis. Lembre-se de utilizar a API com responsabilidade e respeitar as diretrizes de uso. Se tiver alguma dúvida ou encontrar algum problema, entre em contato comigo.
- Espero que você aproveite ao máximo os recursos disponíveis na API!
- Link da API: https://mush.com.br/api/