API de resultados gratuita
Muchos sitios y grupos copian estos números a mano todos los días. Este servicio les ahorra el trabajo. Es gratis; menciona a LottoTris como fuente y enlaza el sitio.
Últimos resultados
GET /api/v1/latest
Devuelve los sorteos más recientes de cada juego, del más nuevo al más antiguo, con su estado. Caché de treinta segundos. CORS abierto.
PruébaloUn sorteo
GET /api/v1/results?date=YYYY-MM-DD&game=&operator=&session=
Todos los números de un sorteo. La fecha es obligatoria; el juego acota la respuesta y, sin juego, se devuelven todos los sorteos del día.
PruébaloRevisar un boleto
GET /api/v1/check?game=&numbers=&date=
Responde si un boleto ganó y qué premio, aplicando las reglas de premios de cada juego. Nunca se guarda en caché: la respuesta se envía con no-store para que tus números no se le muestren a nadie más. El comprobador del propio sitio no usa este servicio: funciona en el navegador.
En Tris, numbers (las cifras que jugaste, de una a cinco y en su orden, como 219) se revisa como cada Directa, Par y Número que puede ganar. En Chispazo y Melate, numbers (la jugada completa) se separa con comas, espacios o guiones. Gana Gato no se revisa.
En vivo
GET /live/{date}/{session}.json
El documento que consulta el tablero en vivo del sitio. Los números aparecen uno por uno. Caché de dos segundos. /live/2026-10-01/night.json
Cómo se ve un sorteo en el JSON
Todos los juegos tienen la misma forma: los números principales y, si las hay, las bolas extra en una lista aparte. En Chispazo y Melate los números van en orden ascendente, como los publica todo el mundo; en Tris son las cinco cifras en el orden en que salieron. La bola extra es el adicional de Melate y Melate Retro; Tris, Chispazo, Revancha y Revanchita no tienen.
game | El identificador del juego, el mismo que aparece en la dirección de su página (por ejemplo, el de Tris Clásico o el de Melate). |
|---|---|
name | El nombre del juego. |
operator | El operador del sorteo; hoy todos los juegos son de Lotería Nacional. |
date | Fecha del sorteo, AAAA-MM-DD, en hora del centro de México. |
session | day o night: el turno del sorteo dentro del día. Cada juego se sortea como máximo una vez al día; Tris tiene cinco juegos, uno por horario. |
time | Hora del sorteo, HH:mm, en hora del centro de México (UTC-6, sin horario de verano desde 2022). |
status | Estado del resultado; ver abajo. |
numbers | Los números principales como texto: en Chispazo y Melate con su cero inicial ("07", no 7) y en orden ascendente; en Tris y Gana Gato una cifra por lugar, en el orden en que salieron. |
bonus | Las bolas extra (el adicional de Melate y Melate Retro); una lista vacía si el juego no tiene. |
url | Dirección de la página del sorteo en LottoTris. |
reportedBy | Solo en /api/v1/results: las fuentes que reportaron este resultado. |
Límites, y una clave si necesitas más
Cada respuesta lleva encabezados de límite de uso, y un rechazo incluye retry-after en segundos. Sin clave tienes 60 solicitudes por minuto, más que suficiente para un sitio o una app.
Si necesitas más, pide una clave: mándala como Authorization bearer o en el encabezado X-API-Key, y el límite sube a 600 por minuto. Sigue siendo gratis.
Cómo leer el campo status
verified— coinciden fuentes independientes. Se puede volver a publicar sin problema.live/live_complete— leído de la transmisión, todavía sin confirmar. Si lo vuelves a publicar, márcalo como provisional.
Los sorteos sin resultado publicado (todavía no sorteados, aplazados o con fuentes que no coinciden) no aparecen en las respuestas.