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.
import { MrDoge } from "@mrdoge/node"; const mrdoge = new MrDoge({ apiKey: process.env.MRDOGE_API_KEY!,}); // stream live matchesconst sub = await mrdoge.matches.subscribeLive({ sports: ["soccer"],}); sub.on("match.upd", (match) => { // live scores, corners, cards, etc. console.log(match.stats);}); // or pull today's AI picksconst { data } = await mrdoge.ai.recommendations.list({ limit: 10, minOdds: 1.5,});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.
De cero a una app completa en cinco minutos.
Instala un paquete. Crea una API key. Estás streameando.
import { MrDoge } from "@mrdoge/node"; const mrdoge = new MrDoge({ apiKey: process.env.MRDOGE_API_KEY!,}); // stream live matchesconst sub = await mrdoge.matches.subscribeLive({ sports: ["soccer"],}); sub.on("match.upd", (match) => { // live scores, corners, cards, etc. console.log(match.stats);}); // or pull today's AI picksconst { data } = await mrdoge.ai.recommendations.list({ limit: 10, minOdds: 1.5,});Prueba 7 días gratis. Paga cuando escales.
Todo plan trae el mismo SDK. Los planes desbloquean volumen de requests, datos en vivo y endpoints de IA.
Todo plan incluye 7 días gratis. Requiere tarjeta.
Proyectos pequeños, apuestas paralelas.
- Catálogo de partidos, equipos, competiciones
- Endpoints de detalle y búsqueda
- 300 requests / min
- Soporte de la comunidad
Para apps en producción.
- Todo lo del Starter, más
- Feed de partidos en vivo (WebSocket)
- Partidos en tendencia
- 1.000 requests / min
- Soporte prioritario
Productos de alto volumen.
- Todo lo del Growth, más
- Subscripciones por partido
- API de pronósticos de IA
- API de recomendaciones de IA
- 5.000 requests / min
Límites personalizados, white-label, infraestructura dedicada, SLA y revisión de seguridad.
Empieza a buildar.
Siete días gratis. Cinco minutos hasta la primera cuota. Lee la documentación y construye con la manada.