Construa qualquer coisa sobre uma poderosa infraestrutura de esports.
A nossa API REST e webhooks oferecem acesso programático completo a torneios, jogadores, partidas e muito mais — para que possa criar exatamente a experiência que os seus jogadores precisam.
REST API
Acesse todos os recursos da plataforma por meio de uma REST API limpa e bem documentada. Gerencie torneios, jogadores, times, partidas e resultados de forma programática.
Webhooks
Assine notificações de eventos em tempo real. Receba callbacks instantâneos quando partidas forem concluídas, chaves avançarem ou o status de jogadores mudar.
API em Tempo Real
Inscreva-se para atualizações ao vivo de torneios e partidas através do nosso canal em tempo real Socket.IO — junte-se a salas de torneios e partidas e reaja instantaneamente a mudanças de status, atualizações de pontuação e eventos de participantes. Preparado para você pelo cliente em tempo real do SDK.
Chaves de API
Gere e gira chaves de API com escopo definido para a sua organização. Controle as permissões por chave e faça a rotação de credenciais sem tempo de inatividade.
Bibliotecas SDK
Comece rapidamente com bibliotecas SDK oficiais para as linguagens mais populares. Reduza o código repetitivo e integre mais rápido com clientes tipados e bem testados.
Widgets Incorporáveis
Insira brackets ao vivo, quadros de líderes, formulários de registro e cronogramas em qualquer site com uma única tag de script — sem necessidade de npm install ou etapa de construção, e personalizável via variáveis CSS.
Ambiente Sandbox
Teste sua integração com segurança em um ambiente sandbox completo. Simule eventos, partidas e pagamentos sem afetar os dados de produção.
Limitação de Taxa
Limites de taxa transparentes e previsíveis, com headers claros e tolerâncias para picos. Monitorize o seu uso no painel e faça upgrade do seu plano à medida que escala.
Do registro à produção — integre a API da plataforma em seis passos.
Registrar-se
Crie uma conta de desenvolvedor para acessar ao portal de API, à documentação e ao painel de gestão de API da sua organização.
Obter Chave de API
Gere uma chave de API com escopo definido para o seu projeto. Escolha as permissões necessárias e armazene a sua chave de forma segura.
Sandbox
Aponte a sua integração para o ambiente de sandbox para explorar endpoints e validar a sua lógica sem afetar dados em produção.
Integrar
Utilize a API REST ou uma biblioteca SDK para desenvolver a sua funcionalidade. Consulte a documentação e experimente exemplos ao vivo diretamente no explorador de API.
Webhooks
Registe endpoints de webhook para receber callbacks de eventos em tempo real. Teste as entregas a partir do painel antes de entrar em produção.
Monitorizar
Acompanhe o uso da API, taxas de erro e latência a partir do seu painel de desenvolvedor. Configure alertas e reveja os logs para manter a sua integração saudável.
Perguntas Frequentes
A API suporta tanto REST quanto GraphQL?
Sim — todos os recursos são acessíveis tanto via REST quanto GraphQL. Você pode misturar e combinar dentro da mesma integração dependendo do seu caso de uso.
Como as chaves da API são delimitadas?
As chaves da API são emitidas por inquilino e delimitadas a conjuntos de permissões específicas (leitura, escrita, admin). As chaves podem ser rotacionadas ou revogadas pelo painel do desenvolvedor a qualquer momento.
Quais limites de taxa se aplicam?
Os limites padrão são 1.000 requisições por minuto para REST e 200 consultas por minuto para GraphQL. Fale com a gente se precisar de limites maiores.
Webhooks estão incluídos com a API?
Sim — a API do desenvolvedor inclui entrega de webhook para todos os eventos da plataforma, com assinatura HMAC-SHA256 e políticas de nova tentativa configuráveis.
Há um ambiente de sandbox para testes?
Sim — cada inquilino tem acesso a um sandbox de teste com paridade total da API, para que você possa testar integrações sem afetar os dados de torneios ao vivo.
Existe um ambiente sandbox ou de testes disponível para a API?
Sim. Um ambiente sandbox está disponível para todos os desenvolvedores registrados, permitindo que você teste chamadas de API sem afetar os dados em produção.
Como devo lidar com o versionamento da API e alterações incompatíveis?
Seguimos o versionamento semântico e anunciamos descontinuações com pelo menos 90 dias de antecedência. As versões anteriores da API permanecem acessíveis durante o período de encerramento.
Quais métodos de autenticação a API suporta?
A API suporta OAuth 2.0 para acesso delegado por usuário e autenticação por chave de API para integrações servidor a servidor.
Existem webhooks disponíveis para notificações de eventos em tempo real?
Sim. Você pode registrar endpoints de webhook para receber notificações push em tempo real de eventos como resultados de partidas, atualizações de jogadores e alterações de estado em torneios.
Onde posso encontrar a referência completa da API e a documentação do SDK?
A referência completa da API, exemplos de código e guias de SDK estão disponíveis no nosso portal do desenvolvedor. Você também pode entrar na nossa comunidade de desenvolvedores para obter suporte.
Comece a Desenvolver
Pronto para integrar? Obtenha a sua chave de API e comece a desenvolver em minutos.
Obter Acesso à API