California Lottery API (US) — SuperLotto Plus
Developer-focused REST API for Golden State drawings. Delivers official winning numbers, MEGA balls, audited pari-mutuel prize breakdowns, and historical draw archives.
Supported California Games
Overview of California draw games available through our JSON API endpoints.
SuperLotto Plus
Live Production API- Matrix:5/47 + MEGA 1/27
- Draw Time:Wed & Sat 7:57 PM PT
- Top Prize:$7,000,000+ Minimum Jackpot
Fantasy 5 (CA)
Live Production API- Matrix:5/39
- Draw Time:Daily 6:30 PM PT
- Top Prize:$75,000+ Starting Jackpot
Daily 3 (CA)
Live Production API- Matrix:3 Digits (0-9)
- Draw Time:Daily 1:00 PM & 6:30 PM PT
- Top Prize:Pari-mutuel Prize Pools
Daily 4 (CA)
Live Production API- Matrix:4 Digits (0-9)
- Draw Time:Daily 6:30 PM PT
- Top Prize:Pari-mutuel Prize Pools
Daily Derby
Live Production API- Matrix:3 Horses + Race Time
- Draw Time:Daily 6:30 PM PT
- Top Prize:Grand Prize Pari-mutuel
SuperLotto Plus Request & Response Example
Sample cURL request and JSON payload for California SuperLotto Plus showing MEGA ball numbers and pari-mutuel tier payouts.
curl -X GET "https://api.uslotteryapi.com/v1/states/ca/superlotto/latest" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: application/json"{
"status": "success",
"data": {
"state": "CA",
"game": "SuperLotto Plus",
"draw_date": "2026-08-01",
"winning_numbers": [8, 16, 24, 33, 41],
"mega_number": 19,
"jackpot": "$12,000,000",
"cash_option": "$6,100,000",
"pari_mutuel": true,
"next_draw_date": "2026-08-05",
"next_jackpot": "$13,000,000",
"payout_tiers": [
{ "tier": 1, "match": "5 of 5 + MEGA", "winners": 0, "prize": "$12,000,000" },
{ "tier": 2, "match": "5 of 5", "winners": 1, "prize": "$38,412" },
{ "tier": 3, "match": "4 of 5 + MEGA", "winners": 18, "prize": "$1,067" },
{ "tier": 4, "match": "4 of 5", "winners": 412, "prize": "$93" }
]
}
}California REST API Endpoints
| HTTP Method | Endpoint Pattern | Description | Access Level |
|---|---|---|---|
| GET | /v1/states/ca/superlotto/latest | Fetch latest SuperLotto Plus numbers & MEGA ball | Free & Paid |
| GET | /v1/states/ca/fantasy5/latest | Fetch Fantasy 5 (CA) 5/39 draw results | Free & Paid |
| GET | /v1/states/ca/daily3/latest | Fetch Daily 3 Midday & Evening numbers | Free & Paid |
| GET | /v1/states/ca/daily4/latest | Fetch Daily 4 draw numbers | Free & Paid |
| GET | /v1/states/ca/history | Paginated draw history for all California games | Developer Tier |
California Lottery API FAQs
Which California lottery games are available via the API?↓
Our API provides full draw coverage for SuperLotto Plus, Fantasy 5 (CA), Daily 3 (Midday & Evening), Daily 4, and Daily Derby.
How does the California Lottery API handle pari-mutuel payout structures?↓
Under California law, all lottery prize levels are pari-mutuel. Our API includes exact audited cash payouts and winner counts for every prize tier once verified.
When are SuperLotto Plus drawings conducted and updated?↓
SuperLotto Plus drawings take place every Wednesday and Saturday at 7:57 PM Pacific Time. API data updates within 5 minutes of drawing completion.
Does the payload return the MEGA number separately?↓
Yes. SuperLotto Plus payloads separate the 5 main numbers (1-47) into an array and provide the MEGA number (1-27) in a dedicated `mega_number` field.
Is there a historical endpoint for California lottery draws?↓
Yes. Complete draw history from 2010 through the current date is available via `/v1/states/ca/history`.