สุ่มเลขหวยตรวจหวยผลสลากสถิติหวย

API Documentation

Public API v1 สำหรับนักพัฒนาและ AI agent — เข้าถึงได้โดยไม่ต้องใช้ API key ทุกคำตอบมาจากการคำนวณ deterministic ไม่ใช่การทำนายผล

ภาพรวมและการเข้าถึง

  • Base URL: https://api.ranlotto.com/api/public/v1
  • Public access — ไม่ต้องใช้ API key
  • Rate limit: 300 requests / 5 นาที ต่อ IP (เกินได้รับ HTTP 429)
  • Timezone: ทุกวันที่ใช้ Asia/Bangkok
  • ปี: รองรับทั้ง ค.ศ. (เช่น 2026) และ พ.ศ. (เช่น 2569) — auto-detect หรือระบุ era=CE|BE
  • Cache: GET ตอบพร้อม Cache-Control; POST /ask ไม่ถูก cache
  • สเปกเต็ม: /openapi.json (OpenAPI 3.1)

Endpoints (agent)

Agent endpoints
MethodGETPath/lottery/latestคำอธิบายงวดล่าสุดที่ประกาศผลแล้ว
MethodGETPath/lottery/results?year=YYYYคำอธิบายผลรางวัลทั้งปี (รองรับ พ.ศ./ค.ศ.)
MethodGETPath/lottery/result/{date}คำอธิบายผลรางวัลรายงวด + สถานะ (published/future/…)
MethodGETPath/lottery/schedule?year=YYYYคำอธิบายปฏิทินงวดพร้อมวันในสัปดาห์ที่คำนวณจริง
MethodGETPath/lottery/next-drawคำอธิบายงวดถัดไปที่กำลังจะออก
MethodGETPath/lottery/statsคำอธิบายสถิติภาพรวมของชุดข้อมูล (มี filters)
MethodGETPath/lottery/stats/weekday/{weekday}คำอธิบายสถิติตามวันในสัปดาห์ (0-6 / อังกฤษ / ไทย)
MethodGETPath/lottery/stats/date/{monthDay}คำอธิบายสถิติวันที่เดียวกัน (MM-DD)
MethodGETPath/lottery/number/{num}คำอธิบายสถิติของเลข 2-6 หลัก
MethodGETPath/lottery/compare?numbers=53,55,88คำอธิบายเปรียบเทียบ 2-20 เลขบนชุดข้อมูลเดียวกัน
MethodPOSTPath/lottery/analyzeคำอธิบายวิเคราะห์ชุดข้อมูลตาม filters
MethodPOSTPath/askคำอธิบายถาม-ตอบแบบ deterministic (ไม่ใช้ LLM)

Content API (ข่าว + บทความ)

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

  • GET /news, GET /news/{slug} — ข่าว (ผลรางวัล/ประกาศ/อัปเดต)
  • GET /blog, GET /blog/{slug} — บทความและคู่มือ
  • GET /content/categories?type=news|blog, GET /content/tags
  • GET /content/rss/{news|blog} — RSS · GET /content/sitemap-news — Google News sitemap
  • GET /content/{slug}/cover?variant=master|og|card|square — ภาพปก (webp)
  • การอ้างอิงแหล่งที่มา: ข่าวจากภายนอกเป็นบทสรุปต้นฉบับของ RANLOTTO พร้อมลิงก์ไปต้นทาง ไม่คัดลอกเนื้อหาของสำนักข่าวอื่น
  • RSS: /news/rss.xml · /blog/rss.xml

Filters (query parameters)

Filters
Parameteryearค่าintegerความหมายปี ค.ศ. หรือ พ.ศ. (auto-detect)
Parametereraค่าCE | BE | autoความหมายบังคับการตีความปี
Parametermonthค่า1-12ความหมายกรองตามเดือน
Parameterdayค่า1-31ความหมายกรองตามวันที่ของเดือน
Parameterweekdayค่า0-6 / nameความหมายกรองตามวันในสัปดาห์
Parameterfrom / toค่าYYYY-MM-DDความหมายช่วงวันที่ (รวมปลายทาง)
Parameterlatestค่าintegerความหมายจำกัด N งวดล่าสุดหลังกรอง

ตัวอย่างการเรียกใช้

สถิติเลข 53:

curl https://api.ranlotto.com/api/public/v1/lottery/number/53

ถาม-ตอบภาษาธรรมชาติ (deterministic):

curl -X POST https://api.ranlotto.com/api/public/v1/ask \
  -H 'content-type: application/json' \
  -d '{"question":"เลข 53 ออกกี่ครั้ง"}'

Response envelope

{
  "success": true,
  "data": { "...": "..." },
  "facts": { "...": "..." },
  "statistics": { "...": "..." },
  "methodology": { "description": "...", "timezone": "Asia/Bangkok", "calculation_version": "1.0.0" },
  "limitations": ["Historical frequency does not predict future draws."],
  "sources": [{ "name": "Government Lottery Office (GLO), Thailand", "url": "https://www.glo.or.th/" }],
  "sample_size": 465,
  "filters": { "...": "..." },
  "generated_at": "2026-07-10T00:00:00.000Z",
  "timezone": "Asia/Bangkok"
}

Error: { "success": false, "error": { "code": "...", "message": "..." } }

วิธีคำนวณ ข้อจำกัด และการอ้างอิง

  • ทุกสถิติคำนวณจากผล GLO ที่จัดเก็บไว้ด้วย deterministic code ไม่มีตัวเลขที่สร้างจากโมเดล
  • ความถี่ย้อนหลังไม่ใช่ความน่าจะเป็นของผลในอนาคต แต่ละงวดเป็นอิสระต่อกัน
  • งวดในอนาคตไม่มีข้อมูลผลรางวัลจนกว่าจะมีการประกาศจริง
  • ทุกคำตอบมี sample_size, methodology, limitations และ sources กำกับ
  • เอกสารเพิ่มเติมสำหรับ AI: /llms.txt · /llms-full.txt

ที่มาและความน่าเชื่อถือของข้อมูล

ที่มาข้อมูล
ผลรางวัลจากสำนักงานสลากกินแบ่งรัฐบาล (GLO)
Rate limit
300 requests / 5 นาที ต่อ IP

ข้อจำกัด: ข้อมูลและสถิติทั้งหมดเป็นข้อมูลย้อนหลังเพื่อการอ้างอิงเท่านั้น ไม่สามารถทำนายหรือรับประกันผลรางวัลในอนาคตได้