Mr. Doge SDK

Las cuotas a tu
favor.

Partidos, cuotas en vivo, estadísticas, predicciones e insights de IA. Soporte nativo de WebSocket. Tipado de punta a punta.

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 });
Lo que viene en la caja

Todo lo que mueve a Mr. Doge.

El mismo SDK que mueve el app, el dashboard y tu producto. Una fuente de verdad, tres transportes.

Hecho para ser rápido

First paint de ~200ms y actualizaciones en vivo con baja latencia — rápido por defecto. El SDK pone en carrera el caché HTTP contra el WebSocket en el arranque, así tu UI nunca espera al handshake.

HTTP + WebSocket, un cliente

Las lecturas van por HTTP cuando el socket no está abierto; las suscripciones en vivo viajan por WS al conectar. Un cliente, dos transportes.

Tipado de punta a punta

Los schemas validan cada request en el servidor y llegan a tu cliente como tipos TypeScript. Autocompletado desde la primera hasta la última llamada.

Seguro en el browser por diseño

Tu clave de API se queda en tu servidor. El frontend autentica con JWTs de corta duración emitidos por una ruta tuya. Sin secretos en el bundle, nunca.

Más que cuotas

Cuotas, marcadores, estadísticas y forma de los equipos en cientos de ligas. Más pronósticos de IA con confianza, edge y el razonamiento detrás.

Localizado en todo

Cada llamada acepta un locale. Los nombres de equipos, competiciones, estados y horarios vuelven en inglés, español o portugués. Define un valor por defecto en el cliente o cámbialo por llamada.

Inicio rápido

De cero a una app completa en cinco minutos.

Instala un paquete. Crea una API key. Estás streameando.

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 });
Planes

Construye gratis. Paga cuando escales.

Todo plan trae el mismo SDK. Subir desbloquea volumen de requests, endpoints de IA avanzados y nivel de soporte.

Free
$0para siempre

Probar el terreno.

  • Catálogo de partidos, equipos, competiciones
  • Endpoints de detalle y búsqueda
  • 60 requests / min
  • Soporte de la comunidad
Conseguir una API key
Starter
$29.90/ mes

Proyectos pequeños, apuestas paralelas.

  • Todo lo del Free, más
  • Feed de partidos en vivo (WebSocket)
  • Partidos en tendencia
  • 300 requests / min
Empezar con Starter
Más popular
Growth
$59.90/ mes

Para apps en producción.

  • Todo lo del Starter, más
  • Subscripciones por partido
  • Push de stats, cuotas y estado
  • 1.000 requests / min
  • Soporte prioritario
Pasar a Growth
Business
$199.90/ mes

Productos de alto volumen.

  • Todo lo del Growth, más
  • API de pronósticos de IA
  • API de recomendaciones de IA
  • 5.000 requests / min
Suscribirse a Business
Enterprise

Límites personalizados, white-label, infraestructura dedicada, SLA y revisión de seguridad.

Hablar con ventas

Empieza a buildar.

API key gratis. Cinco minutos hasta la primera cuota. Lee la documentación y construye con la manada.