🔌 API ข้อมูลผลหวย

ดึงผลหวยเข้าระบบของคุณเป็น JSON หรือรับผลแบบเรียลไทม์ผ่าน Server-Sent Events

เริ่มต้น

ทุก endpoint ตอบเป็น JSON และเรียกจากหน้าเว็บโดเมนอื่นได้ (เปิด CORS) แนะนำให้ใช้ /api/stream แทนการยิงถี่ ๆ ช่วงออกผล เพราะผลจะถูกส่งมาเองทันทีที่เปลี่ยน



    

GET /api/results

ผลหวยรายวันทั้งหมดของวันนี้ (ทั้งที่ออกแล้วและรอผล)

{ "lastPoll": "2026-11-01T13:30:14Z",
  "results": [ { "key": "lao_union", "name": "ลาวสามัคคี", "board": "night",
                 "drawTime": "20:30", "date": "2026-11-01", "status": "confirmed",
                 "top": "671", "bottom": "01" }, … ] }
ลองเรียก ›

GET /api/day?date=YYYY-MM-DD

ผลหวยรายวันทั้งหมดของวันที่ระบุ

ลองเรียก ›

GET /api/history/{key}?days=30

ผลย้อนหลังของหวย 1 ตัว เรียงจากล่าสุด (สูงสุด 90 วัน) key ดูได้จาก /api/results

ลองเรียก ›

GET /api/gov

หวยรัฐบาลไทยงวดล่าสุด ครบทุกรางวัล ใส่ ?date=YYYY-MM-DD เพื่อดูงวดเก่า

ลองเรียก ›

GET /api/gov/dates?year=2026

รายการวันที่ออกรางวัลหวยรัฐบาลของปีนั้น

ลองเรียก ›

SSE /api/stream

เปิดค้างไว้ แล้วรอรับ event: snapshot (ข้อมูลทั้งหมดตอนเชื่อมต่อ), update (หวยที่เปลี่ยน), gov (หวยรัฐบาล), tick (เวลาเช็คล่าสุด)

const es = new EventSource('/api/stream');
es.addEventListener('update', e => {
  const lotto = JSON.parse(e.data);
  console.log(lotto.name, lotto.top, lotto.bottom);
});