US Lottery API Logo
US Lottery API
LoginGet Free API Key
State Silo · California (CA)REST API Active

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.

State Jurisdiction
California (CA)
CA State Lottery
Supported Games
5 Game Families
Including SuperLotto
Payout System
Pari-Mutuel
Exact Audited Amounts
Update SLA
< 5 Minutes
Post-Official Draw

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
View SuperLotto Plus Data Docs →

Fantasy 5 (CA)

Live Production API
  • Matrix:5/39
  • Draw Time:Daily 6:30 PM PT
  • Top Prize:$75,000+ Starting Jackpot
View Fantasy 5 (CA) Data Docs →

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
View Daily 3 (CA) Data Docs →

Daily 4 (CA)

Live Production API
  • Matrix:4 Digits (0-9)
  • Draw Time:Daily 6:30 PM PT
  • Top Prize:Pari-mutuel Prize Pools
View Daily 4 (CA) Data Docs →

Daily Derby

Live Production API
  • Matrix:3 Horses + Race Time
  • Draw Time:Daily 6:30 PM PT
  • Top Prize:Grand Prize Pari-mutuel
View Daily Derby Data Docs →
Developer Reference

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 Request ExampleGET /v1/states/ca/superlotto/latest
curl -X GET "https://api.uslotteryapi.com/v1/states/ca/superlotto/latest" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"
200 OK JSON Responseapplication/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 MethodEndpoint PatternDescriptionAccess Level
GET/v1/states/ca/superlotto/latestFetch latest SuperLotto Plus numbers & MEGA ballFree & Paid
GET/v1/states/ca/fantasy5/latestFetch Fantasy 5 (CA) 5/39 draw resultsFree & Paid
GET/v1/states/ca/daily3/latestFetch Daily 3 Midday & Evening numbersFree & Paid
GET/v1/states/ca/daily4/latestFetch Daily 4 draw numbersFree & Paid
GET/v1/states/ca/historyPaginated draw history for all California gamesDeveloper 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`.