API kết quả miễn phí
Nhiều trang và nhóm chép tay các con số này mỗi tối. Endpoint này giúp họ đỡ công. Miễn phí; vui lòng ghi nguồn XoSoNgay kèm link.
Kết quả mới nhất
GET /api/v1/latest
Trả về các kỳ gần nhất của mọi đài, mới nhất trước, kèm trạng thái. Cache ba mươi giây. CORS mở.
ThửMột kỳ quay
GET /api/v1/results?date=YYYY-MM-DD&game=®ion=
Đầy đủ các giải của một kỳ. Ngày là bắt buộc; đài thu hẹp kết quả, không có đài thì trả về mọi kỳ trong ngày.
ThửDò một vé
GET /api/v1/check?game=&date=&ticket=&bonus=
Trả lời một vé có trúng hay không và trúng giải nào, áp dụng quy tắc từng miền và thuế thu nhập. Không bao giờ được cache: phản hồi mang no-store để số vé không lọt sang người gọi khác. Công cụ dò vé của chính trang không dùng endpoint này — nó tính trong trình duyệt.
Trực tiếp
GET /live/{date}/{session}.json
Tài liệu mà bảng trực tiếp của trang tự thăm dò. Các giải xuất hiện từng giải một. Cache hai giây. /live/2026-10-27/1615.json
Giới hạn, và khoá nếu cần nhiều hơn
Mọi phản hồi mang header giới hạn tần suất, và một lần từ chối mang retry-after tính bằng giây. Không có khoá bạn được 60 yêu cầu một phút, quá đủ cho một trang hay ứng dụng.
Nếu cần nhiều hơn, hãy hỏi để nhận khoá: gửi dưới dạng Authorization bearer hoặc header X-API-Key, giới hạn thành 600 một phút. Vẫn miễn phí.
Đọc trường status
verified— các nguồn độc lập thống nhất. An toàn để đăng lại.live/live_complete— đọc từ tường thuật, chưa xác nhận. Ghi rõ là tạm thời nếu đăng lại.conflict— các nguồn không thống nhất, đang kiểm tra. Không đăng lại.scheduled— kỳ quay chưa diễn ra hoặc chưa được báo cáo.postponed— kỳ quay bị hoãn. Ngày mới, nếu có, nằm trong postponedTo.