第1回(1994年10月)から最新回までの全当せん番号を、JSON / CSV で取得できます。平日の抽選後に自動更新されます。
当せん番号の一覧。format=csv でCSVダウンロードになります。
| パラメータ | 説明 | 例 |
|---|---|---|
game | 3 または 4(既定 3) | game=4 |
format | json / csv(既定 json) | format=csv |
limit | 取得件数(既定 100 / 最大 10000) CSVで未指定なら全件 | limit=500 |
offset | 取得開始位置 | offset=1000 |
order | desc(新しい順・既定) / asc | order=asc |
from / to | 抽選日で絞る | from=2026-01-01 |
from_no / to_no | 回別で絞る | from_no=7000 |
draw_no | 回別を指定 | draw_no=7070 |
digits | 当せん数字で検索 | digits=188 |
最新1回分。?game=3 で片方だけにできます。
データの鮮度・件数・直近の取得ログ。監視に使えます。
# 最新の当せん番号
curl https://このドメイン/api/latest
# ナンバーズ4を全件CSVで保存
curl -o numbers4.csv "https://このドメイン/api/numbers?game=4&format=csv"
# 2026年の当せん番号だけ
curl "https://このドメイン/api/numbers?game=3&from=2026-01-01&limit=300"
# 「188」が出た回を探す
curl "https://このドメイン/api/numbers?game=3&digits=188"
import requests, pandas as pd
url = "https://このドメイン/api/numbers"
df = pd.read_csv(f"{url}?game=3&format=csv", dtype={"抽せん数字": str})
print(df.head())
dtype={"抽せん数字": str} を指定します。