Mr. Doge SDK

As odds ao seu
favor.

Partidas, odds ao vivo, estatísticas, previsões e insights de IA. Suporte nativo a WebSocket. Tipado de ponta a ponta.

NodeBrowserReact Native
node.ts
import { MrDoge } from "@mrdoge/node";
const mrdoge = new MrDoge({
apiKey: process.env.MRDOGE_API_KEY!,
});
// stream live matches
const sub = await mrdoge.matches.subscribeLive({
sports: ["soccer"],
});
sub.on("match.upd", (match) => {
console.log(match.homeTeam.name, match.stats?.homeScore);
});
// or pull today's AI picks
const { data: picks } = await mrdoge.ai.picks.list({ limit: 10 });
O que vem na caixa

Tudo o que faz o Mr. Doge rodar.

O mesmo SDK que move o app, o dashboard e o seu produto. Uma fonte de verdade, três transportes.

Feito pra ser rápido

First paint de ~200ms e atualizações ao vivo com baixa latência — rápido por padrão. O SDK corre o cache HTTP contra o WebSocket no cold start, então sua UI nunca espera o handshake.

HTTP + WebSocket, um cliente

Reads vão por HTTP enquanto o socket não tá aberto; subscriptions ao vivo viajam pelo WS quando conecta. Um cliente, dois transportes.

Tipado de ponta a ponta

Schemas validam cada request no servidor e chegam ao seu cliente como tipos TypeScript. Autocomplete da primeira à última chamada.

Seguro no browser por design

Sua chave de API fica no seu servidor. O frontend autentica via JWTs de curta duração emitidos por uma rota sua. Sem segredos no bundle, nunca.

Mais do que odds

Odds, placares, estatísticas e forma das equipes em centenas de ligas. Mais palpites de IA com confiança, edge e o raciocínio por trás.

Localizado em tudo

Toda chamada aceita um locale. Nomes de times, competições, status e horários voltam em inglês, espanhol ou português. Defina um padrão no cliente ou troque a cada chamada.

Início rápido

Do zero a uma aplicação completa em cinco minutos.

Instale um pacote. Crie uma API key. Tá streamando.

node.ts
import { MrDoge } from "@mrdoge/node";
const mrdoge = new MrDoge({
apiKey: process.env.MRDOGE_API_KEY!,
});
// stream live matches
const sub = await mrdoge.matches.subscribeLive({
sports: ["soccer"],
});
sub.on("match.upd", (match) => {
console.log(match.homeTeam.name, match.stats?.homeScore);
});
// or pull today's AI picks
const { data: picks } = await mrdoge.ai.picks.list({ limit: 10 });
Planos

Comece de graça. Pague quando escalar.

Todo plano traz o mesmo SDK. O upgrade libera volume de requests, endpoints de IA avançados e nível de suporte.

Free
$0pra sempre

Testar o terreno.

  • Catálogo de partidas, times, competições
  • Endpoints de detalhe e busca
  • 60 requests / min
  • Suporte da comunidade
Pegar uma API key
Starter
$29.90/ mês

Projetos pequenos, apostas paralelas.

  • Tudo do Free, mais
  • Feed de partidas ao vivo (WebSocket)
  • Partidas em alta
  • 300 requests / min
Começar no Starter
Mais popular
Growth
$59.90/ mês

Pra apps em produção.

  • Tudo do Starter, mais
  • Subscriptions por partida
  • Push de stats, odds e status
  • 1.000 requests / min
  • Suporte prioritário
Ir pro Growth
Business
$199.90/ mês

Produtos de alto volume.

  • Tudo do Growth, mais
  • API de palpites de IA
  • API de recomendações de IA
  • 5.000 requests / min
Assinar Business
Enterprise

Limites customizados, white-label, infraestrutura dedicada, SLA e revisão de segurança.

Falar com vendas

Comece a buildar.

API key grátis. Cinco minutos até a primeira odd. Leia a documentação e construa com a matilha.