China Sports Lottery Numbers and Official Jingcai Odds, Now in the API
China's state lotteries sell football in three forms: China Sports Lottery Jingcai (竞彩), a fixed-odds game with an official price for every match it sells, and two pool games, Beijing Single Match (北单) on a much longer list of single matches and the Traditional football lottery (传统足球) on a fixed list of 14. Every match on sale carries an official number in each lottery that sells it, and that number, not the team names, is how people refer to it.
If you build for Chinese users, or you match your own records against those cards, the matches were never the hard part. The labels were: a Jingcai match is 周六016, and its official price is the number everyone quotes. Both are now in the API.
What you get
GET /v1/chinasportslottery takes the same window as /v1/fixtures: start_time/end_time in unix seconds, up to 24 hours, with the same status, league, include, lang and paging. It returns only the fixtures that are on sale, and each one gets a lottery block:
curl "https://api.5dollarfootballapi.com/v1/chinasportslottery?start_time=1790380800" \
-H "Authorization: Bearer fb_live_your_key"
{
"teams": { "home": { "name": "England" }, "away": { "name": "Spain" } },
"kickoff_utc": "2026-09-26T18:45:00+00:00",
"lottery": {
"jingcailottery": {
"number": "周六016",
"odds": {
"opening": { "home": 2.7, "draw": 3.2, "away": 2.25, "at": 1790300220 },
"closing": { "home": 3.46, "draw": 3.4, "away": 1.83, "at": 1790433120 },
"ticks": 12
}
},
"beijingsingle": { "number": "87" },
"traditional": { "number": "7" }
}
}
That match kicked off at 02:45 on Sunday morning in Beijing and still carries a Saturday number. The prefix follows the day the lottery sold it, not the kickoff date, which is why we pass the official label through as it is instead of building one.
closing works the way it does on every other market we serve: the latest pre-match price, frozen at kickoff. England opened as the outsider at 2.70 and closed at 3.46. Where a match has a Jingcai number but no official price on record, odds is null.
?types=jingcailottery,beijingsingle,traditional picks the lotteries you care about (all three by default). For now, Beijing Single Match and the Traditional lottery carry the serial number only, and the Jingcai prices are the 1X2 market only.
Plans
The endpoint is on Ultra and above. The full parameter list and a complete example response are in the docs, and the field-by-field notes are in the changelog.