开奖数据 API 服务平台

API 文档

所有公开接口都需要在请求头中提供 X-API-Key。

接入示例

curl

curl -H "X-API-Key: ldp_xxxxx" \
  http://localhost:3000/api/v1/lotteries/MO_MARK_SIX_WATCH/latest

JavaScript fetch

const res = await fetch("http://localhost:3000/api/v1/lotteries/MO_MARK_SIX_WATCH/latest", {
  headers: { "X-API-Key": "ldp_xxxxx" }
});
const json = await res.json();

PHP curl

$ch = curl_init("http://localhost:3000/api/v1/lotteries/MO_MARK_SIX_WATCH/latest");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["X-API-Key: ldp_xxxxx"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);

接口列表

GET/api/v1/me当前 API Key 信息,不返回原文或 hash
GET/api/v1/lotteries彩种列表
GET/api/v1/lotteries/:code/latest指定彩种最新开奖
GET/api/v1/lotteries/:code/history?limit=50指定彩种历史开奖
GET/api/v1/lotteries/:code/result?issue=xxx按期号查询开奖
GET/api/v1/status数据源状态

返回示例

{
  "success": true,
  "data": {
    "lotteryCode": "MO_MARK_SIX_WATCH",
    "lotteryName": "澳门六合彩",
    "officialStatus": "WATCH_ONLY",
    "issue": "2026159",
    "openCode": [
      "12",
      "04",
      "28",
      "17",
      "20",
      "46"
    ],
    "specialCode": "39",
    "openTime": "2026-06-08T21:32:32.000Z",
    "sourceStatus": "UNVERIFIED",
    "fetchedAt": "2026-06-09T00:10:30.000Z",
    "updatedAt": "2026-06-09T00:10:30.000Z",
    "disclaimer": "本站仅提供开奖结果查询、开奖历史、开奖倒计时、数据源监控及 API 数据服务,不提供购买彩票、下注、充值、提现、派奖、输赢评判或任何资金结算服务。开奖结果以官方或数据源公布为准。"
  }
}

错误码说明

401UNAUTHORIZED未提供 X-API-Key、API Key 错误或客户已禁用
403FORBIDDEN_LOTTERYAPI Key 不允许访问该彩种
404NOT_FOUND彩种或开奖结果不存在
429RATE_LIMITED超过每分钟或每日请求限制
500SERVER_ERROR服务端异常

服务边界

本站仅提供开奖结果查询、开奖历史、开奖倒计时、数据源监控及 API 数据服务,不提供购买彩票、下注、充值、提现、派奖、输赢评判或任何资金结算服务。开奖结果以官方或数据源公布为准。