Busque qualquer música e obtenha o link formatado com ou sem acento grave — pronto para usar direto no seu servidor MTA:SA. Simples, rápido e gratuito para começar.
Como funciona
Integre a Wave API ao seu servidor MTA:SA em minutos, sem complicações.
Use o endpoint /search com o nome ou artista. Nossa base conta com mais de 10.000 faixas prontas.
Receba o link com acento grave (url_with_grave) já formatado para o MTA:SA, ou a versão limpa sem caracteres especiais.
Cole o link no seu script Lua. A função playSound() do MTA:SA aceita o link com grave nativamente.
Recursos
Desenvolvida especificamente para o ecossistema MTA:SA, com atenção a cada detalhe.
Pesquise músicas por título, artista ou ambos combinados. Resultados relevantes e ordenados por popularidade.
O campo url_with_grave retorna o link encapsulado com ` para uso direto nas funções do MTA:SA.
Prefere sem formatação especial? url_clean entrega a URL pura, compatível com qualquer uso.
Infraestrutura com 99.9% de uptime. Monitoramento 24/7 e redundância para que seu servidor nunca fique na mão.
Latência média abaixo de 100ms. CDN distribuída para garantir velocidade independente de onde seu servidor está.
Exemplos em JavaScript, Python e cURL. Swagger-like com exemplos reais de código para integrar em minutos.
Demo interativa
Simule uma busca e veja a resposta da API em tempo real, incluindo os dois formatos de link.
Documentação
Endpoints documentados com exemplos reais. Integre em minutos.
Busca músicas na base Wave API por nome, artista ou combinação. Retorna até 10 resultados por padrão. Suporta paginação.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| q | string | Obrigatório | Termo de busca (nome ou artista) |
| limit | integer | Opcional | Máx. de resultados (padrão: 10) |
| page | integer | Opcional | Número da página (padrão: 1) |
Retorna os dados completos de uma música específica pelo seu identificador único.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| id | string | Obrigatório | ID único da música (path param) |
Campos especiais MTA:SA
`). Compatível com playSound() no MTA:SA.A Wave API usa autenticação via Bearer Token. Inclua o header em todas as requisições autenticadas. No plano Free, algumas rotas funcionam sem autenticação com limite reduzido.
Obtenha seu token em waveapi.fun/dashboard após criar sua conta.
Planos
Sem cartão de crédito para o plano Free. Cancele quando quiser.
Para testar e projetos pessoais pequenos.
Para servidores MTA:SA em crescimento.
Para redes de servidores e integrações avançadas.
MTA:SA
Multi Theft Auto: San Andreas tem um ecossistema de scripting Lua único. O campo url_with_grave foi criado especificamente para funcionar com a função playSound() sem nenhuma gambiarra.
FAQ
playSound() requer que URLs de streams externos sejam passadas com um acento grave (`) no início e no fim. O campo url_with_grave da Wave API já entrega o link formatado corretamente, eliminando a necessidade de manipulação manual da string em Lua.url_clean retorna a URL sem formatação especial, compatível com qualquer linguagem e plataforma.Retry-After indicando quando tentar novamente./song/{id} sempre retorna os dados atualizados. Recomendamos não armazenar os links diretamente pois podem ser atualizados; sempre busque via ID para garantir disponibilidade.